Skip to content

Run the pipeline

Input Requirements

To run the pipeline, the following inputs may be given at run-time: - profile (required) - samplesheet - references file (optional) - Freyja-specific files (optional)

Profile (Required)

Select from any of the profiles: - docker - singularity - podman - shifter - charliecloud - conda - instutitute_specific_profiles

```
nextflow run main.nf \
-profile <docker/singularity/podman/shifter/charliecloud/conda/institute> \
--input samplesheet.csv \
--outdir results
```

These profiles can be combined together

```
nextflow run main \
-profile docker,rosalind_uge \
--input samplesheet.csv \
--outdir results
```

Samplesheet (Required)

Refer to the Preparing Files documentaiton for specific samplesheet-related instructions.

References (Optional)

Fasta, bed and gff parameters are defaulted to references in the assets folder of the pipeline. To change, the --fasta, --gff and --gff3 are available as input parameters.

  • Bed file is used for QUALIMAP-BAMQC, GFF in GFF3 format for FREYJA variant calling

  • Docker isn't supported on CDC (Rosalind) infrastructure.

    nextflow run main.nf \
    -profile <docker/singularity> \
    --input samplesheet.csv \
    --outdir results \
    --fasta /path/to/fasta/
    

Freyja Curated Lineages / Barcodes

Users can supply saved freyja-curated lineages and barcodes:

nextflow run main.nf \ -profile <docker/singularity> \ --input samplesheet.csv \ --freyja_barcodes <path_to_barcode_file> \ --freyja_lineages_meta <path_to_lineage_file> \ --outdir results


Last update: 2024-05-16