Skip to content

A workflow automation script: demultiplex the library sequence, run quality checks, deliver to archiving and processing afterwards

License

Notifications You must be signed in to change notification settings

NorwegianVeterinaryInstitute/DemultiplexRawSequenceData

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

850 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nvi-demux

nvi-demux is an operational demultiplexing and quality-control pipeline for Illumina MiSeq and NextSeq runs, developed for the Norwegian Veterinary Institute. It converts the data stored in /data/rawdata/ from BCL to FASTQ, runs FastQC and MultiQC and prepares structured output for upload to VIGASP (analysis) or NIRD (archiving). It runs under the seqtech user, but that is not a hard requirement.

Execution flow

systemd user timer -> demultiplex (bcl2fastq) -> FastQC -> MultiQC -> staging in /data/for_transfer/ -> upload to VIGASP or NIRD

Usage

The script runs every 20 minutes, on the dot, via a systemd user timer.

Run manually

Should you need to run it manually, log into seqtech as the seqtech user and run

/usr/local/bin/demultiplex.py <RunID>

is the Illumina run directory name under /data/rawdata/ you need to demultiplex.

Example:

/usr/local/bin/demultiplex.py 190912_M06578_0001_000000000-CNNTP

See docs/ for architecture, deployment and QC metrics

About

A workflow automation script: demultiplex the library sequence, run quality checks, deliver to archiving and processing afterwards

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors