Pipeline Team
Write modules
Convert DSL1 to DSL2 template
Team Members
The Golden Delicious:
Susanne Jodoin
Jasmin Frangenberg
Jun-Hoe Lee
Gokce Oguz
Laurence Kuhlburger
Jonas Scheid
Daniel Straub
Gisela Gabernet
The Pigeon Apples:
Adam Taylor
Lasse Folkersen
Ilya Pletenev
Gwenna Breton
Sima Rahimi
Maxime Garcia
Encore:
Christina Vasilopoulou
Mei Wu
Yuk Kei Wan
Antonia Schuster
Matthias Zepper
Fyan:
Emelie Nillsson
Nicolas Rapin
Adaikalavan Ramasamy
Zhaowei Yang
Francesco Lescai
Spartans:
Edmund Miller
Bernardo Aguzzoli Heberle
Bruno Grande
Krishna Choudhary
Saba Nafees
Pippin
Friederike Hanssen
Dale Bridges
Simeon Hebrew
Jitao David Zhang
Bhargava Reddy Morampalli
Ashmead's Kernel
James Fellows Yates
Anan Ibrahim
Alexandre Gilardet
Louisa Perelo
Ephifania Geza
Ian Light
Lobo
Robert Petit
Sateesh Peri
Michael Cipriano
EAGER - Achievements
TODOs
Day Three
James: did a couple of reviews
Anan: going through the review of MapDamage2
Alex: π Issue with conda-build : " Placeholder of length '80' too short in package"
Louisa: completed mtnucratio
! #840
Ian:
waiting for krakenuniq biocontainer update,
90% done with MultiVCFAnalyzer tests
need GATK 3.5 unified genotyper #844 , but conda issue picking up old version!?
Ephie: continued adapteremovalfixprefix
Day Two
James: Completed DeDup #840 , did some reviews (for mag)
Alex G: PMDTools Module ready for review! #847
Louisa:
Completed samtools/depth #850
Started mtnucratio #840
Ian: fighting (the) kraken(uniq) module #911
Anan: continued mapDamage2 (fixed unknown meta error: nextflow doesn't like numbers in channel names!)
Alex P: started work on circular mapper #842
Day One
James: got DeDup module for review #840
Anan: Halfway through mapDamage module #854
Alex: working on PMDtools module #847
Louisa: Almost finished samtools/depth #850
Ephie: started adapterremovalfixprefix module #837
Ian: mostly done with krakenuniq module #911
mag/bacass - Achievements
TODOs
Day One
Maxime: Metabat2 module #875 , and CMSeq/polymut module #918
James: Maxbin2 module #895
Golden Delicious team: Porechop module #914
Encore: Nanopolish module #917
Daniel: Filtlong module #919
Mjakobs: Krona module #928
Fyle, Racon, Prodigal modules are worked on
Day Two
Antonia: Add prodigal module to nf-core/mag #240
Andries van Tonder: Hopefully fixed test-data issues for miniasm #825 and racon #949 . PRs submitted for both modules awaiting review
JΓΊlia Mir Pedrol: Fighting with test-data for flye #830
Encore: Optimising Nanopolish module #917
Mjakobs: Finishing up Krona module #928
Daniel: Update ampliseq full test sample sheet #375 , update summary figure #342 , prep release #343 , 2.1.1 release PR #344 , nf-core/ampliseq release 2.1.1
Day Three
JΓΊlia Mir Pedrol: Finishing Flye PR #982
Maria Jakobs: Krona module finished #928 , Krona_db module PR #995
Antonia: Finished prodigal module addition to nf-core/mag #240 , added β skip_prodigal #241 , adding Prokka module to mag
Andries van Tonder: Final changes to PRs for modules miniasm #962 , Racon module finished #949 , Medaka module finished #992
Daniel: After-release PR to bump version for ampliseq #345 , update preprint info in mag #244
sarek - Achievements
TODOs
Day One
The Pigeon Apples: Manta #906
Francesco: FGBIO/FastqToBam #916
The Pippin Apples: Manta Somatic #912
Rike: Strelka BP module #913
Day Two
Francesco: FGBIO/GroupReadsByUMI #952
Francesco: samblaster #954
Francesco: samtools/bam2fq #958 (check needed on failing yaml tests)
Rike: Close sarek #429 : Allow to skip BQSR
Rike: GATK4/EstimateLibaryComplexity #910
Discussion: Human Test data workarounds for mutect2 and downstream tools
(Gavin,Harshil,Maxime,Jose,Rike)
Day Three
Rike: Update a bunch of nf-core/modules to also handle CRAM #976 :
Samtools/{view/merge/stats}
GATK4/{ApplyBQSR,BasequalityRecalibrator,HaplotypeCaller}
Manta & Strelka (rename: bam -> input)
Gavin: Updated mutect2:
mutect2 now has a dedicated mitochondria mode, which will also help with rare diseases
updated tests to confirm cram inputs work
changed tumor_normal test to increase sensitivity as a workaround to current human test data issue
Rike: Update freebayes/germline and add freebayes/somatic #990
Francesco:
fixed samblaster names convension (thanks Harshil) #954
testing simulator for sarek test data, aimed at fixing issues for tumor/normal, mutect single sample and other modules (so far, promising )
Maxime: Trying to update modules and versions in Sarek #440
Gavin: updated createsomaticpanelofnormals with new streamlined test.
just waiting on test to finish and merge.
Gavin: New module genomicsdbimport almost added.
just need to fix test.yml due to review changes.
Gavin: Started work on create somatic panel of normals subworkflow:
will be developed in nf-core modules then ported to sareks subworkflow/nf-core when finished.
This should make it easier to keep modules up to date until finished.
scRNASeq - Achievements
TODOs
Day One
@ggabernet: Added cellranger mkref module #894
Day Two
@ggabernet: finally merged cellranger module
@ggabernet: working on template update for scRNAseq
@emiller: cellranger count
and cellranger mkgtf
#979
Day Three
@emiller: Started spaceranger modules #994
@ggabernet: Template update and PR #73
cageseq - Achievements
Day One
@mashehu+group: added paraclu module to nf-core/modules #903
Day Two
<Person>: <Achievement> <#Issue>
Day Three
<Person>: <Achievement> <#Issue>
atacseq - Achievements
Day One
Ilya Pletenev: working on ataqv module #904
Day Two
<Person>: <Achievement> <#Issue>
Day Three
Ilya Pletenev: finished main file of ataqv module #904 . Now writing tests.
chipseq - Achievements
Day One
Jose Espinosa: Added missing mulled container to biocontainers (waiting for approval).
Jose Espinosa, Harshil Patel: Migration of the current DSL1 released implementation to DSL2.
Day Two
Jose Espinosa, Harshil Patel: Draft implementation of the idr
module ( peakFiles
added to test-datasets).
Day Three
Refactor genrich
module, getting rid of params
Add IDR to the pipeline (pending)
Implement params.aligner
in the pipeline (pending):
Implement bowtie2
as aligner (module ready)
Implement CHROMAP
as aligner (module ready)
epitopeprediction - Achievements
Day One
Distribution of the tasks:
Initation of converting the params.input
to a sheet #102
Started with the template conversion #100
Started with conversion local module - check_requested_models #92
Started with conversion local modules - csvtk_split and snpsift_split #93
Started with conversion local module - get_peptides #94
Started creating a nfcore module - csvtk_split #105
Day Two
Updating the template, PR has been accepted #100
Worked on the cvstk split module #105
Added sample sheets to the test datasets #103
Updated the BioContainers/multi-package-containers > waiting on mulled container #91
Adjusting the sample sheet validation and beloning scripts #102
Started creating local module - peptidePrediction #96
Day Three
Started creating new nf-core/module/snpsift #104
Created local nf-core/test-datasets/data/generic/csv file for testing csvtk/split module
Implemented sample sheet validation
Worked on multiple other local modules
Participants
@christopher-mohr , @marissaDubbelaar , @jonasscheid , and @SusiJo
metatdenovo - Achievements
Day One
Daniel Lundin: added QC and trimming to main workflow
Emelie Nilsson: started a module for interleaving reads
Day Two
Emelie Nilsson: finished module for interleaving results
Daniel Lundin: added the megahit module to the pipeline
Day Three
Daniel Lundin: New module khmer/normalizebymedian that can be used to resolve #1
Emelie Nilsson: working on installing prokka in the workflow to resolve #6
raredisease - Achievements
Day One
Gwenna Breton: started module bcftools/sort #915
Day Two
<Person>: <Achievement> <#Issue>
Day Three
<Person>: <Achievement> <#Issue>
liverctanalysis - Achievements
Day One
Luis Kuhn Cuellar: re-tested uncertainty of prediction and interpretability scripts for prediction package #1
Day Two
Luis Kuhn Cuellar: wrapped the monte-carlo dropout procedure (uncertainty) as a package command #1
Day Three
General Modules - Achievements
Day One
Robert Petit
Ready for Review
ectyper ( #948 )
fastq-scan ( #935 )
hicap (minor fix) ( #937 )
SpaTyper (minor fix) ( #938 )
TBProfiler ( #947 )
Started
Michael Cipriano & Sateesh Peri
Ready For Review
added MUMMER module ( #940 )
added NUCmer module ( #945 )
Day Two
Day Three
Subworkflow implementation chat
James FY, Jasmin F, Anan I
Setup of FuncScan repo (new pipeline)
First module (almost?) finished
More modules are also tackled by Moritz B and Louisa P!
Simon Pearce
Made a module for samtools fixmate
Started on a module for hmmcopy readCounter, towards implementing ichorCNA
Simeon Hebrew
Made a module for gatk addorreplacereadgroups
Resume presentation
π Pipeline Progress π 27th-29th October 2021 @nf-core / @nf-core
{"metaMigratedAt":"2023-06-16T12:24:46.017Z","metaMigratedFrom":"YAML","title":"nf-core Hackathon Oct 2021 Pipelines","breaks":true,"description":"View the slide with \"Slide Mode\".","contributors":"[{\"id\":\"de149f1a-afc9-4178-a4e8-ad2ba781212a\",\"add\":822,\"del\":207},{\"id\":\"36f3da29-b3d6-44ae-bc4e-644ef7c9d3ad\",\"add\":2849,\"del\":625},{\"id\":\"dd49c016-61cd-4424-851e-d20cbf2a95a2\",\"add\":63,\"del\":0},{\"id\":\"fb193497-1111-470c-a594-827d34b6f673\",\"add\":1460,\"del\":757},{\"id\":\"2aeca590-9d00-4b4f-a58a-620945456c9f\",\"add\":754,\"del\":59},{\"id\":\"41ae7ab4-c350-4349-af49-8cec933a64d2\",\"add\":751,\"del\":2},{\"id\":\"fc62959b-a631-4524-ac4b-e0538366ae5c\",\"add\":173,\"del\":0},{\"id\":\"47b1e1b9-fff0-4fd8-b73a-7b6724ca5ab2\",\"add\":137,\"del\":0},{\"id\":\"6357fb8d-b0f8-4b7d-9fbe-6d813ad67700\",\"add\":6645,\"del\":5696},{\"id\":\"361dff76-5a26-4d26-b3b2-56c5fdc58926\",\"add\":830,\"del\":425},{\"id\":\"848136b8-342f-4654-8573-e257ffdf3042\",\"add\":282,\"del\":32},{\"id\":\"dc580f85-324a-4b69-9c14-3d203e9f1488\",\"add\":921,\"del\":285},{\"id\":\"edfde7d2-913c-44cb-9ed0-595b4217c807\",\"add\":517,\"del\":26},{\"id\":\"35a34875-3971-4e5c-ac89-b0a2d4098367\",\"add\":424,\"del\":114},{\"id\":\"77b5d00f-c151-48d8-b811-2d9793db1d57\",\"add\":93,\"del\":113},{\"id\":\"9abb97ad-a71e-4573-8b27-310447e606b9\",\"add\":196,\"del\":2},{\"id\":\"b2736362-9c70-432c-b50b-74c8f8777e66\",\"add\":217,\"del\":13},{\"id\":\"53ecdebd-b399-4426-8622-f0ec77cf32c3\",\"add\":649,\"del\":61},{\"id\":\"77ab669e-a660-49a1-9b0b-e15ca9910592\",\"add\":1375,\"del\":268},{\"id\":\"15ef8394-10ce-4697-80a6-a3eb2914e56c\",\"add\":358,\"del\":91},{\"id\":\"002bc370-de23-4ea8-97be-bc4ef42ae695\",\"add\":285,\"del\":127},{\"id\":\"07755eb0-739a-4628-85e2-ad4a4a341d04\",\"add\":103,\"del\":32},{\"id\":\"84592764-b179-4194-89a8-cfd136e52ec1\",\"add\":88,\"del\":13},{\"id\":\"29f08c9f-f42e-4352-88dd-678487b1a910\",\"add\":2244,\"del\":321},{\"id\":\"688a7413-4fd0-4c99-9ff6-727407ceed7e\",\"add\":78,\"del\":0},{\"id\":\"c97e0cf6-e56e-43e2-910b-6072b35096f6\",\"add\":264,\"del\":0},{\"id\":\"4c34251a-2801-4765-8472-fa5c6c285389\",\"add\":134,\"del\":44},{\"id\":\"8709a235-b6db-4f3e-9b56-b121420fadb7\",\"add\":103,\"del\":26},{\"id\":\"a444d173-5a0e-4f1c-98dd-6fad125646b0\",\"add\":38,\"del\":0},{\"id\":\"d1be2b5e-5e1c-431d-b485-e77a99477500\",\"add\":18,\"del\":0},{\"id\":\"caaf9ca8-9a5f-4bb9-9bd0-fc38fb0b7c64\",\"add\":11,\"del\":0}]"}