Skip to content

3.2 Standardized 'Nextflow for Science' courses

Latest

Choose a tag to compare

@vdauwera vdauwera released this 13 Feb 00:41
· 3 commits to master since this release
4e43e7d

Content updates

In this release, we mainly reworked the structure, instructions and formatting of the two main Nextflow for Science courses, Genomics and RNAseq, to be more consistent with each other. This will serve as the model for adding more 'For Science' courses going forward. The existing Imaging course will be updated to fit in the near future, and the draft Metagenomics course will be adapted as well.

  • RNAseq and Genomics courses (#875):

    • Added workflow outputs and test profiles, improved solution file structure (now per-part with modules)
    • Added Excalidraw workflow/method diagrams
    • Standardized lesson structure across both courses
    • Replaced sample_bams.txt with samplesheet.csv in the Genomics course.
    • Minor fixes for Genomics (#868): Fixed final "what's next" paragraph, format errors, and updated the genomics survey.
  • Hello Nextflow

    • Addressed DSL1 parser warning (#867): Added a warning admonition for the first time learners may encounter a v1 syntax parser error.
    • Bug fixes (#877/#880, #887): Fixed a bug reported in issue #877 and here along with additional minor issues.
  • NF4Science course template

    • Added a reusable template for creating new NF4Science domain courses (#879).
  • Side Quests

    • Typo fix in side quest metadata lesson (#883).

Translations

  • Catalan translation (#882): Added a new Catalan (ca) translation of the training materials.
  • Fixed truncated translations (#863): Completed 36 truncated translation files across 8 languages, fixed missing YAML
    frontmatter, and removed incorrect page layouts.
  • Refactored translation scripts (#870): Reorganized translation scripts into a package with glossary-based post-processing
    for more consistent terminology.
  • Translation fix mode (#864): Added a fix mode that scans all translation files for structural/semantic issues and
    re-translates broken ones, with post-translation verification and automatic retry.
  • Fixed broken image links in translated files (#873).
  • Routine translation updates (#869, #872, #881, #885).

New Contributors

Full Changelog: 3.1...3.2