nf-core
by Famke Bäuerle
nf-core is a community effort to collect a curated set of analysis pipelines built using Nextflow. This package provides commands to interact with pull requests on nf-core repositories and in the Slack channel. If you have something to add to this package, please open a pull request on the GitHub repository.
nf-core is a community effort for building high-quality, reproducible bioinformatics pipelines with Nextflow.
It provides:
This package adds quick text expansions for frequent nf-core comments used in:
The goal is to make repeated feedback faster, clearer, and more consistent.
Most triggers in this package start with :nfc-.
Type :nfc- in any text field where Espanso is active (for example GitHub or Slack) to see and use the nf-core shortcuts quickly.
This package uses grouped triggers with selection popups. Most groups have one descriptive trigger, with aliases only where helpful.
:nfc-lint
nextflow lint -format -sort-declarations -spaces 4 -harshil-alignment on this file to clean this up nicely.:nfc-modcore
ext-prefix and use ${prefix}.task.ext.prefix to disambiguate (example guard: if ("${tsv}" == "${prefix}.tsv") ...).:nfc-versions
process.out.findAll { key, val -> key.startsWith('versions') }:nfc-snap (alias: :nfc-test)
snapshot(sanitizeOutput(process.out)).match() for cleaner snapshots.snapshot(sanitizeOutput(process.out)).match() for stub assertions.nft-bam (including .getReadsMD5()) for BAM content assertions.nft-vcf for VCF content assertions.suggestion block with snapshot(sanitizeOutput(process.out)).match().ext.args in main.nf.test.:nfc-docker
#request-core.:nfc-contrib
:nfc-thanks
:nfc-pipeline (alias: :nfc-info)
nextflow.log, samplesheet.csv, and the exact run command.:prtodo
-commenter:@me -review:changes-requested:nfc-github (alias: :nfc-gh)
nf-core m create.