https://github.com/snakemake/snakefmt
The uncompromising Snakemake code formatter
https://github.com/snakemake/snakefmt
Keywords
bioinformatics black code codeformatter fmt formatter python snakemake
Keywords from Contributors
reproducibility workflow-management conda package-management transforms genomics measur optimize annotation compose
Last synced: 11 months ago
JSON representation
Acceptance Criteria
- Revelant topics? true
- External users? true
- Open source license? true
- Active? true
- Fork? false
Repository metadata
The uncompromising Snakemake code formatter
- Host: GitHub
- URL: https://github.com/snakemake/snakefmt
- Owner: snakemake
- License: mit
- Created: 2020-02-28T14:48:47.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-04-10T05:09:39.000Z (about 1 year ago)
- Last Synced: 2024-04-11T04:50:14.798Z (about 1 year ago)
- Topics: bioinformatics, black, code, codeformatter, fmt, formatter, python, snakemake
- Language: Python
- Size: 722 KB
- Stars: 139
- Watchers: 6
- Forks: 24
- Open Issues: 15
- Releases: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Citation: CITATION.cff
- Codeowners: .github/CODEOWNERS
Owner metadata
- Name: Snakemake
- Login: snakemake
- Email:
- Kind: organization
- Description:
- Website: https://snakemake.github.io
- Location:
- Twitter: johanneskoester
- Company:
- Icon url: https://avatars.githubusercontent.com/u/33450111?v=4
- Repositories: 12
- Last ynced at: 2023-03-04T23:09:25.175Z
- Profile URL: https://github.com/snakemake
Committers metadata
Last synced: 11 months ago
Total Commits: 400
Total Committers: 18
Avg Commits per committer: 22.222
Development Distribution Score (DDS): 0.575
Commits in past year: 33
Committers in past year: 6
Avg Commits per committer in past year: 5.5
Development Distribution Score (DDS) in past year: 0.424
Name | Commits | |
---|---|---|
Michael Hall | m****l@m****h | 170 |
Brice Letcher | b****r@e****k | 168 |
Michael Hall | m****8@g****m | 16 |
github-actions[bot] | 4****] | 14 |
Johannes Köster | j****r@u****e | 6 |
Jeremiah Lewis | 4****1 | 5 |
Brice Letcher | b****r@e****r | 4 |
dependabot[bot] | 4****] | 4 |
Koen van Greevenbroek | k****k@u****o | 3 |
Johannes Köster | j****r@t****e | 2 |
Austin Keller | a****r@s****m | 1 |
Branch Vincent | b****t@g****m | 1 |
C. Titus Brown | t****s@i****g | 1 |
Jan Wagner | j****f@t****e | 1 |
Justin Fear | j****r@g****m | 1 |
Jameel Al-Aziz | 2****z | 1 |
Derek Croote | d****e | 1 |
Kim | k****i@g****m | 1 |
Committer domains:
- tu-dortmund.de: 2
- idyll.org: 1
- smartsheet.com: 1
- uit.no: 1
- ens-lyon.fr: 1
- uni-due.de: 1
- ebi.ac.uk: 1
- mbh.sh: 1
Issue and Pull Request metadata
Last synced: 11 months ago
Total issues: 72
Total pull requests: 72
Average time to close issues: 3 months
Average time to close pull requests: 16 days
Total issue authors: 42
Total pull request authors: 13
Average comments per issue: 3.65
Average comments per pull request: 2.44
Merged pull request: 55
Bot issues: 0
Bot pull requests: 26
Past year issues: 16
Past year pull requests: 26
Past year average time to close issues: 23 days
Past year average time to close pull requests: 15 days
Past year issue authors: 11
Past year pull request authors: 6
Past year average comments per issue: 2.5
Past year average comments per pull request: 1.58
Past year merged pull request: 19
Past year bot issues: 0
Past year bot pull requests: 15
Top Issue Authors
- corneliusroemer (13)
- siebrenf (4)
- johanneskoester (4)
- y9c (3)
- mbhall88 (3)
- jbloom (2)
- Hugovdberg (2)
- hermidalc (2)
- hepcat72 (2)
- gordonkoehn (2)
- GianlucaFicarelli (2)
- fgypas (2)
- chillenzer (2)
- lpagie (1)
- maarten-k (1)
Top Pull Request Authors
- mbhall88 (23)
- github-actions[bot] (16)
- bricoletc (10)
- dependabot[bot] (10)
- johanneskoester (5)
- jalaziz (1)
- maarten-k (1)
- GiulioCentorame (1)
- branchvincent (1)
- koen-vg (1)
- je3we3 (1)
- jpwgnr (1)
- jeremiahpslewis (1)
Top Issue Labels
- bug (30)
- question (3)
- wontfix (3)
- enhancement (3)
- help wanted (3)
- good first issue (1)
Top Pull Request Labels
- autorelease: tagged (13)
- dependencies (10)
- autorelease: pending (3)
Package metadata
- Total packages: 2
-
Total downloads:
- pypi: 9,113 last-month
- homebrew: 14 last-month
- Total docker downloads: 1,727,969
- Total dependent packages: 1 (may contain duplicates)
- Total dependent repositories: 70 (may contain duplicates)
- Total versions: 45
- Total maintainers: 1
pypi.org: snakefmt
The uncompromising Snakemake code formatter
- Homepage: https://github.com/snakemake/snakefmt
- Documentation: https://github.com/snakemake/snakefmt/blob/master/README.md
- Licenses: MIT
- Latest release: 0.10.2 (published about 1 year ago)
- Last Synced: 2024-06-08T10:20:38.052Z (11 months ago)
- Versions: 34
- Dependent Packages: 1
- Dependent Repositories: 70
- Downloads: 9,113 Last month
- Docker Downloads: 1,727,969
-
Rankings:
- Docker downloads count: 0.823%
- Dependent repos count: 1.782%
- Downloads: 3.371%
- Average: 4.131%
- Dependent packages count: 4.776%
- Stargazers count: 6.244%
- Forks count: 7.791%
- Maintainers (1)
formulae.brew.sh: snakefmt
Snakemake code formatter
- Homepage: https://github.com/snakemake/snakefmt/
- Licenses: MIT
- Latest release: 0.10.1 (published about 1 year ago)
- Last Synced: 2024-06-09T06:21:11.702Z (11 months ago)
- Versions: 11
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 14 Last month
-
Rankings:
- Dependent packages count: 18.987%
- Forks count: 31.036%
- Stargazers count: 32.514%
- Average: 45.061%
- Dependent repos count: 50.731%
- Downloads: 92.037%
Dependencies
- appdirs 1.4.4 develop
- atomicwrites 1.4.0 develop
- attrs 21.4.0 develop
- certifi 2022.5.18.1 develop
- charset-normalizer 2.0.12 develop
- configargparse 1.5.3 develop
- connection-pool 0.0.3 develop
- coverage 6.3.3 develop
- datrie 0.8.2 develop
- decorator 5.1.1 develop
- docutils 0.18.1 develop
- dpath 2.0.6 develop
- fastjsonschema 2.15.3 develop
- flake8 3.9.2 develop
- gitdb 4.0.9 develop
- gitpython 3.1.27 develop
- idna 3.3 develop
- importlib-resources 5.7.1 develop
- iniconfig 1.1.1 develop
- isort 5.10.1 develop
- jinja2 3.1.2 develop
- jsonschema 4.5.1 develop
- jupyter-core 4.10.0 develop
- markupsafe 2.1.1 develop
- mccabe 0.6.1 develop
- nbformat 5.4.0 develop
- packaging 21.3 develop
- plac 1.3.5 develop
- pluggy 1.0.0 develop
- psutil 5.9.0 develop
- pulp 2.6.0 develop
- py 1.11.0 develop
- pycodestyle 2.7.0 develop
- pyflakes 2.3.1 develop
- pyparsing 3.0.9 develop
- pyrsistent 0.18.1 develop
- pytest 6.2.5 develop
- pytest-cov 2.12.1 develop
- pywin32 304 develop
- pyyaml 6.0 develop
- ratelimiter 1.2.0.post0 develop
- requests 2.27.1 develop
- retry 0.9.2 develop
- smart-open 6.0.0 develop
- smmap 5.0.0 develop
- snakemake 7.7.0 develop
- stopit 1.1.2 develop
- tabulate 0.8.9 develop
- toposort 1.7 develop
- traitlets 5.2.1.post0 develop
- urllib3 1.26.9 develop
- wrapt 1.14.1 develop
- yte 1.4.0 develop
- black 22.3.0
- click 8.1.3
- colorama 0.4.4
- importlib-metadata 1.7.0
- mypy-extensions 0.4.3
- pathspec 0.9.0
- platformdirs 2.5.2
- toml 0.10.2
- tomli 2.0.1
- typed-ast 1.5.3
- typing-extensions 4.2.0
- zipp 3.8.0
- flake8 ^3.7.9 develop
- isort ^5.1.0 develop
- pytest ^6.2.5 develop
- pytest-cov ^2.8.1 develop
- snakemake ^7.7 develop
- black ^22.1.0
- click ^8.0.0
- importlib_metadata ^1.7.0
- python ^3.7.0
- toml ^0.10.2
- actions/checkout v2 composite
- actions/setup-python v2 composite
- codecov/codecov-action v3 composite
- snok/install-poetry v1 composite
- amannn/action-semantic-pull-request v3.4.0 composite
- GoogleCloudPlatform/release-please-action v2 composite
- actions/checkout v2 composite
- actions/setup-python v2 composite
- pypa/gh-action-pypi-publish master composite
- snok/install-poetry v1 composite
Score: 22.295106086112877