Nf core pipeline list
Skill ma-compbio-lab/SkillFoundry/skills/reproducible-workflows/nf-core-pipeline-list
Use this skill to verify the repo-managed nf-core tools install and retrieve a cleaned summary of available pipelines. Do not use it for interactive launch flows or full pipeline downloads.From its SKILL.md
npx -y skills add ma-compbio-lab/SkillFoundry --skill nf-core-pipeline-listAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
SKILL.md
2.0 KB, 419 tokens by cl100k_base, as published. Nobody here has run it
Purpose
Check that nf-core tools run correctly in the repo-local environment and return a deterministic pipeline summary.
When to use
- You need a quick nf-core installation check.
- You want a compact machine-readable view of available nf-core pipelines.
When not to use
- You need interactive parameter entry with
nf-core launch. - You need to download or execute a full nf-core pipeline.
Inputs
- Optional
--sortand--limit
Outputs
- Cleaned JSON summary with local and remote nf-core pipeline metadata
Requirements
- The repo-local toolchain at
slurm/envs/nextflow-tools - Network access for the remote pipeline catalog
Procedure
- Run
python3 skills/reproducible-workflows/nf-core-pipeline-list/scripts/list_nfcore_pipelines.py --limit 5. - Inspect
counts.remote_workflowsand the returnedremote_workflowsentries. - Use the names and release metadata as a starting point for later nf-core workflows.
Validation
- The wrapper runs
nf-core pipelines listsuccessfully through the repo-local environment. - The malformed multiline JSON emitted by the CLI is cleaned and parsed.
- At least one remote pipeline is returned.
Failure modes and fixes
- JSON parse issues: use the provided wrapper instead of calling
nf-core --jsondirectly. - Empty remote list: check outbound network access and retry.
Safety and limits
- This skill verifies catalog access only.
- It does not prove that any specific nf-core pipeline can be executed locally.
Examples
python3 .../list_nfcore_pipelines.py --sort pulled --limit 3
Provenance
- nf-core tools installation docs: https://nf-co.re/docs/nf-core-tools/installation
- nf-core pipelines list docs: https://nf-co.re/docs/nf-core-tools/pipelines/list
Related skills
nextflow-hello-workflowsnakemake-toy-workflow-starter
What ships with it: 7 files
7.6 KB alongside SKILL.md, 1 of them executable
assets/
- pipeline_list_summary.json1.7 KB
- README.md130 B
examples/
- README.md322 B
scripts/
- list_nfcore_pipelines.pyruns4.0 KB
tests/
- README.md319 B
- metadata.yaml992 B
- refs.md180 B