Introduction

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

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

  • Many pipelines are worked on long before they are forked to nf-core. The age, stars and other metrics of the original parent repository are not shown.
  • Metrics are for the default (master) 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 nf-core repos started in July 2019. This is when we started counting the totals.
  • Metrics are fetched once per day (last checked 2019-08-23).

Community

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

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

199

Slack users

70

GitHub organisation members

214

GitHub contributors

712

Twitter followers

Slack

Slack is a real-time messaging tool, with discussion split into channels and groups. We use it to provide help to people running nf-core pipelines, as well as discussing development ideas. You can join the nf-core slack by getting an invite here.

Slack considers users to be inactive when they haven't used slack for the previous 14 days.

Data from before 2019-07-24 fudged by reverse-engineering billing details on the slack admin pages.

Download as SVG  /  Reset zoom

Twitter followers

We use our @nf_core twitter account to send automated tweets about new pipeline releases and other updates relevant to the community. Follower counts give some indication to the level of interest in the nf-core project.

Data from before 2019-06-26 fudged by reverse-engineering a tiny sparkline plot on the twitter analytics website.

Download as SVG  /  Reset zoom

GitHub organisation members

We use GitHub to manage all of the code written for nf-core. It's a fantastic platform and provides a huge number of tools. We have a GitHub organisation called nf-core which anyone can join: drop us a note here or anywhere and we'll send you an invite.

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

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

Download as SVG  /  Reset zoom

GitHub contributors

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

Plot truncated to start of 2018 (some pipelines moved to nf-core 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 nf-core community.

43

Repositories

1.37K

Pull Requests

6.88K

Commits

808

Issues

Repository traffic

Every time a nextflow user pulls an nf-core pipeline, the repository is cloned. Here we can track how much that happens across all nf-core 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 nf-core repositories
SVG  /  Reset zoom Visitors: All nf-core repositories

Pull Requests

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

Pull Request response times

Pull-requests are reviewed by the nf-core 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 nf-core, no matter how small. However, that doesn't mean that we can't get competitive!

Here are the latest stats of who has contributed the greatest number of commits. The yellow bars show "core repositories" - repositories that are not pipelines (such as the code for this website!). A list of these repositories can be found below.

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!
  • master branch only, and all of the other caveats..
@apeltzer
1240
188
eager 401
@ewels
760
572
rnaseq 377
@drpatelh
548
129
atacseq 394
@sven1103
139
356
tools 311
@olgabot
261
kmermaid 134
@Hammarn
277
rnaseq 185
@maxibor
238
coproid 204
@chuan-wang
223
chipseq 143
@likelet
213
lncpipe 213
@matq007
178
rnafusion 178
@Leon-Bichmann
168
mhcquant 168
@TrisKast
132
cageseq 132
@jfy133
109
eager 108
@PhilPalmer
105
deepvariant 105
@d4straub
106
ampliseq 106
@luisas
103
deepvariant 103
@remiolsen
92
neutronstar 92
@HadrienG
73
mag 73
@ggabernet
75
bcellmagic 75
@MaxUlysse
rnaseq 12
@ignaciot
nascent 50
@glormph
ddamsproteomics 46
@Zethson
mhcquant 37
@Galithil
rnaseq 38
@alneberg
nf-co.re 15
@KochTobi
hlatyping 14
@phue
methylseq 10
@tiagochst
chipseq 15
@KevinMenden
cageseq 13
@marchoeppner
configs 7
@nservant
hic 12
@rplanel
configs 9
@rfenouil
rnaseq 12
@pditommaso
methylseq 3
@bioinformatist
lncpipe 11
@senthil10
exoseq 6
@PeterBailey
scrnaseq 10
@caspargross
denovohybrid 9
@FranBonath
nf-co.re 8
@jemten
tools 4
@tobsecret
configs 6
@AnnaSyme
nf-co.re 5
@sofiahaglund
rnaseq 3
@sateeshperi
lncpipe 5
@christopher-mohr
epitopeprediction 3
@subwaystation
bcellmagic 4
@aanil
rnaseq 3
@jun-wan
rnaseq 3
@drejom
rnaseq 1
@veeravalli
rnaseq 2
@lpantano
nf-co.re 2
@kodayu
lncpipe 2
@Rotholandus
chipseq 1
@magruca
nascent 2
@evanfloden
eager 1
@szilvajuhos
configs 2
@pprieto
deepvariant 2
@viklund
tools 1
@venkan
lncpipe 1
@denis-yuen
tools 1
@alesssia
methylseq 1
@mariach
deepvariant 1
@heuermh
nf-co.re 1
@sk-sahu
nf-co.re 1
@t-neumann
nf-co.re 1
@higsch
rnafusion 1
@colindaven
rnaseq 1
@na399
rnaseq 1
@rsuchecki
rnaseq 1
@Eletham
crisprvar 1
@winni2k
chipseq 1

Pipeline numbers

All nf-core 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 Forks Clones Unique cloners Repo views Unique repo visitors
  Total: 35 pipelines 47 60 unique 5431 435 272 2659 1299 22474 4799
nf-core/ampliseq 11 months 2 3 233 30 17 108 67 1169 306
nf-core/atacseq 10 months 1 2 400 22 10 73 45 1418 380
nf-core/bacass 7 months 1 1 29 8 4 331 35 392 86
nf-core/bactmap 2 months 0 0 0 1 0 3 3 31 17
nf-core/bcellmagic 9 months 1 3 159 3 1 12 11 97 38
nf-core/cageseq 3 months 0 2 145 1 0 0 0 16 6
nf-core/chipseq 1 year 1 8 422 34 22 58 47 1377 413
nf-core/clinvap 5 months 0 0 0 7 0 1 1 184 39
nf-core/coproid 4 months 1 2 205 2 0 9 7 44 20
nf-core/crisprvar 1 month 0 2 77 0 0 3 3 10 6
nf-core/ddamsproteomics 9 months 0 2 47 4 0 6 6 41 14
nf-core/deepvariant 11 months 1 6 218 22 10 53 30 726 243
nf-core/eager 1 year 8 6 548 20 21 38 34 579 218
nf-core/epitopeprediction 9 months 0 2 26 3 2 6 6 62 22
nf-core/exoseq 1 year 0 5 260 10 9 10 9 494 87
nf-core/guideseq 5 months 0 1 1 2 0 0 0 42 15
nf-core/hic 4 months 1 2 15 8 2 13 12 379 64
nf-core/hlatyping 1 year 8 4 206 8 8 26 22 351 95
nf-core/kmermaid 1 month 0 1 134 0 0 124 60 75 29
nf-core/lncpipe 10 months 0 6 233 14 4 9 8 224 56
nf-core/mag 1 year 0 3 76 14 7 53 47 557 98
nf-core/methylseq 1 year 4 7 302 30 31 103 88 764 224
nf-core/mhcquant 10 months 10 5 236 6 5 367 189 1186 92
nf-core/mnaseseq 2 months 0 1 14 0 1 1 1 111 21
nf-core/nascent 9 months 1 3 67 3 3 13 11 23 15
nf-core/neutronstar 11 months 0 2 100 3 1 6 6 102 28
nf-core/proteomicslfq 4 months 0 1 1 2 2 0 0 40 13
nf-core/rnafusion 11 months 3 5 229 33 13 52 38 1777 268
nf-core/rnaseq 1 year 4 22 804 126 79 306 209 8072 1433
nf-core/sarek 4 months 0 1 1 3 1 741 202 603 119
nf-core/scrnaseq 5 months 0 3 71 4 2 28 22 194 48
nf-core/smrnaseq 1 year 0 6 110 5 10 41 32 461 98
nf-core/vipr 1 year 0 4 19 7 7 16 14 546 145
nf-core/imcyto 1 month 0 1 34 0 0 37 25 136 23
nf-core/denovohybrid 3 weeks 0 1 9 0 0 12 9 191 20
  Name Age Releases Committers Commits Stargazers Forks Clones Unique cloners Repo views Unique repo visitors

Core repos

Click a row to see detailed statistics for that repository.

  Name Age Committers Commits Stargazers Forks Clones Unique cloners Repo views Unique repo visitors
  Total: 35 pipelines 37 unique 1449 86 122 432 293 3305 672
nf-core/cookiecutter 2 years 6 79 19 6 7 7 27 20
nf-core/nf-core.github.io 2 years 5 60 7 3 7 7 4 4
nf-core/nf-co.re 1 year 26 364 10 31 49 30 958 180
nf-core/tools 2 years 15 706 32 29 35 32 737 229
nf-core/logos 1 year 4 42 1 5 9 8 123 23
nf-core/test-datasets 1 year 2 5 6 28 215 134 343 79
nf-core/configs 9 months 15 186 4 17 104 71 939 100
nf-core/modules 4 weeks 2 7 7 3 6 4 174 37
  Name Age Committers Commits Stargazers Forks Clones Unique cloners Repo views Unique repo visitors