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 2020-07-02).

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

719

Slack users

166

GitHub organisation members

475

GitHub contributors

1292

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.

52

Repositories

1.37K

Pull Requests

15.76K

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..
@drpatelh
2772
340
viralrecon 754
@apeltzer
1770
305
eager 457
@ewels
821
1021
nf-co.re 468
@olgabot
967
kmermaid 659
@MaxUlysse
647
183
sarek 553
@ggabernet
516
bcellmagic 399
@jfy133
536
eager 535
@sven1103
383
tools 330
@maxibor
360
coproid 297
@pranathivemuri
326
kmermaid 326
@Hammarn
277
rnaseq 185
@matq007
241
rnafusion 241
@Leon-Bichmann
265
mhcquant 233
@csawye01
246
demultiplex 177
@likelet
239
lncpipe 239
@chuan-wang
240
chipseq 143
@jpfeuffer
200
proteomicslfq 200
@d4straub
189
ampliseq 122
@remiolsen
185
neutronstar 185
@TrisKast
cageseq 132
@lwratten
nanoseq 123
@t-neumann
slamseq 120
@HadrienG
mag 112
@phue
methylseq 74
@PhilPalmer
deepvariant 105
@luisas
deepvariant 103
@FriederikeHanssen
nf-co.re 43
@Zethson
mhcquant 66
@mashehu
nf-co.re 38
@lpantano
smrnaseq 50
@svarona
viralrecon 65
@saramonzon
viralrecon 58
@chelauk
sarek 56
@ignaciot
nascent 50
@grst
smartseq2 52
@JoseEspinosa
viralrecon 51
@glormph
ddamsproteomics 46
@Galithil
rnaseq 38
@alneberg
nf-co.re 15
@PayamEmami
metaboigniter 36
@phoenixAja
kmermaid 35
@nservant
hic 32
@silviamorins
rnaseq 31
@piotr-faba-ardigen
configs 14
@elinkronander
nf-co.re 28
@marchoeppner
configs 11
@TCLamnidis
eager 21
@adrlar
configs 12
@KevinMenden
cageseq 16
@caspargross
denovohybrid 17
@tiagochst
chipseq 15
@KarishmaVal
imcyto 15
@heuermh
viralrecon 13
@ypriverol
proteomicslfq 15
@noirot
configs 13
@ameynert
nf-co.re 13
@rfenouil
rnaseq 12
@drewjbeh
atacseq 5
@rplanel
configs 9
@bioinformatist
lncpipe 11
@senthil10
exoseq 6
@malinlarsson
sarek 11
@pditommaso
methylseq 3
@PeterBailey
scrnaseq 10
@cying111
nanoseq 10
@davidmasp
sarek 10
@marcel-keller
configs 10
@snafees
kmermaid 10
@FranBonath
nf-co.re 9
@jcurado-flomics
nf-co.re 8
@lconde-ucl
sarek 6
@szilvajuhos
sarek 6
@christopher-mohr
epitopeprediction 6
@evanfloden
configs 5
@erikrikarddaniel
configs 5
@jemten
tools 4
@aidaanva
eager 7
@tobsecret
configs 6
@AnnaSyme
nf-co.re 5
@GeniusStorm
tools 5
@sateeshperi
lncpipe 5
@sofiahaglund
rnaseq 3
@jinmingda
atacseq 3
@abhi18av
nf-co.re 5
@ZandraFagernas
eager 5
@colindaven
methylseq 4
@Emiller88
configs 5
@stevekm
viralrecon 4
@nibscles
nf-co.re 4
@mseybold
configs 4
@subwaystation
bcellmagic 4
@thanhleviet
demultiplex 3
@benbfly
nf-co.re 3
@skrakau
sarek 2
@bewt85
bacass 3
@MiguelJulia
viralrecon 3
@aanil
rnaseq 3
@lkuchenb
mhcquant 3
@jun-wan
rnaseq 3
@jburos
rnaseq 2
@robsyme
methylseq 1
@xlinxlin
bacass 2
@veeravalli
rnaseq 2
@jonathangoeke
nf-co.re 2
@gaurav-nelson
nf-co.re 2
@YvonneKallberg
nf-co.re 2
@tbugfinder
bcellmagic 2
@drejom
rnaseq 1
@Rotholandus
chipseq 1
@ktrns
viralrecon 1
@aunderwo
tools 2
@magruca
nascent 2
@pprieto
deepvariant 2
@arontommi
sarek 1
@KochTobi
hlatyping 1
@Precancer
imcyto 2
@abretaud
configs 2
@kodayu
lncpipe 2
@viklund
tools 1
@kerimoff
tools 1
@denis-yuen
tools 1
@rsuchecki
rnaseq 1
@Eletham
crisprvar 1
@dancebean
nf-co.re 1
@sk-sahu
nf-co.re 1
@winni2k
chipseq 1
@egonw
metaboigniter 1
@chadisaad
rnafusion 1
@TomKellyGenetics
demultiplex 1
@mariach
deepvariant 1
@sandrocarollo
smartseq2 1
@venkan
lncpipe 1
@alesssia
methylseq 1
@fu
mhcquant 1
@higsch
rnafusion 1
@na399
rnaseq 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 Watchers Network Forks Clones Unique cloners Repo views Unique repo visitors
  Total: 42 pipelines 83 111 unique 12855 758 1313 900 69569 13031 253165 59217
nf-core/ampliseq 2 years 4 3 277 40 69 27 879 396 9368 3409
nf-core/atacseq 2 years 3 7 775 37 50 32 1623 648 20923 4853
nf-core/bacass 1 year 2 3 205 9 51 10 1131 252 3041 702
nf-core/bactmap 1 year 0 0 0 1 21 3 22 22 650 154
nf-core/bcellmagic 2 years 3 4 486 10 49 9 177 113 2034 464
nf-core/cageseq 1 year 0 4 186 2 22 5 256 49 506 118
nf-core/chipseq 2 years 3 11 740 55 49 58 1209 533 17705 5087
nf-core/clinvap 1 year 0 0 0 8 1 3 20 20 990 268
nf-core/coproid 1 year 2 3 300 2 23 4 71 33 383 177
nf-core/crisprvar 11 months 0 2 77 0 24 3 26 22 298 80
nf-core/ddamsproteomics 2 years 0 2 47 4 29 8 64 57 322 104
nf-core/deepvariant 2 years 1 6 218 28 26 17 238 191 4634 1570
nf-core/eager 2 years 9 9 1096 33 62 31 7451 667 14142 2881
nf-core/epitopeprediction 2 years 1 3 81 5 25 8 432 127 3131 455
nf-core/exoseq 2 years 0 5 260 10 52 21 77 75 2607 589
nf-core/hic 1 year 2 4 37 15 24 13 332 175 3913 845
nf-core/hlatyping 2 years 8 4 193 11 50 14 182 153 2901 856
nf-core/kmermaid 11 months 0 5 1032 4 23 7 9206 1723 3521 563
nf-core/lncpipe 2 years 0 6 259 18 28 33 89 78 1395 485
nf-core/mag 2 years 1 4 180 18 67 16 507 289 4991 1013
nf-core/methylseq 2 years 6 12 441 45 51 62 1432 705 11896 2480
nf-core/mhcquant 2 years 13 7 335 12 27 14 975 355 4084 760
nf-core/mnaseseq 1 year 0 2 136 3 24 4 105 48 1147 248
nf-core/nascent 2 years 1 3 67 2 64 5 120 111 742 314
nf-core/neutronstar 2 years 1 2 193 3 51 6 382 155 913 298
nf-core/proteomicslfq 1 year 0 4 239 7 25 10 1230 204 2464 305
nf-core/rnafusion 2 years 4 6 328 45 50 30 829 332 10507 2320
nf-core/rnaseq 2 years 7 28 1131 200 57 212 14006 2571 64468 16433
nf-core/sarek 1 year 5 14 797 51 29 116 19912 1628 25923 4710
nf-core/scrnaseq 1 year 1 3 202 12 25 13 766 182 4730 1273
nf-core/smrnaseq 2 years 1 7 178 11 49 34 345 304 4900 1123
nf-core/vipr 2 years 0 4 19 11 67 12 96 92 2975 969
nf-core/imcyto 11 months 1 4 238 5 23 7 520 136 2534 399
nf-core/denovohybrid 11 months 0 1 17 1 0 3 58 49 1162 241
nf-core/nanoseq 10 months 1 6 607 12 21 10 466 145 6484 1093
nf-core/diaproteomics 8 months 0 1 32 0 0 2 37 25 304 45
nf-core/slamseq 6 months 1 3 136 3 0 5 243 44 779 163
nf-core/smartseq2 5 months 0 3 54 3 0 5 76 37 678 185
nf-core/demultiplex 4 months 0 4 218 1 0 5 115 47 650 72
nf-core/artic 3 months 0 2 35 3 1 3 77 29 679 167
nf-core/metaboigniter 3 months 0 2 37 0 0 2 32 11 203 26
nf-core/viralrecon 3 months 2 12 966 18 4 18 3755 198 7488 920
  Name Age Releases Committers Commits Stargazers Watchers Network 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 Watchers Network Forks Clones Unique cloners Repo views Unique repo visitors
  Total: 42 pipelines 70 unique 2900 161 551 227 14210 5151 47248 9574
nf-core/cookiecutter 3 years 6 79 18 67 7 37 35 380 245
nf-core/nf-core.github.io 2 years 5 60 6 12 3 36 35 79 64
nf-core/nf-co.re 2 years 46 879 18 66 52 421 161 6776 1677
nf-core/tools 2 years 24 1229 67 63 45 2514 768 14765 3254
nf-core/logos 2 years 4 45 1 69 6 24 23 570 143
nf-core/test-datasets 2 years 2 6 16 62 56 4780 3723 6889 1079
nf-core/configs 2 years 29 475 14 65 39 6249 289 12869 2369
nf-core/modules 11 months 5 53 17 66 14 77 55 4033 609
nf-core/dsl2pipelinetest 7 months 2 8 1 76 3 21 14 161 60
nf-core/awsmegatests 4 months 3 66 3 5 2 51 48 726 74
  Name Age Committers Commits Stargazers Watchers Network Forks Clones Unique cloners Repo views Unique repo visitors

See also pipeline repository health.