looper

A job submitter for Portable Encapsulated Projects

https://github.com/pepkit/looper

Science Score: 23.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    7 of 25 committers (28.0%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (4.9%) to scientific vocabulary

Keywords

bioinformatics bioinformatics-pipeline ngs pipeline-submission-engine
Last synced: 11 months ago · JSON representation

Repository

A job submitter for Portable Encapsulated Projects

Basic Info
  • Host: GitHub
  • Owner: pepkit
  • License: bsd-2-clause
  • Language: Python
  • Default Branch: master
  • Homepage: http://looper.databio.org
  • Size: 4.18 MB
Statistics
  • Stars: 22
  • Watchers: 2
  • Forks: 7
  • Open Issues: 18
  • Releases: 37
Topics
bioinformatics bioinformatics-pipeline ngs pipeline-submission-engine
Created over 8 years ago · Last pushed over 1 year ago
Metadata Files
Readme Contributing License Support

README.md

looper logo

Run pytests PEP compatible Code style: black

Looper is a pipeline submission engine. The typical use case is to run a bioinformatics pipeline across many different input samples. Instructions are in the documentation.

Owner

  • Name: Portable Encapsulated Projects
  • Login: pepkit
  • Kind: organization

Standardized sample metadata structure for biological research

GitHub Events

Total
  • Create event: 4
  • Release event: 2
  • Issues event: 42
  • Watch event: 3
  • Issue comment event: 29
  • Push event: 11
  • Pull request event: 4
Last Year
  • Create event: 4
  • Release event: 2
  • Issues event: 42
  • Watch event: 3
  • Issue comment event: 29
  • Push event: 11
  • Pull request event: 4

Committers

Last synced: almost 2 years ago

All Time
  • Total Commits: 2,874
  • Total Committers: 25
  • Avg Commits per committer: 114.96
  • Development Distribution Score (DDS): 0.686
Past Year
  • Commits: 445
  • Committers: 7
  • Avg Commits per committer: 63.571
  • Development Distribution Score (DDS): 0.276
Top Committers
Name Email Commits
Vince Reuter v****r@g****m 903
Michal Stolarczyk s****3@g****m 556
nsheff n****f 472
Donald Campbell 1****r 345
nsheff n****n@c****g 138
jpsmith5 j****h@v****u 105
Andre Rendeiro a****o@g****m 94
Simeon Carstens s****s@t****o 59
Khoroshevskyi s****0@g****m 44
Vince v****r 35
Charles Dietz c****z@c****t 25
ayobi 1****i 24
jklughammer j****r@c****t 20
aaron-gu a****m@v****u 19
Zhihan Zhang z****g@t****o 9
xuebingjie1990 x****e@h****m 8
Aaron O'Brien o****g@g****m 4
Nishant Jha n****1@g****m 3
fhalbritter f****r@c****t 3
olhakholod o****d@g****m 2
Aaron Gu 3****u 2
Bingjie Xue b****r@c****u 1
Zhihan Zhang 3****4 1
Nikolaus Fortelny n****y@n****t 1
mfarlik m****k@c****t 1

Issues and Pull Requests

Last synced: 11 months ago

All Time
  • Total issues: 191
  • Total pull requests: 88
  • Average time to close issues: about 1 year
  • Average time to close pull requests: about 1 month
  • Total issue authors: 22
  • Total pull request authors: 7
  • Average comments per issue: 3.1
  • Average comments per pull request: 1.2
  • Merged pull requests: 79
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 27
  • Pull requests: 3
  • Average time to close issues: 2 months
  • Average time to close pull requests: 11 minutes
  • Issue authors: 4
  • Pull request authors: 1
  • Average comments per issue: 1.04
  • Average comments per pull request: 0.0
  • Merged pull requests: 3
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • nsheff (103)
  • donaldcampbelljr (41)
  • vreuter (14)
  • nleroy917 (6)
  • stolarczyk (3)
  • khoroshevskyi (2)
  • simeoncarstens (2)
  • binbinZhao2017 (2)
  • aaron-gu (2)
  • arpanda (2)
  • zhangzhen (1)
  • joseverdezoto (1)
  • ayobi (1)
  • AllamSudhakara (1)
  • jpsmith5 (1)
Pull Request Authors
  • donaldcampbelljr (72)
  • vreuter (13)
  • nsheff (13)
  • simeoncarstens (6)
  • zz1874 (4)
  • khoroshevskyi (4)
  • ayobi (3)
Top Labels
Issue Labels
likely-solved (93) bug (25) docs (15) enhancement (14) question (14) priority-low (12) brainstorming (9) good first issue (7) tests (3) wontfix (3) messaging (3) priority-high (2) refactor (2) versioning (1) duplicate (1) CI (1) help wanted (1)
Pull Request Labels
versioning (2)

Packages

  • Total packages: 2
  • Total downloads:
    • pypi 231 last-month
  • Total docker downloads: 18
  • Total dependent packages: 0
    (may contain duplicates)
  • Total dependent repositories: 8
    (may contain duplicates)
  • Total versions: 36
  • Total maintainers: 5
pypi.org: looper

A pipeline submission engine that parses sample inputs and submits pipelines for each sample.

  • Versions: 28
  • Dependent Packages: 0
  • Dependent Repositories: 5
  • Downloads: 189 Last month
  • Docker Downloads: 18
Rankings
Docker downloads count: 3.8%
Dependent repos count: 6.6%
Dependent packages count: 10.1%
Average: 10.7%
Forks count: 14.2%
Stargazers count: 14.2%
Downloads: 15.2%
Last synced: 11 months ago
pypi.org: loopercli

A pipeline submission engine that parses sample inputs and submits pipelines for each sample.

  • Versions: 8
  • Dependent Packages: 0
  • Dependent Repositories: 3
  • Downloads: 42 Last month
Rankings
Dependent repos count: 8.9%
Dependent packages count: 10.1%
Forks count: 14.2%
Stargazers count: 14.2%
Average: 17.5%
Downloads: 40.1%
Last synced: 11 months ago

Dependencies

requirements/requirements-all.txt pypi
  • attmap >=0.12.7
  • colorama >=0.3.9
  • divvy >=0.5.0
  • eido >=0.1.3
  • jinja2 *
  • logmuse >=0.2.0
  • pandas >=0.20.2
  • peppy >=0.31.0
  • pyyaml >=3.12
  • ubiquerg >=0.5.2
requirements/requirements-doc.txt pypi
  • looper *
  • markdown-include *
  • mkdocs >=1.0
  • pydoc-markdown *
requirements/requirements-test.txt pypi
  • mock * test
  • pytest * test
  • pytest-cov * test
  • pytest-remotedata * test
  • veracitools * test
.github/workflows/python-publish.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
.github/workflows/run-pytest.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite