owned this note changed 4 years ago
Published Linked with GitHub

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

Hackathon March 2021


Pipelines group

  • Contributing to existing pipelines
  • Creating new pipelines
  • Porting pipelines to DSL2
  • Pipeline maintenance: e.g. template updates

Group Members

  • Maxime Garcia
  • Gisela Gabernet
  • Alex Peltzer
  • Susanna Marquez
  • Daniel Straub
  • Daniel Lundin
  • Emelie Nilsson
  • Leon Bichmann
  • Gervaise Henry
  • Friederike Hanssen
  • Daniel Schreyer
  • Simon Heumos @subwaystation
  • Anthony Underwood
  • Andrea Guarracino @AndreaGuarracino
  • @avantonder
  • Sangram @sk-sahu
  • Patrick Hüther @phue
  • Alexandre Gilardet
  • Sabrina Krakau
  • Barry Digby
  • Thanh Le Viet

Sarek 3.0 - Achievements

Monday

  • Maxime: working on #358
  • Many people: working on modules

Tuesday

  • Maxime: still working on #358
  • Maxime: about to integrate more modules

Wednesday

  • Maxime: Finally merged #358
  • Maxime: Starting to work on integrating the numerous modules created during the hackathon

scRNAseq - Achievements

Monday

  • Sangram/Alex: Updated JSON schema + opened PR with latest template 1.13.1, Gisela reviewed it ;-)

Tuesday

  • Sangram fixed container issues, PR merged to dev.
  • Waiting for adding latest tools template and will make a minor release.

Wednesday

  • Sangram - Taking care of PR with latest template 1.13.2, review helped by - Gisela :)
  • Minor release v1.1.0 before porting into DSL2 - happening
  • Adding modules for kallisto and kd (@FloWuenne, @Batool, @ggabernet)

Hlatyping - Achievements

Monday

Please chat on #hlatyping in Slack if possible. Alex will be around there and hopefully start working on it Monday afternoon :-)

  • Alex: JSON Schema bugfix is in, waiting for tools fix to fix the template

Tuesday

  • Alex: Started working on OptiType modules for DSLv2 conversion
    • YARA added, Optitype added to modules

Wednesday

  • Alex: Added YARA Module for DSLv2 Conversion https://github.com/nf-core/modules/pull/353
  • Started template for DSLv2 conversion for hlatyping pipeline
    • Still some stuff to do on that one
      Image Not Showing Possible Reasons
      • The image file may be corrupted
      • The server hosting the image is unavailable
      • The image path is incorrect
      • The image format is not supported
      Learn More →

Methylseq - Achievements

Monday

  • Patrick: added missing modules to nf-core/modules that are required for the dsl2 port
  • Patrick: started to bring dsl2 draft into shape
    • removed files that are becoming obsolete with dsl2
      • Dockerfile, environment.yml, some CI workflows

Tuesday

  • Patrick: preparing nf-core/methylseq for 1.6 release (hopefully the last dsl1 release)

    • template sync 1.13.1 -> https://github.com/nf-core/methylseq/pull/194
    • resolved some conda conflicts for newer dependency versions
    • resolved a small issue that has been on the v1.6 milestone for a while
    • PRs ready, but some CI tests seem to be stuck; not sure why
  • Patrick: working on dsl2 port

    • trying to sync with dsl2 template from @drpatelh's branch of nf-core/tools
      • currently getting some cryptic java error with nextflow 21.03.0-edge; needs more investigation
        Unable to make field private static volatile java.util.List java.nio.file.spi.FileSystemProvider.installedProviders accessible: module java.base does not "opens java.nio.file.spi" to unnamed module @71d44a3 -> nextflow reinstalled solved it

Wednesday


Pangenome - Achievements

Monday

Tuesday

Wednesday


Ampliseq - Achievements

Monday

Tuesday

Wednesday


Bactmap - Achievements

Monday

  • @aunderwo prelim version of a pipeline with inputs and a single optional trimming step using fastp working.
  • @avantonder new gubbins module
  • @avantonder new snpsites module
  • @avantonder new iqtree module
  • @avantonder new fasttree module
  • @alexandregilardet new mash_sketch module

Tuesday

next step to contribute other missing modules and stitch them together

  • @avantonder new rapidnj module
  • @avantonder new raxml-ng module
  • @avantonder update CITATIONS.md
  • @avantonder update README.md
  • @thanhleviet adding a rasusa fastq sampling module
  • @aunderwo building modules into pipeline. Pipeline now runs up until the point of having a sorted bam
  • @alexandregilardet adding a bcf mpileup/call step

Wednesday

  • @alexandregilardet added the FastTree step
  • @avantonder added gubbins module to nf-core/modules and created PR
  • @aunderwo made sure versions were all recorded
  • @thanhleviet added genome estimation for rasusa sampling module
  • @aunderwo went down a Groovy rabbit hole that he hasn't emerged from!

Bcellmagic - Achievements

Monday

  • @ggabernet template update to v1.13.1

  • @ssnn is working in a temp private repo on some modules for bcellmagic. Template upgrade done. Working now on DSL2 regorganization (modules, params, doc)

Tuesday

  • @ggabernet Fixing a couple of issues for DSL2 release

  • @ssnn Figured out how to reorganize the code, and use custom container.


Eager - Achievements

Monday

Tuesday

Wednesday


mag - Achievements

Monday

Tuesday

Wednesday


DIAproteomics / MHCquant - Achievements

Monday

Tuesday

Wednesday

  • [Leon] Added another review for Metaboigniter
  • [Leon] Updated github repository branch protection settings
  • [Leon] Adressed reviews by Phil E
    • Added more summary docu and references to README
  • If tests pass both PRs can be merged tonight

crisprquant - Achievements

Monday

  • Template updated for input data
  • integrated functionality to generate fasta file from library csv file
  • Finished including first module

Tuesday

  • Added indexing, mapping and trimming process
  • working on issue with a software's input requirement

Wednesday

  • fixed issue with input (Thanks Maxime)
  • working on first succesful pipeline run

circrna - Achievements

Monday

  • Template update v13.1
  • Add summary log to main.nf
  • Stopped pushing directly to head fork - made PRs from local fork :')

Tuesday

  • Added parameter --bsj_reads allowing users to filter by minimum circRNA reads counts.
  • Added parameter --tool_filter allowing users to take union/intersection of mutliple quantification tools.
  • Update help, summary logs, input parameter checks, usage.md, schema.json for above parameters.
  • Template update v13.2

Wednesday

  • reworked --tool_filter to take integers instead of strings (i.e output circrnas must be called by at least n tools)

@BarryDigby

Thank you Gisela for leading this workgroup :)


Select a repo