<!-- .slide: data-background="https://raw.githubusercontent.com/maxulysse/maxulysse.github.io/main/assets/img/svg/green_white_bg.svg" --> <a href="https://www.nf-co.re"><img src="https://i.imgur.com/hEDjpCs.png" width="65%"><img></a> ### πŸš€ Pipelines Team πŸš€ _27th-29th March 2023_ The Hackathon March 2023 [Project Board](https://github.com/orgs/nf-core/projects/38/views/10) Slack `#hackathon-march-2023-pipelines` [<img src="https://openmoji.org/data/color/svg/E040.svg" width=50>](https://twitter.com/nf_core) @nf-core / [<img src="https://openmoji.org/data/color/svg/E045.svg" width=50>](https://github.com/nf-core) @nf-core --- # Pipelines Team --- # Team Purpose **For people:** - Maintaining existing nf-core pipelines - Starting new nf-core pipelines - Working on own pipelines (using nf-core infrastructure) <iframe src="https://giphy.com/embed/U4de7cZbtg8XmJbxho" width="240" height="135" frameBorder="0" class="giphy-embed" allowFullScreen></iframe> --- # Team Leads - General advice, pointers, co-ordination etc. - Friederike Hanssen (@FriederikeHanssen) - James Fellows Yates (@jfy133) - Susanne Jodoin (@SusiJo) _But always ask first in: `#hackathon-march-2023-pipelines`!_ --- # Tasks: Devs - General development work - DSL2 transition - Bug fixes/functionality extensions - New pipelines (make sure to get approval on #new-pipelines first!) - Review Buddy system! - Buddy with someone for rapid reciprocal PR reviews! - See table! --- # Tasks: Volunteers - For those who want to help a _specific_ pipeline - Ask existing devs! Ideas: - **Beginner**: Help review and extend docs - **Novice**: Making new #modules - **Intermediate**: Help with small bug fixes (review issues) - **Advanced**: Help with implementing new functionality --- # Remember - Add yourself to Team Members slide (next slide) - Add your issues to the [project board](https://github.com/orgs/nf-core/projects/38) - Assign yourself on issues on the [project board](https://github.com/orgs/nf-core/projects/38) - Post your progress here **daily**! One slide per pipeline per day - Sign up for a reviewing buddy (see slide)! --- # Team Members I - Friederike Hanssen (@FriederikeHanssen) - James Fellows Yates (@jfy133) - Susanne Jodoin (@SusiJo) - Matilda Γ…slin (@matrulda) - Lili (@Lili Li) - Sofia Stamouli (@sofstam) - Luca Cozzuto (@lucacozzuto) - Silvia Shen (@shensilv) - Jasmin Frangenberg (@jasmezz) --- # Team Members II - Louisa Perelo (@louperelo) - Simon Heumos (@subwaystation) - Simone Carpanzano (@carpanz) - Laurence Kuhlburger (@LaurenceKuhl) - Konrad Rokicki (@krokicki) - Athanasios Baltzis (@athbaltzis) - Danilo di Leo (@danilodileo) - Daniel Lundin (@erikrikarddaniel) - Emelie Nilsson (@emnilsson) - Daniel Straub (@d4straub) --- # Team Members III - Aida Andrades ValtueΓ±a (@aidaanva) - Thiseas C. Lamnidis (@TCLamnidis) - Judith Ballesteros (@jbv2) - Merlin Szymanski (@merszym) - Selina Carlhoff (@scarlhoff) - Ian Light-Maka (@ilight1542) - Alyssa Briggs (@alyssa-ab) - Solenne Correard (@scorreard) - BjΓΆrn Langer (@bjlang) --- # Team Members IV - BoΕΌena Mika-Gospodorz (@bozmik) - BΕ‚aΕΌej Szczerba (@blazejszczerba) - Piotr Faba (@piotr-faba-ardigen) - Mauro Saporita (@mauro-saporita) - Olha Petryk (@opetryk) - PaweΕ‚ KoΕ›cielny (@pkoscielnybio) - PaweΕ‚ Ciurka (@pawelciurkaardigen) - MichaΕ‚ Stachowiak (@MichalStachowiakArdigen) - Dorota Pikul (@DorotaPikulArdigen) - Jonathan Manning (@pinin4fjords) --- # Team Members V - Margherita Mutarelli (@daisymut) - Leila Mansouri (@l-mansouri) - Till Englert (@tillenglert) - Sabrina Krakau (@skrakau) --- # Team Members VI - Haoqi Chen (@haoqichen20) --- # Team Members VII - Disha Lodha (@Dishalodha) - Lahcen Campbell (@ens-LCampbell) - Jorge Alvarez-Jarreta (@JAlvarezJarreta) --- # Team Members VIII - Nuno Agostinho (@nuno-agostinho) - Likhitha Surapaneni (@likhitha-surapaneni) --- # Reviewing Buddy List <div class="multi-column"> <div> | Person A | Person B | |----------|----------| | Maxime | Rike | | James | Rike | | Lili | Sofia | | Jasmin | Louisa | </div> <div> | Person A | Person B | |----------|----------| | Simon | Matilda | | Danilo | Emelie | | Jon | | </div> </div> --- # Day One --- # [eager](https://nf-co.re/eager) (day 1) > **Goal**: DSL2 conversion! πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Selina, Aida, Judi, Merlin, Ian, Thiseas, James - βœ… [#949](https://github.com/nf-core/eager/pull/949) - Selina - Add Falco as FASTQC alternative - πŸ‘€ [#948](https://github.com/nf-core/eager/pull/948) - Judi, Thiseas - Add PreSeq - πŸ‘€ [#955](https://github.com/nf-core/eager/pull/955) - Judi - Add MTNucRatio - 🚧 [#952](https://github.com/nf-core/eager/pull/952) - James - Multiplexed mapping support --- # [eager](https://nf-co.re/eager) (day 1) (cont.) - 🚧 [#957](https://github.com/nf-core/eager/pull/957) - Thiseas - aDNA damage manipulation - 🚧 [#816](https://github.com/nf-core/test-datasets/pull/816) - Thiseas - Update TSVs for eager test-datasets - πŸ‘€ [#954](https://github.com/nf-core/eager/pull/954) - Selina - Adding BWA-MEM - 🚧 [#959](https://github.com/nf-core/eager/issues/959) - Selina - Adding Bowtie 2 - βœ… Aida - Fixed bug in endorspy - πŸ‘€ [#3134](https://github.com/nf-core/modules/pull/3134) Aida - Updated nf-core/module for endorspy --- # [eager](https://nf-co.re/eager) (day 1) (cont. 2) - 🚧 [#922](https://github.com/nf-core/eager/issues/922) - Aida - working on adding endorspy - 🚧 [#923](https://github.com/nf-core/eager/issues/923) - Aida - working on adding Host Removal - 🚧 [#923](https://github.com/nf-core/eager/issues/923) - Merlin - Added bbduk step, working on synchronization with Ian (Princeseq step) - 🚧 [#923](https://github.com/nf-core/eager/issues/923) - Ian - Added prinseqplusplus step, working to finish synchronization for fork in pipeline. opened pull request :smile_cat: --- # [sarek](https://nf-co.re/sarek) (day 1) > **Goal**: Fix issues πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Friederike, Maxime, Matilda, Susanne - 🚧 [#950](https://github.com/nf-core/sarek/issues/950) - Samplesheet validation (Matilda) - 🚧 [#808](https://github.com/nf-core/sarek/issues/808) - ControlFREEC ploidy (Rike) - 🚧 [#702](https://github.com/nf-core/sarek/issues/702) - Updating bioconda recipe for ascat + creating new mulled container (SusiJo) --- # [proteinfold](https://nf-co.re/proteinfold) (day 1) > **Goal**: Add new software and functionalities! πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Athanasios - 🚧 [#86](https://github.com/nf-core/proteinfold/issues/86) - Athanasios - Integrate Jalview visualisation into the AlphaFold2 and Colabfold workflows --- # [taxprofiler](https://github.com/nf-core/taxprofiler) (day 1) > **Goal**: Issues for 1.1.0 πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Sofia, Lili, James - 🚧 [#257](https://github.com/nf-core/taxprofiler/issues/257)- Sofia-Substitute samtools/bam2fq module with samtools/fastq module. - πŸ‘€ [#247](https://github.com/nf-core/taxprofiler/issues/247)- Lili - Add a new module metaphlan/makedb to create a latest metaphlan database. - 🚧 [#210](https://github.com/nf-core/taxprofiler/issues/210) - Sofia, James - Add KMCP modules --- # [differentialabundance](https://github.com/nf-core/differentialabundance) (day 1) > **Goal**: Issues for #100, #102 [nf-core Hackathon March 2023](https://github.com/orgs/nf-core/projects/38/views/16?sortedBy%5Bdirection%5D=asc&sortedBy%5BcolumnId%5D=Repository&filterQuery=) πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Oskar Wacker, Jonathan Manning, Erika - [#100](https://github.com/nf-core/differentialabundance/issues/100) - Erika - Add plot differentially expressed genes by Biotype - [#102](https://github.com/nf-core/differentialabundance/issues/102) - Oskar - Add multiple sets of gene signatures --- # [pangenome](https://github.com/nf-core/pangenome) (day 1) > **Goal**: Reimplement the pangenome pipeline following proper nf-core guidelines. πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Simon - βœ… Add graph visualization quality control subworkflow using ODGI modules. <!-- - [x] ODGI 1D - [x] ODGI_VIZ_COLOR - [x] ODGI_VIZ_POS - [x] ODGI_VIZ_DEPTH - [x] ODGI_VIZ_INV - [x] ODGI_VIZ_COMPR - [x] ODGI_VIZ_UNCALLED --> <!-- - [x] ODGI 2D - [x] ODGI_LAYOUT - [x] ODGI_DRAW --> <!-- - [ ] Optional PAF input starting from SEQWISH. --> - βœ… Only run WFMASH. - 🚧 Parallelize WFMASH across nodes. <!-- - [x] WFMASH_MAP - [ ] SPLIT_APPROX_MAPPINGS_IN_CHUNKS - [ ] WFMASH_ALIGN --> <!-- - [ ] Option to skip SMOOTHXG. - [ ] Add VG_DECONSTRUCT as a local module. --> --- # [DualRNA-Seq](https://github.com/piotr-faba-ardigen/dualrnaseq) (day 1) > **Goal**: DSL2 conversion! πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: BoΕΌena, BΕ‚aΕΌej, Mauro, MichaΕ‚, PaweΕ‚, PaweΕ‚, Olha, Piotr, Dorota - βœ… [#43](https://github.com/nf-core/dualrnaseq/issues/43) - Update Cutadapt process to DSL-2 - 🚧 [#42](https://github.com/nf-core/dualrnaseq/issues/42) - create test dataset for DSL2 pipeline - 🚧 [#44](https://github.com/nf-core/dualrnaseq/issues/44) - Update tximport_host process from DSL1 process to DSL2 module - βœ… [#45](https://github.com/nf-core/dualrnaseq/issues/45) - Update salmon index and salmon quantification process from DSL1 process to DSL2 module - 🚧 [#46](https://github.com/nf-core/dualrnaseq/issues/46) - Create COMBINE_QUANTIFICATION_RESULTS modules --- # [funcscan](https://github.com/nf-core/funcscan) (day 1) > **Goal**: Solve all the issues! πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Jasmin, Louisa - βœ… [#247](https://github.com/nf-core/funcscan/issues/247) Update error messages <!-- -> βœ… [#248](https://github.com/nf-core/funcscan/pull/248) --> - βœ… [#244](https://github.com/nf-core/funcscan/issues/244) Add Bakta annotation to CI tests <!-- -> βœ… [#249](https://github.com/nf-core/funcscan/pull/249) --> - πŸ‘€ [#173](https://github.com/nf-core/funcscan/issues/173) Update RGI to latest version - Cleaned up issues --- # [hgtseq](https://github.com/nf-core/hgtseq) (day 1) > **Goal**: Bug fixing πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Simone --- # [lightsheetrecon](https://github.com/krokicki/nf-lightsheetrecon) (day 1) > **Goal**: finish the full pipeline workflow using completed subworkflows for running Spark πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Konrad --- # [magmap](https://github.com/LNUc-EEMiS/magmap) (day 1) > **Goal**: minimal working pipeline πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Danilo, Emelie, Daniel Lundin - βœ… Template update - βœ… Pre-mapping-processing of reads - βœ… Decide approach to add reference <!-- - [ ] Sourmash index module - [ ] Sourmash subworkflow - [ ] BBMap index - [ ] BBMap map - [ ] featureCounts --> --- # [crisprseq](https://github.com/nf-core/crisprseq) (day 1) > **Goal**: minimal working pipeline πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Laurence, JΓΊlia - πŸ‘€ PR Documentation update - πŸ‘€ PR Test datasets for a new module - 🚧 Add new module (crisprclean-r) --- # [atacseq](https://github.com/nf-core/atacseq) (day 1) > **Goal**: metro-map πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: BjΓΆrn - πŸ‘€ PR v2 --- # new pipeline proposal ![](https://hackmd.io/_uploads/r16UqGk-3.gif) --- # [bamtofastq](https://github.com/qbic-pipelines/bamtofastq) (day 1) > **Goal**: DSL2 conversion! πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: SusiJo, Friederike, matrulda - 🚧 Adding tests - πŸ‘€ Started reviewing (a lot of changed files) --- # [spinningjenny](https://github.com/lucacozzuto/nf-core-spinningjenny) (day 1) > **Goal**: First draft πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Luca --- # [ensembl sequence pipeline](https://github.com/priyanka-surana/wgc-nextflow-hackathon-mar23/issues/22) (day 1) πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Disha Lodha, Zahra Waheed, Ahmad Zyoud - πŸ‘€ Understand the Ensembl sequence pipeline - βœ”οΈ Test the Ensembl sequence pipeline # [ensembl genome_prepare pipeline](https://github.com/priyanka-surana/wgc-nextflow-hackathon-mar23/issues/16) (day 1) 🚧: [#16](https://github.com/priyanka-surana/wgc-nextflow-hackathon-mar23/issues/16) πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Disha Lodha, Jorge Alvarez, Lahcen Campbell - πŸ‘€ Understand the Ensembl \BRC4 genome prepare pipeline - Started the migration of the different python modules - βœ”οΈ Test initial stages of manifest and json file prep: Ensembl genome prepare pipeline --- # [COSMIC CMC pipeline](https://github.com/priyanka-surana/wgc-nextflow-hackathon-mar23/issues/8#issuecomment-1485328883) (day 1) πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Thomas, Avirup, Sumodh, Siew-Yit, Manpreet, Ian, Balasz, Helen 🚧: - one group looked at using Docker/Singularity with Nexflow. Working to wrap up our environment inside a container - Another group worked on how we can use nexflow with the LSF farm - Another group started creating the nexflow pipeline and wrapping up our first steps. --- # [Aquatic Symbiosis Cobiont Check pipeline](https://github.com/sanger-tol/cobiontcheck) (day 1) πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Eerik - wrote a script for retrieving full taxonomic lineage for FCS-GX results based on the taxIDs of the FCS-GX results --- # [PhuEgo](https://github.com/haoqichen20/PhuEgo) (day 1) πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Haoqi Chen - Set up conda environment for pipeline running (pipeline is originally developed by collagues, and based on python only) - Successful test run scripts. # [Nextflow-VEP](https://github.com/Ensembl/ensembl-vep/tree/release/109/nextflow) (day 1) Nuno Agostinho and Likhitha Surapaneni * Support multiple files ( usecase: multiple variant sets, pangenomes, species ) * give directory as an input * change mergeVCF to merge files by each input file * support multiple VEP config files # pipeline release # [quantms](https://github.com/nf-core/quantms) - Bug fix release (1.1.1) πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Yasset Perez-Riverol, Julianus Pfeuffer, Sam Minot, Fabian --- # Day Two - 16 pipelines worked on: - DSL2 conversion (2) - New pipelines (6) - Fixing issues (8) --- # eager (day 2) <small> > **Goal**: DSL2 conversion! πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Selina, Aida, Judi, Merlin, Ian, Thiseas, James - βœ… [#954](https://github.com/nf-core/eager/pull/954) - Selina - Adding BWA-MEM - 🚧 [#959](https://github.com/nf-core/eager/issues/959) - Selina - Adding Bowtie 2 - 🚧 [#923](https://github.com/nf-core/eager/issues/923) Ian creating metagenomics screening local subworkflow - 🚧 [#957](https://github.com/nf-core/eager/pull/957) - Thiseas - aDNA damage manipulation - βœ… [#948](https://github.com/nf-core/eager/pull/948) - Judith - Adding Preseq - 🚧 [#958](https://github.com/nf-core/eager/pull/958) - Judith - Adding MtNucRatio - βœ… [#3134](https://github.com/nf-core/modules/pull/3134) Aida - Updated nf-core/module for endorspy - 🚧 [#961](https://github.com/nf-core/eager/pull/961) Aida - Adding endorspy - 🚧 [#923](https://github.com/nf-core/eager/issues/923) - Aida - working on adding Host Removal - 🚧 [#923](https://github.com/nf-core/eager/issues/923) - Merlin - Metagenomics Complexity Subworkflow ready for review </small> --- # [DualRNA-Seq](https://github.com/piotr-faba-ardigen/dualrnaseq) (day 2) <small> > **Goal**: DSL2 conversion! πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: BoΕΌena, BΕ‚aΕΌej, Mauro, MichaΕ‚, PaweΕ‚, PaweΕ‚, Olha, Piotr, Dorota - βœ… [#42](https://github.com/nf-core/dualrnaseq/issues/42) - create test dataset for DSL2 pipeline - 🚧 [#44](https://github.com/nf-core/dualrnaseq/issues/44) - Update tximport_host process from DSL1 process to DSL2 module - βœ… [#46](https://github.com/nf-core/dualrnaseq/issues/46) - Create COMBINE_QUANTIFICATION_RESULTS modules - 🚧 [#48](https://github.com/nf-core/dualrnaseq/issues/48) - A new module to combine the host ambig and unique counts - βœ… [#53](https://github.com/nf-core/dualrnaseq/issues/53) - Update star indexing and star alignment processes from DSL1 processes to DSL2 modules - 🚧 [#54](https://github.com/nf-core/dualrnaseq/issues/54) - Update extract_annotations_* to DSL2 - 🚧 [#56](https://github.com/nf-core/dualrnaseq/issues/56) - Update tximport_host process from DSL1 process to DSL2 module - 🚧 [#57](https://github.com/nf-core/dualrnaseq/issues/57) - Combine host annotations with quantification results - βœ… [#60](https://github.com/nf-core/dualrnaseq/issues/60) - Update salmon split table process to DSL2 - βœ… [#58](https://github.com/nf-core/dualrnaseq/issues/58) - salmon quantification is not executed for all samplessalmon quantification is not executed for all samples </small> --- # [pangenome](https://github.com/nf-core/pangenome) (day 2) <small> πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Simon > **Goal**: Reimplement the pangenome pipeline following proper nf-core guidelines. - βœ… Optional PAF input starting from SEQWISH. - βœ… Parallelize WFMASH across nodes. - βœ… Option to skip SMOOTHXG. - 🚧 Add VG_DECONSTRUCT as a local module. </small> --- # [viralintegration](https://github.com/nf-core/viralintegration) (day 2) <small> > **Goal**: Finalize first release and work on enhancements. πŸ‘¨β€πŸ‘©β€πŸ‘¦: Alyssa - 🚧 [#2](https://github.com/nf-core/viralintegration/issues/2) - add metaphlan3 module - 🚧 [#52](https://github.com/nf-core/viralintegration/pull/52) - get final review for first release - 🚧 [#58](https://github.com/nf-core/viralintegration/issues/58) - organize into subworkflows </small> --- # [variantcatalogue](https://github.com/scorreard/nfcore-variantcatalogue/tree/master) (night 1?) <small> > **Goal**: Starting the migration of the variant catalogue pipeline to nf-core πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Solenne - βœ… Created the mapping suubworkflow - βœ… Good progress on the ReADME / CITATIONS.md and other doc - 🚧 SNV subworkflow </small> --- # [Magmap](https://github.com/LNUc-EEMiS/magmap) (day 2) <small> > **Goal**: add sourmash subworkflow + add some downstream modules πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Emelie, Danilo and Daniel - βœ… [#11](https://github.com/LNUc-EEMiS/magmap/pull/11) - Danilo and Emelie - Adding Subworkflow bbmap Index - βœ… [#5](https://github.com/LNUc-EEMiS/magmap/pull/5) - Danilo and Emelie - Adding test-database - βœ… [#12](https://github.com/LNUc-EEMiS/magmap/pull/12) - Danilo and Emelie - new subworkflow concatenate gff + indexing - βœ… [#14](https://github.com/LNUc-EEMiS/magmap/pull/14) - Danilo and Emelie - cleaning output directory - βœ… SOURMASH Sketch/gather subworkflow - Danilo and Emelie - Add subworkflow for SOURMASH SKETCH and GATHER - βœ… [#15](https://github.com/LNUc-EEMiS/magmap/pull/15) - Danilo and Emelie - add bbmap_align module to the main workflow. </small> --- # [ensembl genome_prepare pipeline](https://github.com/priyanka-surana/wgc-nextflow-hackathon-mar23/issues/16) (day 2) 🚧: [#16](https://github.com/priyanka-surana/wgc-nextflow-hackathon-mar23/issues/16) πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Disha Lodha, Jorge Alvarez, Lahcen Campbell - πŸ‘€ Understand the Ensembl \BRC4 genome prepare pipeline - First modules and backbone pipeline developed - βœ”οΈ Test genome.json channel handling, downloading genomic data --- # [sammyseq](https://github.com/daisymut/sammyseq) (day 2) πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Margherita - βœ… Update template to latest tool version - 🚧 Add test data --- # [spinningjenny](https://github.com/lucacozzuto/nf-core-spinningjenny) (day 2) - βœ… Embedded the code inside the nf-core template - 🚧 Adding the input data to test-dataset (waiting for review) - 🚧 Adding the recipe to bioconda (waiting for review) --- # sarek (day 2) <small> πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Friederike, Maxime, Matilda, Michael, Susanne, Alison - βœ… [#950](https://github.com/nf-core/sarek/issues/950) Samplesheet validation (Matilda) - More samplesheet validation (Michael) - 🚧 [#808](https://github.com/nf-core/sarek/issues/808) ControlFREEC ploidy (Rike) - 🚧 [#702](https://github.com/nf-core/sarek/issues/702) Updating bioconda recipe for ascat + creating new mulled container (SusiJo) - Help Wanted! - πŸ‘€ [#981](https://github.com/nf-core/sarek/pull/981) Documentation on how to generate resource files for ASCAT (Alison) </small> --- # [taxprofiler](https://github.com/nf-core/taxprofiler) (day 2) <small> > **Goal**: Continue working on issues for 1.0.0 πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Sofia, Lili, James - βœ… [#247](https://github.com/nf-core/taxprofiler/issues/247)- Lili-Add a new module metaphlan/makedb to create a latest metaphlan database. - 🚧 [#273](https://github.com/nf-core/taxprofiler/issues/273) Lili- Add a new profiler: MetaPhlAn4. - 🚧 [#210](https://github.com/nf-core/taxprofiler/issues/210) - Sofia, James - Add KMCP modules </small> --- # [nanoseq](https://github.com/nf-core/nanoseq/tree/update_3_1_dev) (day 2) <small> πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Chris & Yuk Kei > **Goal**: Move local to nf-core modules and simplify complex mapping - 🚧 Good progress moving local to nf-core - 🚧 Some progress on mapping </small> --- # [hgtseq](https://github.com/nf-core/hgtseq) (day 2) <small> > **Goal**: bug fixing πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Simone - 🚧 [#28](https://github.com/nf-core/hgtseq/pull/28) - Resolving conflicts to update template - 🚧 [#30](https://github.com/nf-core/hgtseq/pull/30) - New local module </small> --- # [differentialabundance](https://github.com/nf-core/differentialabundance) (day 2) <small> > **Goal**: add-pre differential matrix subsetting, new plot and more input πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Jon, Oskar, Erika - βœ… [#11](https://github.com/nf-core/differentialabundance/pull/103) - Jon - Update differential module interface, add pre-contrast subsetting options - 🚧 Erika - Add biotype plot to report - 🚧 Oskar - Enable multiple GTFs for GSEA </small> --- # [proteinfold](https://nf-co.re/proteinfold) (day 2) > **Goal**: Add new software and functionalities! πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Athanasios, Leila - 🚧 [#86](https://github.com/nf-core/proteinfold/issues/86) - Athanasios - Integrate Jalview visualisation into the AlphaFold2 and Colabfold workflows - 🚧 [85](https://github.com/nf-core/proteinfold/issues/85) - Leila - Update ColabFold version --- # [funcscan](https://github.com/nf-core/funcscan) (day 2) > **Goal**: Solve new issues! πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Jasmin - 🚧 [#251](https://github.com/nf-core/funcscan/pull/251) PR out: Implement new pyrodigal module into pipeline - 🚧 Implement changes of prodigal update --- # [ampliseq](https://github.com/nf-core/ampliseq) (day 2) πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Daniel & Daniel - βœ… [#563](https://github.com/nf-core/ampliseq/pull/563) - Renamed DADA2 taxonomic classification files to include the chosen reference taxonomy abbreviation. - 🚧 [#564](https://github.com/nf-core/ampliseq/pull/564) - Added phylogenetic placement. --- # [bamtofastq](https://github.com/qbic-pipelines/bamtofastq) (day 2) > **Goal**: DSL2 conversion! πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: SusiJo, Friederike, matrulda - 🚧 Adding tests - πŸ‘€ Still reviewing the huge PR - --- # [PhuEgo](https://github.com/haoqichen20/PhuEgo) (day 2) πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Haoqi Chen - Modified scripts to have a minimal testable version, for faster testing. Initiate a nf-core pipeline. - Prepared testing dataset. --- # [Nextflow-VEP](https://github.com/Ensembl/ensembl-vep/tree/release/109/nextflow) (day 2) Nuno Agostinho and Likhitha Surapaneni * Chunking by variants * Encapsulate in Nextflow tower * Support error reporting and visualization * Nextflow trace insufficient, compare with NF tower # Day Three <iframe src="https://giphy.com/embed/TuDaPP6VwTObsqzG4p" width="480" height="478" frameBorder="0" class="giphy-embed" allowFullScreen></iframe><p><a href="https://giphy.com/gifs/marchmadness-TuDaPP6VwTObsqzG4p">via GIPHY</a></p> --- Summary today: - :sparkles: 8 New pipelines (without first release) - :alien: 3 non nf-core pipelines - :older_adult: 10 existing pipelines - 2 DSL2 conversion --- # :sparkles: New pipelines <iframe src="https://giphy.com/embed/LQ3cfzLDUQnfEWChJx" width="480" height="270" frameBorder="0" class="giphy-embed" allowFullScreen></iframe><p><a href="https://giphy.com/gifs/true-and-the-rainbow-kingdom-true-and-the-rainbow-kingdom-bartleby-LQ3cfzLDUQnfEWChJx">via GIPHY</a></p> --- # [pangenome](https://github.com/nf-core/pangenome) (day 3) <small> > **Goal**: Reimplement the pangenome pipeline following proper nf-core guidelines. πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Simon - βœ… Add VG_DECONSTRUCT as a local module. - βœ… Update tests. - 🚧 Community subworkflow. - 🚧 Squeeze subworkflow. </small> --- # [variantcatalogue](https://github.com/scorreard/nfcore-variantcatalogue/tree/master) (night 2) <small> > **Goal**: Coding the Variant catalogue pipeline up to nf-core πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Solenne - βœ… Code ready for review - 🚧 Improve documentation </small> --- # [viralintegration](https://github.com/nf-core/viralintegration) (day 3) <small> > **Goal**: Finalize first release and work on enhancements. πŸ‘¨β€πŸ‘©β€πŸ‘¦: Alyssa - 🚧 [#2](https://github.com/nf-core/viralintegration/issues/2) - add metaphlan3 module - πŸ‘€ [#52](https://github.com/nf-core/viralintegration/pull/52) - get final review for first release (being reviewed by @keslingmj) - 🚧 [#58](https://github.com/nf-core/viralintegration/issues/58) - organize into subworkflows (done but waiting on first release to open PR for review!) </small> --- # [metapep](https://github.com/nf-core/metapep) (day 3) πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Till & Sabrina - βœ… Unforked nf-core/metapep repository - βœ… [#56](https://github.com/nf-core/metapep/pull/56),[#61](https://github.com/nf-core/metapep/pull/61) - Improved documentation about data model - βœ… [#55](https://github.com/nf-core/metapep/pull/55) Updated framework of epitopeprediction to epytope 3.3.0 - βœ… [#58](https://github.com/nf-core/metapep/pull/58) Made various ids deterministic to ensure reproducibility - βœ… [#62](https://github.com/nf-core/metapep/pull/62) Updated the nf-core module prodigal to the latest version --- # [spinningjenny](https://github.com/nf-core/spinningjenny) (day 3) > We have the first non bionformatics pipeline in nf-core! **Models in Economics!** πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Luca - βœ… Added the input data to `test-dataset` - βœ… Written the small test for ci - βœ… Transferred the pipeline in nf-core - 🚧 Adding the recipe of NetLogo to bioconda (waiting for review) --- # [lightsheetrecon](https://github.com/krokicki/nf-lightsheetrecon) (day 3) > **Goal**: finish the full pipeline with Spark πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Konrad - βœ… Completed end-to-end pipeline workflow - βœ… Fixed Nextflow bug leaving orphan Spark processes after cancelling pipeline ([nextflow#3606](https://github.com/nextflow-io/nextflow/issues/3606)) - βœ… Wa new #microscopy channel discussing microscopy-related pipelines - 🚧 Add tests_full & Add test (with stubs) --- # [bamtofastq](https://github.com/qbic-pipelines/bamtofastq) (day 3) > **Goal**: DSL2 conversion & adding to nf-core! πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: SusiJo, Friederike, matrulda - βœ… Transferred to nf-core - 🚧 Adding metro map - πŸ‘€ Reviewing DSL2 conversion --- # [magmap](https://github.com/LNUc-EEMiS/magmap) (day 3) <small> > **Goal**: fix some bugs and add more statistics output πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: - βœ… [#17](https://github.com/LNUc-EEMiS/magmap/pull/17) - Emelie and Danilo - Adding featurecounts and some associated modules - βœ… [#16](https://github.com/LNUc-EEMiS/magmap/pull/16) - Danilo, Daniel and Emelie - update readme and bug fix! - 🚧 []() - Emelie and Danilo - Adding more statistics output - βœ… [#22](https://github.com/LNUc-EEMiS/magmap/pull/22) - Emelie and Danilo - Adding new input index to feed sourmash - βœ… Danilo, Emelie and Daniel: minimal working pipeline! :tada: </small> --- --- # [sammyseq](https://github.com/daisymut/sammyseq) (day3) πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Margherita - 🚧 [#832](https://github.com/nf-core/test-datasets/issues/832) Preparing test data following the standards --- # [PhuEgo](https://github.com/haoqichen20/PhuEgo) (day 3) πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Haoqi Chen - Break apart python codes into individual nextflow process. Overall designed the pipeline. --- # [Nextflow-VEP](https://github.com/Ensembl/ensembl-vep/tree/release/109/nextflow) (day 3) Nuno Agostinho and Likhitha Surapaneni * Clean temporary files * Support relative paths * Speed optimizations * Support input not bgzipped or tabixed # new non nf-core pipelines <iframe src="https://giphy.com/embed/P1OUwUpTlLzEGAUHpN" width="480" height="270" frameBorder="0" class="giphy-embed" allowFullScreen></iframe><p><a href="https://giphy.com/gifs/Avatar-avatar-james-cameron-the-way-of-water-P1OUwUpTlLzEGAUHpN">via GIPHY</a></p> --- # [ensembl sequence pipeline](https://github.com/priyanka-surana/wgc-nextflow-hackathon-mar23/issues/22) (day 3) <small> πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Disha Lodha, Zahra Waheed, Ahmad Zyoud - πŸ‘€ Modified manifest_stats python script to remove internal Ensembl dependencies - πŸ’» Created a nextflow module and ran a functional nextflow pipeline! πŸŽ‰πŸŽ‰πŸŽ‰ </small> --- # [Aquatic Symbiosis Cobiont Check pipeline](https://github.com/sanger-tol/cobiontcheck) (day 2) πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Eerik - wrote a script for combining FCS-GX results and Tiara results to get a list of contigs/scaffolds that can be automatically removed from the assembly as contaminants --- # [COSMIC CMC pipeline](https://github.com/priyanka-surana/wgc-nextflow-hackathon-mar23/issues/8#issuecomment-1487091898) (day 3) <small> πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Thomas, Avirup, Sumodh, Siew-Yit, Manpreet, Ian, Helen 🚧: - one group looked at using Docker/Singularity with Nexflow. Working to wrap up our environment inside a container. Progress on containers, nextflow and sqlplus now setup - Another group worked on how we can use nexflow with the LSF farm. Progress, now can submit and monitor jobs from Nextflow - Another group started creating the nexflow pipeline and wrapping up our first steps. - Implemented two Nexflow pipeline: - Dump chromosome steps done - Frequency tables generation done - DN/DS step in progress </small> --- # :older_adult: Bug fixes & features for existing pipelines <iframe src="https://giphy.com/embed/8A2jEyKYXS2IZVBo0d" width="480" height="360" frameBorder="0" class="giphy-embed" allowFullScreen></iframe><p><a href="https://giphy.com/gifs/8A2jEyKYXS2IZVBo0d">via GIPHY</a></p> --- # DSL2 conversion --- # [DualRNA-Seq](https://github.com/piotr-faba-ardigen/dualrnaseq) (day 3) <small> > **Goal**: DSL2 conversion! πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: BoΕΌena, BΕ‚aΕΌej, Mauro, MichaΕ‚, PaweΕ‚, PaweΕ‚, Olha, Piotr, Dorota - 🚧 [#44](https://github.com/nf-core/dualrnaseq/issues/44) - Update tximport_host process from DSL1 process to DSL2 module - 🚧 [#48](https://github.com/nf-core/dualrnaseq/issues/48) - A new module to combine the host ambig and unique counts - βœ… [#54](https://github.com/nf-core/dualrnaseq/issues/54) - Update extract_annotations_* to DSL2 - βœ… [#56](https://github.com/nf-core/dualrnaseq/issues/56) - Create subworkflow to create combined host/path transcriptome file - 🚧 [#57](https://github.com/nf-core/dualrnaseq/issues/57) - Combine host annotations with quantification results - βœ… [#62](https://github.com/nf-core/dualrnaseq/issues/62) - Add salmon quantification to salmon_alignment_base subworkflow - 🚧 [#64](https://github.com/nf-core/dualrnaseq/issues/64) - create a module for generating bacterial transcriptome fasta file - 🚧 [#66](https://github.com/nf-core/dualrnaseq/issues/66) - Add a module for count_total_reads and count_total_read_pairs processes - βœ… [#69](https://github.com/nf-core/dualrnaseq/issues/69) - Add module extract processed reads to the pipeline - 🚧 [#70](https://github.com/nf-core/dualrnaseq/issues/70) - 'Parent' is hard-coded in the replace_attribute_host_genome_gff_star_salmon process - 🚧 [#73](https://github.com/nf-core/dualrnaseq/issues/73) - rethink check_replicates process for DSL2 </small> --- # [Aquatic Symbiosis Cobiont Check pipeline](https://github.com/sanger-tol/cobiontcheck) (day 3) πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Eerik - Connected the script for removing contaminant scaffolds from the assembly (based on FCS-GX and Tiara results) to the master scripts of the pipeline, so that it can be run as a part of the pipeline --- # eager (day 3) <small> People: Selina, Aida Judi, Ian, Thiseas, James - πŸ‘€ [#964](https://github.com/nf-core/eager/pull/964) - Selina - Adding Bowtie 2 - 🚧 [#3210](https://github.com/nf-core/modules/issues/3210) - Selina - new angsd contamination subworkflow - πŸ‘€ - Thiseas - aDNA Damage Manipulation - πŸ‘€ - Judith - Adding MtNucRatio [#958](https://github.com/nf-core/eager/pull/958) - 🚧 - Judith - Starting with DamageProfiler [#966](https://github.com/nf-core/eager/issues/966) - πŸ‘€ - Ian - Finished initial implementation of metagenomics profiling [967](https://github.com/nf-core/eager/pull/967) </small> --- # sarek (day 3) <small> > **Goal**: Make it more awesome! πŸ‘¨β€πŸ‘©β€πŸ‘¦: Friederike, Maxime, Matilda, Michael, Susanne, Alison - βœ… [#981](https://github.com/nf-core/sarek/pull/981) Documentation on how to generate resource files for ASCAT (Alison) - :eyes: [982](https://github.com/nf-core/sarek/pull/982) Avoid using `exit` statements (Rike) - :eyes: [#808](https://github.com/nf-core/sarek/issues/808) ControlFREEC ploidy (Rike) - 🚧 [#702](https://github.com/nf-core/sarek/issues/702) Making ASCAT output reproducible: Bioconda recipe for ascat merged βœ…, intergration in progress (SusiJo) + new mulled container βœ… + update module - currently testing </small> --- # [viralrecon](https://github.com/nf-core/viralrecon) (day 3) <small> > **Goal**: Implement & test the freyja subworkflow for wastewater variant analysis within viralrecon πŸ‘¨β€πŸ‘©β€πŸ‘¦: Joon - 🚧 [#299](https://github.com/nf-core/viralrecon/issues/299) Implement & test the freyja subworkflow </small> --- # [taxprofiler](https://github.com/nf-core/taxprofiler) (day 3) <small> > **Goal**: Continue working on issues for 1.0.0 πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Sofia, Lili, James - 🚧 [#273](https://github.com/nf-core/taxprofiler/issues/273) Lili- Add a new profiler: MetaPhlAn4. - πŸ‘€ [#210](https://github.com/nf-core/taxprofiler/issues/210) - Sofia, James - Add KMCP modules - πŸ‘€ [#257](https://github.com/nf-core/taxprofiler/issues/257)- Sofia-Substitute samtools/bam2fq module with samtools/fastq module. </small> --- # [proteinfold](https://nf-co.re/proteinfold) (day 3) <small> > **Goal**: Add new software and functionalities! πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Athanasios, Leila - 🚧 [#86](https://github.com/nf-core/proteinfold/issues/86) - Athanasios - Integrate Jalview visualisation into the AlphaFold2 and Colabfold workflows - 🚧 [#85](https://github.com/nf-core/proteinfold/issues/85) - Leila - Update ColabFold version - 🚧 [#84](https://github.com/nf-core/proteinfold/issues/84) - Leila - Update AlphaFold2 version </small> --- # [ampliseq](https://github.com/nf-core/ampliseq) (day 3) <small> πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Daniel & Daniel - βœ… [#564](https://github.com/nf-core/ampliseq/pull/564) - Added phylogenetic placement. - 🚧 []() - Integrate phylogenetic placement into downstream analysis </small> --- # [funcscan](https://github.com/nf-core/funcscan) (day 3) <small> πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Jasmin - βœ… [#251](https://github.com/nf-core/funcscan/pull/251): Implement new pyrodigal module into pipeline - 🚧 [#253](https://github.com/nf-core/funcscan/pull/253) ready for review: Implement changes of prodigal update - 🚧 [#173](https://github.com/nf-core/funcscan/issues/173) Implement RGI update – more database stuff :raised_hands: - 🚧 [#3217](https://github.com/nf-core/modules/issues/3217) Compress pyrodigal output files </small> --- # [atacseq](https://github.com/nf-core/atacseq) (day 3) <small> πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: BjΓΆrn - πŸ‘€ [#259](https://github.com/nf-core/atacseq/pull/259) Add support for optional control data </small> --- # [rnaseq](https://github.com/nf-core/rnaseq) (day 3) <small> πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Harshil? Just released nf-core/rnaseq v3.11.0 :tada: </small> --- # [treeval](https://github.com/sanger-tol/treeval) (day 3) <small> πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Will Eagles - Updated longread_coverage workflow with all modules now included. - Began conversion of hic_mapping snakemake workflow into nf-core. </small> --- # [ensembl genome_prepare pipeline](https://github.com/priyanka-surana/wgc-nextflow-hackathon-mar23/issues/16) (day 3) 🚧: [#16](https://github.com/priyanka-surana/wgc-nextflow-hackathon-mar23/issues/16) πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Disha Lodha, Jorge Alvarez, Lahcen Campbell - πŸ‘€ Understand the Ensembl \BRC4 genome prepare pipeline - 80% of the modules of the pipeline completed! - βœ”οΈ Test genome.json channel handling, downloading genomic data --- # [COSMIC CMC pipeline](https://github.com/priyanka-surana/wgc-nextflow-hackathon-mar23/issues/8#issuecomment-1488831043) (day 3) <small> πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦: Thomas, Avirup, Sumodh, Siew-Yit, Manpreet, Ian, Helen 🚧: - More improvement on the Docker container, progress on the singularity container. Investigation integration with Nextflow - part of Clinvar part of pipeline done in Nextflow, Nextflow can submit some of the processes as LSF jobs. - Setup of Nexflow Tower almost done - Part of DN/DS part of the pipeline created in Nextflow - part of VEP part of the pipeline created in Nexflow, running with LSF for one chromosome. converting a wrapper script into nextflow code. </small> --- # Summary - 42 team members (at least) - 25 pipelines worked on (19, 20, 22) - 2 new pipelines started - 3 non nf-core pipelines - 2 releases (quantms, rnaseq) - 31 completed issues (6 RfR, 33 in progress) --- > β€œgood job guys, let’s do it again” \- Friederike Hanssen (March 2023) <small> > "its good that I am doing the wrap up and quoting myself" \- Friederike Hanssen (March 2023) </small> <p style="font-size:20%"> ❀️ from James </p> <style> body { background-image: url(https://raw.githubusercontent.com/nf-core/logos/master/nf-core-logos/nf-core-logo-square.svg); background-size: 7.5%; background-repeat: no-repeat; background-position: 3% 96%; background-color: #181a1b; } .reveal body { font-family: 'Roboto', sans-serif; font-weight: 300; color: white; } .reveal p { font-family: 'Roboto', sans-serif; font-weight: 300; color: white; } .reveal h1 { font-family: 'Roboto', sans-serif; font-style: bold; font-weight: 400; color: white; font-size: 62px; } .reveal h2 { font-family: 'Roboto', sans-serif; font-weight: 300; color: white; } .reveal h3 { font-family: 'Roboto', sans-serif; font-style: italic; font-weight: 300; color: white; } .reveal p { font-family: 'Roboto', sans-serif; font-weight: 300; color: white; } .reveal li { font-family: 'Roboto', sans-serif; font-weight: 300; color: white; } .reveal pre { background-color: #272822 !important; display: inline-block; border-radius: 7px; color: #aaaba9; } .reveal pre code { color: #eeeeee; background-color: #272822; font-size: 100%; } .reveal code { background-color: #272822; font-size: 75%; } .reveal .progress { color: #24B064; } .reveal .controls button { color: #24B064; } .reveal blockquote { display: block; position: relative; width: 90%; margin: 20px auto; padding: 5px; background: rgba(255, 255, 255, 0.05); box-shadow: 0px 0px 2px rgb(0 0 0 / 20%); } .multi-column{ display: grid; grid-auto-flow: column; } </style>
{"metaMigratedAt":"2023-06-17T23:47:13.953Z","metaMigratedFrom":"YAML","title":"Pipelines Team - nf-core Hackathon March 2023","breaks":true,"description":"View the slide with \"Slide Mode\".","contributors":"[{\"id\":\"6357fb8d-b0f8-4b7d-9fbe-6d813ad67700\",\"add\":4351,\"del\":865},{\"id\":\"db28c611-0c10-471b-8bd7-836e2dc35c09\",\"add\":980,\"del\":0},{\"id\":\"6a5ce0bf-fa36-435f-b898-2d2875dddd0d\",\"add\":2692,\"del\":728},{\"id\":\"a7981bc6-74fd-479d-873a-b226c892190c\",\"add\":868,\"del\":338},{\"id\":\"f090909c-7d7d-4622-b8c2-5ceb9c5243d1\",\"add\":971,\"del\":0},{\"id\":\"a423a8a7-7dbb-4cd2-9845-a9adb8f4bd75\",\"add\":648,\"del\":40},{\"id\":\"5400cfa2-e1af-4aba-bd71-07c25596a0b4\",\"add\":969,\"del\":115},{\"id\":\"7595bf65-236e-4231-ac9b-60f21f762c5f\",\"add\":351,\"del\":93},{\"id\":\"b2736362-9c70-432c-b50b-74c8f8777e66\",\"add\":453,\"del\":9},{\"id\":\"6693ef45-8e21-40f4-8277-a01ca1ac8545\",\"add\":701,\"del\":5},{\"id\":\"8504dc17-caec-4a9a-844b-3df899655f17\",\"add\":970,\"del\":9},{\"id\":\"1ba148d8-e152-4cb4-bdc5-100993470a3e\",\"add\":524,\"del\":67},{\"id\":\"db1e5be4-0b7e-414a-99f3-a1fdbb3c1537\",\"add\":451,\"del\":60},{\"id\":\"135ffe5f-7830-4ae6-894a-c09ec7b5eb9f\",\"add\":415,\"del\":51},{\"id\":\"58aa0f27-dea0-49b2-8a7d-4a58823b032f\",\"add\":405,\"del\":30},{\"id\":\"fc62959b-a631-4524-ac4b-e0538366ae5c\",\"add\":1994,\"del\":553},{\"id\":\"9c07582d-fb57-4f73-b00e-5983d21772e4\",\"add\":4267,\"del\":357},{\"id\":\"2aeca590-9d00-4b4f-a58a-620945456c9f\",\"add\":17013,\"del\":11296},{\"id\":\"454d5ddb-9dd0-402d-8f96-64250f3af5f5\",\"add\":1175,\"del\":19},{\"id\":\"9abb97ad-a71e-4573-8b27-310447e606b9\",\"add\":419,\"del\":6},{\"id\":\"38d920d2-225e-4a86-8ed3-6ab8578c5dcf\",\"add\":367,\"del\":47},{\"id\":\"4c34251a-2801-4765-8472-fa5c6c285389\",\"add\":52,\"del\":0},{\"id\":\"86f5f2d8-206c-4433-828a-7cb2494165f5\",\"add\":1534,\"del\":88},{\"id\":\"00abeb60-4d3d-4662-a3fb-47dddb903328\",\"add\":823,\"del\":71},{\"id\":\"53ecdebd-b399-4426-8622-f0ec77cf32c3\",\"add\":996,\"del\":9},{\"id\":\"4a933314-bbbc-4de9-8d7d-7676eaf4610d\",\"add\":433,\"del\":0},{\"id\":\"948b4be4-ca47-405b-9bfc-3dc19355cb1f\",\"add\":244,\"del\":0},{\"id\":\"07a7317d-c035-4ac4-b353-f31e947a6e5e\",\"add\":851,\"del\":78},{\"id\":\"4a76083d-7a87-4dba-8180-050ca0883dd9\",\"add\":1115,\"del\":237},{\"id\":\"36f3da29-b3d6-44ae-bc4e-644ef7c9d3ad\",\"add\":688,\"del\":69},{\"id\":\"029d9718-cc74-4713-90f4-e2a7c2f96187\",\"add\":540,\"del\":125},{\"id\":\"8db3f500-9967-4931-85d7-d0bce5b863bb\",\"add\":1216,\"del\":8},{\"id\":\"d6f969e7-8e39-48e7-b930-01dc58aaa2b8\",\"add\":322,\"del\":2},{\"id\":\"0fff77d5-8395-42ca-907d-f746dcff0c7a\",\"add\":791,\"del\":173},{\"id\":\"eb610125-b005-45de-b269-a6040ce9fbea\",\"add\":1266,\"del\":238},{\"id\":\"cdaa0ce4-ae8c-4675-bbd2-e3cc0706cff1\",\"add\":122,\"del\":14},{\"id\":\"d90bd51d-595d-4dd0-840e-3dbd03945fcf\",\"add\":584,\"del\":0},{\"id\":\"c6610e12-e4b3-4c7e-8a3f-04b46c9aaa90\",\"add\":641,\"del\":1},{\"id\":\"436b9ec1-f0ed-475b-ba3b-df6631663d1a\",\"add\":271,\"del\":51},{\"id\":\"a0b7e21d-e612-4a85-bb43-1244f36e5b35\",\"add\":343,\"del\":0},{\"id\":\"f16d7306-6dba-4bbf-a21c-5813dd0d982e\",\"add\":291,\"del\":4},{\"id\":\"60ff16e5-4465-4a13-aea5-acfac3cf3ef4\",\"add\":2,\"del\":0},{\"id\":\"9ddf09a0-dd4b-45d5-8723-6f4e7abad24a\",\"add\":253,\"del\":0},{\"id\":\"fc5be6e2-c020-43bf-adde-3af62ebf8b62\",\"add\":177,\"del\":6},{\"id\":\"02c9fa0f-07b2-4fba-9804-263b8f6e9e9c\",\"add\":441,\"del\":158},{\"id\":\"fb193497-1111-470c-a594-827d34b6f673\",\"add\":0,\"del\":2},{\"id\":\"ae8ddf62-057b-46e3-8381-d883403b0465\",\"add\":682,\"del\":435},{\"id\":\"89da824c-7153-4a48-ad3c-7a005f7c3309\",\"add\":26,\"del\":0}]"}
    1389 views
   Owned this note