Nextflow pipeline that calculates 16S MIQ score. Compatible with Compatible with Aladdin Bioinformatics Platform.. This is essentially a Nextflow wrapper that runs the code at miqScore16SPublic repo. Please refer to the original repo for more information on the source code.
In order to be compatible with Aladdin platform, this pipeline requires a design CSV file as input. The design CSV file must have the following format
group,sample,read_1,read_2
,Sample1,s3://mybucket/this_is_s1_R1.fastq.gz,s3://mybucket/this_is_s1_R2.fastq.gz
Because the miqScore16SPublic code only supports one sample at a time, only the 1st row after the header is recognized.
- Nextflow version 20.07.1 or later
- Docker if using
docker
profile - Permissions to AWS S3 and Batch resources if using
awsbacth
profile
nextflow run Zymo-Research/aladdin-miqScore16S \
--profile docker \
--design "<path to design CSV file>"
nextflow run Zymo-Research/aladdin-miqScore16S \
-profile awsbatch \
--design "<path to design CSV file>" \
-work-dir "<work dir on S3>" \
--awsqueue "<SQS ARN>" \
--outdir "<output dir on S3>" \
The parameters --awsqueue
, -work-dir
, and --outdir
are required when running on AWS Batch, the latter two must be directories on S3.
A sample report this pipeline produces can be found here.
A documentation explaining how to understand the report can be found here.