NEXtflow's Ultimate Streamliner
Command-line interface (CLI) for running bioinformatics workflows written in nextflow.
Download the latest stable release here
Make sure to have nextflow v24.10.0
and up:
conda create -n nexus python=3.10
conda activate nexus
conda install bioconda::nextflow==24.10.0
pip install nexus-<version>.tar.gz --verbose
- python (>=3.10)
- nextflow (>=24.10.0)
nexus avail
nexus run [-h] [--nf-workflow NF_WORKFLOW] [workflow-specific parameters]
nexus run --nf-workflow [NF_WORKFLOW] --help
Long-read whole-genome sequencing fastq.gz
alignment to a reference genome.
I/O | Description |
---|---|
Input | fastq.gz file for each sample. |
Ouptut | MD-tagged and sorted bam and bam.bai files for each sample. |
nexus run --nf-workflow long_read_alignment_minimap2.nf \
-c NEXTFLOW_CONFIG_FILE \
-w WORK_DIR \
--samples_tsv_file SAMPLES_TSV_FILE \
--output_dir OUTPUT_DIR \
--reference_genome_fasta_file REFERENCE_GENOME_FASTA_FILE \
--reference_genome_fasta_fai_file REFERENCE_GENOME_FASTA_FAI_FILE \
--params_minimap2 '"-ax map-hifi --cs --eqx -Y -L"'
NEXTFLOW_CONFIG_FILE
can be downloaded from here.
SAMPLES_TSV_FILE
is a tab-delimited file:
Header | Description |
---|---|
sample_id | Sample ID |
fastq_file | Full path to fastq.gz file |
For more on this particular workflow, check out here.
A list of links to documentation for all available workflows in the latest version is provided below: