<!-- .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> # ๐Ÿš€ DSL2 / modules documentation ๐Ÿš€ _16th-18th March 2022_ <img src="https://openmoji.org/data/color/svg/E040.svg" width=50> @nf-core / <img src="https://openmoji.org/data/color/svg/E045.svg" width=50> @nf-core --- # DSL2/Modules Team --- # Team Members * Harshil Patel * Edmund Miller * Gregor Sturm * Priyanka Surana * Jose Espinosa-Carrasco * Lasse Folkersen * Julia Mir Pedrol * Varun Shamanna * (Friederike Hanssen) --- # Tasks * Working on "Adding a new pipeline" documentation (PS) * Discussion on subworkflows implementation (HP, MG, JE, FH, EM) * Fixing meta.yml (Ascat) (LF) * Document -stub running (LF) * Updating documentation to include stub-running, merged in [1079](https://github.com/nf-core/nf-co.re/pull/1079) * [Add initial intro to meta map](https://github.com/nf-core/nf-co.re/pull/1085) (EM, JMP) --- # Day 2/3 * Working through modules creation tutorial (VS) * Update modules README (VS) * Overwriting resource requests, overwriting container definitions, overwriting non-mandatory parameters via task.ext and using `params.yml` instead of `-c` to provide parameters, [987](https://github.com/nf-core/nf-co.re/issues/987) (should be splitted in several issues and it's WIP). --- # Subworkflow * Installing subworkflows with tools: * Get a list of modules that need to be installed (how to find them) -> tools needs to install missing modules in pipeline/repo -> install subworkflow (tools command needed, probably once the new people join Seqera/QBiC (next few months)) * Auto-include on module installation * Standard import path (relative path doesnโ€™t match at the moment) * Directory structure * Md5sums * subworkflow.json * Testing subworkflows: * On module change, subworkflows needs to be tested ---
{"metaMigratedAt":"2023-06-16T20:21:45.687Z","metaMigratedFrom":"YAML","title":"DSL2/modules Documentation - nf-core Hackathon March 2022","breaks":true,"description":"View the slide with \"Slide Mode\".","contributors":"[{\"id\":\"6357fb8d-b0f8-4b7d-9fbe-6d813ad67700\",\"add\":1,\"del\":0},{\"id\":\"2aeca590-9d00-4b4f-a58a-620945456c9f\",\"add\":2073,\"del\":488},{\"id\":\"dc580f85-324a-4b69-9c14-3d203e9f1488\",\"add\":425,\"del\":1},{\"id\":\"002bc370-de23-4ea8-97be-bc4ef42ae695\",\"add\":30,\"del\":0},{\"id\":\"5cffd18d-e490-490b-a91f-3d75dd706f5a\",\"add\":27,\"del\":34},{\"id\":\"35a34875-3971-4e5c-ac89-b0a2d4098367\",\"add\":81,\"del\":1},{\"id\":\"7b42a35f-71ad-4c56-be4e-b64ce89c6ffb\",\"add\":69,\"del\":0}]"}
    1375 views
   Owned this note