- Home
- Skills
- Anthropics
- Knowledge Work Plugins
- Nextflow Development
nextflow-development_skill
- Python
- Official
7.4k
GitHub Stars
2
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill anthropics/knowledge-work-plugins --skill nextflow-development- LICENSE.txt10.0 KB
- SKILL.md8.6 KB
Overview
This skill runs nf-core bioinformatics pipelines (rnaseq, sarek, atacseq) on local FASTQs or public GEO/SRA datasets to produce gene expression, variant calling, or ATAC-seq peak/coverage results. It guides users through data acquisition, environment validation, test runs, samplesheet creation, pipeline configuration, execution, and output verification. The workflow is designed for bench scientists and researchers without specialist bioinformatics training.
How this skill works
The skill inspects available input (local FASTQ/BAM/CRAM or GSE/GSM/SRR accessions) and helps fetch public data when requested. It runs an environment checker, executes a pipeline test profile, generates or validates a samplesheet, confirms genome and pipeline options, then launches nf-core pipelines via Nextflow with reproducible flags. After completion it verifies key outputs like MultiQC reports, gene count matrices, VCFs, or peak files.
When to use it
- You have local FASTQ files and need standardized analysis (RNA-seq, WGS/WES, ATAC-seq).
- You want to reanalyze a public dataset from GEO/SRA using nf-core pipelines.
- You need automated samplesheet creation and validation for large studies.
- You want a reproducible, pinned-version nf-core run with Docker or Singularity.
- You need stepwise checks and a fail-safe test run before processing full-scale data.
Best practices
- Always run the environment check and resolve any Docker/Nextflow/Java issues before proceeding.
- Run the pipeline test profile and confirm the test completes successfully before using real data.
- Generate and validate the samplesheet; inspect tumor/normal labels for sarek and replicate info for atacseq.
- Confirm and, if necessary, download the correct reference genome before launching a full run.
- Pin pipeline versions with -r and use -resume for safe restarts; limit resources with max_cpus/max_memory when needed.
Example use cases
- Run nf-core/rnaseq on local paired-end FASTQs to produce gene counts and TPMs for differential expression.
- Fetch a GEO study (GSE) by accession, download selected samples, build a samplesheet, and run nf-core/atacseq to call peaks.
- Analyze paired tumor/normal WES samples with nf-core/sarek for somatic variant discovery and produce VCFs.
- Validate environment on a new workstation or HPC using the test profile before processing a cohort.
- Resume a partially completed run after resolving a resource or permission error using Nextflow -resume.
FAQ
Docker is recommended for desktop use; use Singularity for HPC. The environment check will flag missing or misconfigured runtimes and provide fix steps.
How do I pick the right genome?
Choose the reference matching your organism and study (GRCh38/GRCh37 for human, GRCm39 for mouse). The skill can check or download iGenomes keys via the manage_genomes script.