Introduction

On this page you can see the beating heart of sanger-tol - the size of our community and the output of our work.

Please bear in mind the following points when looking over these numbers:

  • Pipelines maybe worked on before they are transferred to sanger-tol. The age, stars and other metrics of the original parent repository are not shown.
  • Metrics are for the default (main) branch only
  • Commits and contributors are only counted if associated with a GitHub account
  • nextflow pull and nextflow run uses git to clone a remote repo the first time it runs, so the clones count gives some idea of usage. However:
    • Unique cloners is based on IP address, so will under-represent institutional users sharing a single external IP address
    • Unique cloners is based on IP address, so will over-represent cloud users using multiple IP addresses
    • Traditional HPC centres may share workflow installations, so only have one clone for many users  /  pipeline runs
    • Cloud users will typically spin up a new instance and clone the workflow every time that they run a pipeline.
  • Clone counts and repositoriy views are only available for two weeks - longer term data collection for sanger-tol repos started in July 2023 This is when we started counting the totals.
  • Metrics are fetched once per day (last checked 2026-05-28).

Community

The numbers below track our growth over the various channels that the sanger-tol community operates in.

Click a number to see how the community has grown over time

0

GitHub organisation members

182

GitHub contributors

GitHub organisation members

We use GitHub to manage all of the code written for sanger-tol. It's a fantastic platform and provides a huge number of tools. We have a GitHub organisation called sanger-tol.

It is not required to be a member of the sanger-tol GitHub organisation to contribute. However, members get the sanger-tol logo listed on their profile page and full write-access to all sanger-tol repositories.

By default, organisation membership is private. This is why you'll see a lower number if you visit the sanger-tol organisation page and are not a member.

Download as SVG  /  Reset zoom

GitHub contributors

Anybody can fork sanger-tol repositories and open a pull-request. Here we count how many different people have contributed at least one commit to an sanger-tol repository, or created or commented on an issue or pull-request.

Plot truncated to start of 2022 (some pipelines moved to sanger-tol so have older contributions).

Download as SVG  /  Reset zoom

Code stats

Whilst we always prefer quality over quantity, these numbers reflect the work output from the sanger-tol community.

21

Repositories

1.4K

Pull Requests

9.18K

Commits

881

Issues

Repository traffic

Every time a nextflow user pulls a sanger-tol pipeline, the repository is cloned. Here we can track how much that happens across all sanger-tol repositories. Please note that these numbers come with some caveats [ see more ].

Additionally, GitHub tracks how many times people view repository web pages on github.com.

SVG  /  Reset zoom Git clones: All sanger-tol repositories
SVG  /  Reset zoom Visitors: All sanger-tol repositories

Pull Requests

When people contribute code to a sanger-tol repository, we conduct a "Pull request" - other members of the sanger-tol community review the proposed code and make suggestions, before merging into the main repository.

Pull Request response times

Pull-requests are reviewed by the sanger-tol community - they can contain discussion on the code and can be merged and closed. We aim to be prompt with reviews and merging. Note that some PRs can be a simple type and so very fast to merge, others can be major pipeline updates.

First response is when a comment is made by a GitHub user other than the original PR author

Download as SVG  /  Reset zoom

Issues

GitHub issues can be created to log feature requests, bug reports or questions.

Issue response times

A sign of an active community is a quick response time to issues. Here we see a frequency histogram of how long it takes to respond to and close issues.

First response is when a comment is made by a GitHub user other than the original issue author

Download as SVG  /  Reset zoom

Contributor Leaderboard

We value each and every contribution to sanger-tol, no matter how small. However, that doesn't mean that we can not get competitive!

Here are the latest stats of who has contributed the greatest number of commits.

Remember
  • There is more to contributing than commits! We're not counting issue comments, reviews or anything else here.
  • People merging pull-requests get bonus commit counts from those merge commits.
  • Some people commit often, others not so much. So it's not a perfect representation of amount of work - just a bit of fun!
  • main branch only, and all of the other caveats..
@DLBPointon
3526
treeval 1668
@muffato
1648
blobtoolkit 416
@yumisims
770
treeval 430
@weaglesBio
562
treeval 543
@prototaxites
559
metagenomeassembly 309
@priyanka-surana
448
readmapping 150
@gq1
337
variantcalling 240
@tkchafin
289
readmapping 116
@BethYates
236
genomenote 234
@alxndrdiaz
177
blobtoolkit 177
@SandraBabirye
genomenote 156
@yz533cb
variantcomposition 95
@zb32
blobtoolkit 121
@mahesh-panchal
curationpretext 32
@ksenia-krasheninnikova
genomeassembly 52
@eeaunin
ascc 43
@sanger-tolsoft
blobtoolkit 5
@cduong11
readmapping 10
@sainsachiko
variantcalling 9
@juliaapolonio
variantcalling 11
@
variantcomposition 3
@nf-core-bot
variantcalling 2
@sujaikumar
blobtoolkit 2
@scorreard
curationpretext 1

Pipeline numbers

All sanger-tol pipelines are only considered stable when they have at least one release. Until then, they are classed as "in development".

Pipelines

Click a row to see detailed statistics for that repository.

  Name Age Releases Committers Commits Stargazers Watchers Network Forks Clones Unique cloners Repo views Unique repo visitors
  Total: 21 pipelines 133 24 unique 9184 162 107 74 109306 21329 156734 28974
sanger-tol/blobtoolkit 4 years 11 14 1031 16 8 6 7755 2077 24880 10682
sanger-tol/ensemblgenedownload 4 years 5 3 145 1 6 2 1018 474 804 179
sanger-tol/ensemblrepeatdownload 4 years 3 3 153 1 6 1 1074 454 653 165
sanger-tol/genomeassembly 4 years 0 9 381 28 12 8 11255 2321 17679 2602
sanger-tol/genomenote 4 years 15 10 1045 26 6 10 6544 1818 14501 2252
sanger-tol/insdcdownload 4 years 6 7 308 1 6 3 1563 662 1954 320
sanger-tol/readmapping 4 years 14 5 405 17 5 8 9329 2043 15256 1958
sanger-tol/sequencecomposition 4 years 4 3 144 2 6 3 2040 670 1251 370
sanger-tol/treeval 4 years 15 8 2737 31 7 7 9419 1971 35222 3986
sanger-tol/variantcalling 4 years 20 9 395 11 9 9 7203 1650 12568 1549
sanger-tol/curationpretext 3 years 14 8 519 13 7 5 6482 1823 9595 1791
sanger-tol/ascc 3 years 9 6 1212 6 7 3 34179 2475 14462 1686
sanger-tol/genealignment 2 years 0 1 6 0 4 0 184 165 165 52
sanger-tol/ear 2 years 4 2 157 0 4 1 1211 396 1569 212
sanger-tol/metagenomeassembly 2 years 12 4 319 8 5 1 5800 1115 2727 745
sanger-tol/zippypretext 1 year 0 2 48 0 3 2 466 188 673 90
sanger-tol/variantcomposition 1 year 0 4 119 1 3 2 1740 507 2250 256
sanger-tol/nfmicrofinder 10 months 1 2 58 0 0 2 298 139 281 32
sanger-tol/purging 6 months 0 1 1 0 0 0 153 114 47 16
sanger-tol/tollongc 3 months 0 1 1 0 0 0 150 80 64 13
sanger-tol/busco 2 years 0 0 0 3 1 1443 187 133 18
  Name Age Releases Committers Commits Stargazers Watchers Network Forks Clones Unique cloners Repo views Unique repo visitors