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.
systemd user timer -> demultiplex (bcl2fastq) -> FastQC -> MultiQC -> staging in /data/for_transfer/ -> upload to VIGASP or NIRD
The script runs every 20 minutes, on the dot, via a systemd user timer.
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-CNNTPSee docs/ for architecture, deployment and QC metrics