SlideShare a Scribd company logo
Phil Ewels
phil.ewels@scilifelab.se
core
Community updates
Nextflow Camp 2019
core
A community effort to collect a curated set of
analysis pipelines built using Nextflow.
Best practice guidelines
Development tools
Ready to use pipelines
What's new?
Community
Institutes
Slack
GitHub
Twitter
0 200 400 600 800
0
3
0
3
2017
Community
Institutes
Slack
GitHub
Twitter
0 200 400 600 800
322
127
50
12
2018
Community
Institutes
Slack
GitHub
Twitter
0 200 400 600 800
730
223
214
27
2019
Community
Community
Community
Unique website visitors
Community
Community
Community
Community
Community
Community
36
PIPELINES
36
PIPELINES
15
RELEASED
20
UNDER DEVELOPMENT
1
ARCHIVED
36
PIPELINES
Pipelines
RELEASED
ampliseq
atacseq
bacass
bcellmagic
chipseq
coproid
deepvariant
eager
hic
hlatyping
methylseq
mhcquant
nascent
rnafusion
rnaseqrnaseq
127
STAR HiSAT2
Salmon RSEM+Salmon
RSeQC Qualimap
Pipelines
RELEASED
ampliseq
atacseq
bacass
bcellmagic
chipseq
coproid
deepvariant
eager
hic
hlatyping
methylseq
mhcquant
nascent
rnafusion
rnaseq
rnafusion
Pipelines
RELEASED
ampliseq
atacseq
bacass
bcellmagic
chipseq
coproid
deepvariant
eager
hic
hlatyping
methylseq
mhcquant
nascent
rnafusion
rnaseq
rnafusion
Pipelines
RELEASED
ampliseq
atacseq
bacass
bcellmagic
chipseq
coproid
deepvariant
eager
hic
hlatyping
methylseq
mhcquant
nascent
rnafusion
rnaseq
rnafusion
Pipelines
RELEASED
ampliseq
atacseq
bacass
bcellmagic
chipseq
coproid
deepvariant
eager
hic
hlatyping
methylseq
mhcquant
nascent
rnafusion
rnaseq
chipseq
atacseq
Pipelines
RELEASED
ampliseq
atacseq
bacass
bcellmagic
chipseq
coproid
deepvariant
eager
hic
hlatyping
methylseq
mhcquant
nascent
rnafusion
rnaseq
chipseq
atacseq
Pipelines
RELEASED
ampliseq
atacseq
bacass
bcellmagic
chipseq
coproid
deepvariant
eager
hic
hlatyping
methylseq
mhcquant
nascent
rnafusion
rnaseq
chipseq
atacseq
Pipelines
bactmap
cageseq
clinvap
crisprvar
ddamsproteomics
denovohybrid
epitopeprediction
guideseq
imcyto
kmermaid
lncpipe
mag
mnaseseq
nanodemux
neutronstar
proteomicslfq
sarek
scrnaseq
smrnaseq
vipr
UNDER DEV
sarek
Pipelines
bactmap
cageseq
clinvap
crisprvar
ddamsproteomics
denovohybrid
epitopeprediction
guideseq
imcyto
kmermaid
lncpipe
mag
mnaseseq
nanodemux
neutronstar
proteomicslfq
sarek
scrnaseq
smrnaseq
vipr
UNDER DEV
sarek
Tools
Parameters
params.foo = bar
println(params.foo)
$ nextflow run pipeline --foo baz
params.foo
Parameters
parameters.settings.json
Parameters
JSON Schema
name
label
usage
type
group
render
choices
value
default_value
pattern
arity
parameters.settings.json
Awesome!
Parameters
parameters.settings.json
{
"parameters": [
{
"name": "foo",
"label": "Example params variable",
"usage": "Set this variable at your peril",
"type": "string",
"render": "radio-button",
"choices": ["bar", "baz"],
"default_value": "bar",
}
]
}
Parameters
parameters.settings.json
Automate
User input validation
Pipeline lint tests
Parameters
parameters.settings.json
Auto-generate
Pipeline CLI help
Markdown documentation
User interfaces
Parameters
Centralised Configs
PREVIOUSLY
Add config to nf-core template
Wait for nf-core/tools release
Wait for sync PRs to be merged
Wait for pipeline release
Wait for pipeline release
Centralised Configs
NEW!
Centralised Configs
Add config to nf-core/configs
NEW!
Immediately available in all pipelines
Centralised Configs
Institutional configuration profiles
for all pipelines
for all users
single point to update
NEW!
Centralised Configs
Automatic hostname detection
Bonus!
==========================================================
WARNING! You are running with `-profile singularity`
but your machine hostname is 'rackham.uppmax.uu.se'
It's highly recommended that you use `-profile uppmax`
==========================================================
NEW!
Logos
https://nf-co.re/logo/pipeline-name
Website
Website
Website
Website
Website
Website
What's next?
GitHub Actions
GitHub Package Registry
GitHub Actions
GitHub Actions
GitHub Package Registry
$ docker pull 
docker.pkg.github.com/nf-core/rnaseq/rnaseq:dev
Full-size tests
Full-size tests
Full-size tests
Manuscript
Citation
nf-core: Community curated bioinformatics pipelines
PA Ewels, A Peltzer, S Fillinger, J Alneberg, H Patel, A Wilm, MU Garcia, P Di Tommaso, S Nahnsen
bioRxiv 610741; doi: https://doi.org/10.1101/610741
https://nf-co.re nf_core
nf_corehttps://nf-co.re
https://nf-co.re/join
nf_corehttps://nf-co.re
nf-core hackathon 4th - 6th March 2020
The Francis Crick Institute, London
Phil Ewels
phil.ewels@scilifelab.se
tallphil ewels
https://nf-co.re nf_core
@apeltzer
@sven1103
@drpatelh
@MaxUlysse
@alneberg
Alexander Peltzer
Sven F.
Harshil Patel
Maxime Garcia
Johannes Alneberg
@nf-core/core

More Related Content

More from Phil Ewels

SciLifeLab NGI NovaSeq seminar
SciLifeLab NGI NovaSeq seminarSciLifeLab NGI NovaSeq seminar
SciLifeLab NGI NovaSeq seminar
Phil Ewels
 
Lecture: NGS at the National Genomics Infrastructure
Lecture: NGS at the National Genomics InfrastructureLecture: NGS at the National Genomics Infrastructure
Lecture: NGS at the National Genomics Infrastructure
Phil Ewels
 
SBW 2016: MultiQC Workshop
SBW 2016: MultiQC WorkshopSBW 2016: MultiQC Workshop
SBW 2016: MultiQC Workshop
Phil Ewels
 
Whole Genome Sequencing - Data Processing and QC at SciLifeLab NGI
Whole Genome Sequencing - Data Processing and QC at SciLifeLab NGIWhole Genome Sequencing - Data Processing and QC at SciLifeLab NGI
Whole Genome Sequencing - Data Processing and QC at SciLifeLab NGI
Phil Ewels
 
NBIS ChIP-seq course
NBIS ChIP-seq courseNBIS ChIP-seq course
NBIS ChIP-seq course
Phil Ewels
 
NBIS RNA-seq course
NBIS RNA-seq courseNBIS RNA-seq course
NBIS RNA-seq course
Phil Ewels
 
Developing Reliable QC at the Swedish National Genomics Infrastructure
Developing Reliable QC at the Swedish National Genomics InfrastructureDeveloping Reliable QC at the Swedish National Genomics Infrastructure
Developing Reliable QC at the Swedish National Genomics Infrastructure
Phil Ewels
 
Standardising Swedish genomics analyses using nextflow
Standardising Swedish genomics analyses using nextflowStandardising Swedish genomics analyses using nextflow
Standardising Swedish genomics analyses using nextflow
Phil Ewels
 
Using visual aids effectively
Using visual aids effectivelyUsing visual aids effectively
Using visual aids effectively
Phil Ewels
 
Analysis of ChIP-Seq Data
Analysis of ChIP-Seq DataAnalysis of ChIP-Seq Data
Analysis of ChIP-Seq Data
Phil Ewels
 
Internet McMenemy
Internet McMenemyInternet McMenemy
Internet McMenemy
Phil Ewels
 

More from Phil Ewels (11)

SciLifeLab NGI NovaSeq seminar
SciLifeLab NGI NovaSeq seminarSciLifeLab NGI NovaSeq seminar
SciLifeLab NGI NovaSeq seminar
 
Lecture: NGS at the National Genomics Infrastructure
Lecture: NGS at the National Genomics InfrastructureLecture: NGS at the National Genomics Infrastructure
Lecture: NGS at the National Genomics Infrastructure
 
SBW 2016: MultiQC Workshop
SBW 2016: MultiQC WorkshopSBW 2016: MultiQC Workshop
SBW 2016: MultiQC Workshop
 
Whole Genome Sequencing - Data Processing and QC at SciLifeLab NGI
Whole Genome Sequencing - Data Processing and QC at SciLifeLab NGIWhole Genome Sequencing - Data Processing and QC at SciLifeLab NGI
Whole Genome Sequencing - Data Processing and QC at SciLifeLab NGI
 
NBIS ChIP-seq course
NBIS ChIP-seq courseNBIS ChIP-seq course
NBIS ChIP-seq course
 
NBIS RNA-seq course
NBIS RNA-seq courseNBIS RNA-seq course
NBIS RNA-seq course
 
Developing Reliable QC at the Swedish National Genomics Infrastructure
Developing Reliable QC at the Swedish National Genomics InfrastructureDeveloping Reliable QC at the Swedish National Genomics Infrastructure
Developing Reliable QC at the Swedish National Genomics Infrastructure
 
Standardising Swedish genomics analyses using nextflow
Standardising Swedish genomics analyses using nextflowStandardising Swedish genomics analyses using nextflow
Standardising Swedish genomics analyses using nextflow
 
Using visual aids effectively
Using visual aids effectivelyUsing visual aids effectively
Using visual aids effectively
 
Analysis of ChIP-Seq Data
Analysis of ChIP-Seq DataAnalysis of ChIP-Seq Data
Analysis of ChIP-Seq Data
 
Internet McMenemy
Internet McMenemyInternet McMenemy
Internet McMenemy
 

Recently uploaded

in vitro propagation of plants lecture note.pptx
in vitro propagation of plants lecture note.pptxin vitro propagation of plants lecture note.pptx
in vitro propagation of plants lecture note.pptx
yusufzako14
 
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Sérgio Sacani
 
Introduction to Mean Field Theory(MFT).pptx
Introduction to Mean Field Theory(MFT).pptxIntroduction to Mean Field Theory(MFT).pptx
Introduction to Mean Field Theory(MFT).pptx
zeex60
 
Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...
Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...
Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...
Ana Luísa Pinho
 
general properties of oerganologametal.ppt
general properties of oerganologametal.pptgeneral properties of oerganologametal.ppt
general properties of oerganologametal.ppt
IqrimaNabilatulhusni
 
Leaf Initiation, Growth and Differentiation.pdf
Leaf Initiation, Growth and Differentiation.pdfLeaf Initiation, Growth and Differentiation.pdf
Leaf Initiation, Growth and Differentiation.pdf
RenuJangid3
 
Hemostasis_importance& clinical significance.pptx
Hemostasis_importance& clinical significance.pptxHemostasis_importance& clinical significance.pptx
Hemostasis_importance& clinical significance.pptx
muralinath2
 
Lateral Ventricles.pdf very easy good diagrams comprehensive
Lateral Ventricles.pdf very easy good diagrams comprehensiveLateral Ventricles.pdf very easy good diagrams comprehensive
Lateral Ventricles.pdf very easy good diagrams comprehensive
silvermistyshot
 
GBSN - Microbiology (Lab 4) Culture Media
GBSN - Microbiology (Lab 4) Culture MediaGBSN - Microbiology (Lab 4) Culture Media
GBSN - Microbiology (Lab 4) Culture Media
Areesha Ahmad
 
GBSN- Microbiology (Lab 3) Gram Staining
GBSN- Microbiology (Lab 3) Gram StainingGBSN- Microbiology (Lab 3) Gram Staining
GBSN- Microbiology (Lab 3) Gram Staining
Areesha Ahmad
 
Nucleic Acid-its structural and functional complexity.
Nucleic Acid-its structural and functional complexity.Nucleic Acid-its structural and functional complexity.
Nucleic Acid-its structural and functional complexity.
Nistarini College, Purulia (W.B) India
 
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
yqqaatn0
 
Phenomics assisted breeding in crop improvement
Phenomics assisted breeding in crop improvementPhenomics assisted breeding in crop improvement
Phenomics assisted breeding in crop improvement
IshaGoswami9
 
Richard's aventures in two entangled wonderlands
Richard's aventures in two entangled wonderlandsRichard's aventures in two entangled wonderlands
Richard's aventures in two entangled wonderlands
Richard Gill
 
In silico drugs analogue design: novobiocin analogues.pptx
In silico drugs analogue design: novobiocin analogues.pptxIn silico drugs analogue design: novobiocin analogues.pptx
In silico drugs analogue design: novobiocin analogues.pptx
AlaminAfendy1
 
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Sérgio Sacani
 
nodule formation by alisha dewangan.pptx
nodule formation by alisha dewangan.pptxnodule formation by alisha dewangan.pptx
nodule formation by alisha dewangan.pptx
alishadewangan1
 
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
University of Maribor
 
Seminar of U.V. Spectroscopy by SAMIR PANDA
 Seminar of U.V. Spectroscopy by SAMIR PANDA Seminar of U.V. Spectroscopy by SAMIR PANDA
Seminar of U.V. Spectroscopy by SAMIR PANDA
SAMIR PANDA
 
Unveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdfUnveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdf
Erdal Coalmaker
 

Recently uploaded (20)

in vitro propagation of plants lecture note.pptx
in vitro propagation of plants lecture note.pptxin vitro propagation of plants lecture note.pptx
in vitro propagation of plants lecture note.pptx
 
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
 
Introduction to Mean Field Theory(MFT).pptx
Introduction to Mean Field Theory(MFT).pptxIntroduction to Mean Field Theory(MFT).pptx
Introduction to Mean Field Theory(MFT).pptx
 
Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...
Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...
Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...
 
general properties of oerganologametal.ppt
general properties of oerganologametal.pptgeneral properties of oerganologametal.ppt
general properties of oerganologametal.ppt
 
Leaf Initiation, Growth and Differentiation.pdf
Leaf Initiation, Growth and Differentiation.pdfLeaf Initiation, Growth and Differentiation.pdf
Leaf Initiation, Growth and Differentiation.pdf
 
Hemostasis_importance& clinical significance.pptx
Hemostasis_importance& clinical significance.pptxHemostasis_importance& clinical significance.pptx
Hemostasis_importance& clinical significance.pptx
 
Lateral Ventricles.pdf very easy good diagrams comprehensive
Lateral Ventricles.pdf very easy good diagrams comprehensiveLateral Ventricles.pdf very easy good diagrams comprehensive
Lateral Ventricles.pdf very easy good diagrams comprehensive
 
GBSN - Microbiology (Lab 4) Culture Media
GBSN - Microbiology (Lab 4) Culture MediaGBSN - Microbiology (Lab 4) Culture Media
GBSN - Microbiology (Lab 4) Culture Media
 
GBSN- Microbiology (Lab 3) Gram Staining
GBSN- Microbiology (Lab 3) Gram StainingGBSN- Microbiology (Lab 3) Gram Staining
GBSN- Microbiology (Lab 3) Gram Staining
 
Nucleic Acid-its structural and functional complexity.
Nucleic Acid-its structural and functional complexity.Nucleic Acid-its structural and functional complexity.
Nucleic Acid-its structural and functional complexity.
 
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
 
Phenomics assisted breeding in crop improvement
Phenomics assisted breeding in crop improvementPhenomics assisted breeding in crop improvement
Phenomics assisted breeding in crop improvement
 
Richard's aventures in two entangled wonderlands
Richard's aventures in two entangled wonderlandsRichard's aventures in two entangled wonderlands
Richard's aventures in two entangled wonderlands
 
In silico drugs analogue design: novobiocin analogues.pptx
In silico drugs analogue design: novobiocin analogues.pptxIn silico drugs analogue design: novobiocin analogues.pptx
In silico drugs analogue design: novobiocin analogues.pptx
 
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
 
nodule formation by alisha dewangan.pptx
nodule formation by alisha dewangan.pptxnodule formation by alisha dewangan.pptx
nodule formation by alisha dewangan.pptx
 
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
 
Seminar of U.V. Spectroscopy by SAMIR PANDA
 Seminar of U.V. Spectroscopy by SAMIR PANDA Seminar of U.V. Spectroscopy by SAMIR PANDA
Seminar of U.V. Spectroscopy by SAMIR PANDA
 
Unveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdfUnveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdf
 

Nextflow camp 2019: nf-core community updates