Skip to content

This is a simple nextflow pipeline to clean up data generated on the Aviti Element.

License

Notifications You must be signed in to change notification settings

edwardbirdlab/element_cleanup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

element_cleanup

element_cleanup is a simple Nextflow pipeline designed to clean up sequencing data generated on the Aviti Element platform. The pipeline comes pre-configured with known Aviti-specific contaminants that commonly arise from the protocols used.

While a default contaminant FASTA is included, it is highly recommended to either review this file or provide a custom contaminant FASTA tailored to your specific experimental setup.

Running element_cleanup

element_cleanup is supplied with a configuration file optimized for the SciNet Ceres cluster. Any nf-core configuration should be a direct substitution.


📄 Sample Sheet Format

The input sample sheet should be a CSV file with the following format:

sample,r1,r2
Sample_01,/full/path/to/Sample_01_R1.fastq.gz,/full/path/to/Sample_01_R2.fastq.gz
Sample_02,/full/path/to/Sample_02_R1.fastq.gz,/full/path/to/Sample_02_R2.fastq.gz

Paired-End Cleanup Command

To run the pipeline on Ceres:

nextflow run element_cleanup/ -c element_cleanup/configs/ceres/ceres.cfg \
    --project_name Project_Name \
    --sample_sheet /full/path/to/samplesheet.csv \
    --workflow_opt cleanup_pe

nextflow run element_cleanup/ -c element_cleanup/configs/ceres/ceres.cfg \
    --project_name Project_Name \
    --sample_sheet /full/path/to/samplesheet.csv \
    --workflow_opt cleanup_se

nextflow run element_cleanup/ -c element_cleanup/configs/ceres/ceres.cfg \
    --project_name Project_Name \
    --sample_sheet /full/path/to/samplesheet.csv \
    --workflow_opt multiqc

About

This is a simple nextflow pipeline to clean up data generated on the Aviti Element.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published