Skip to content

Replicating QIIME2 parameters in ampliseq #934

@carsharp

Description

@carsharp

I am losing a lot of reads when I do quality-filtering of my 16S MiSeq run data that I got back from a sequencing facility. See the settings I am using below:

nextflow run nf-core/ampliseq
-r 2.3.2
-profile singularity
--input './samplesheet_16S_Carly.tsv'
--FW_primer GTGYCAGCMGCCGCGGTAA
--RV_primer GGACTACNVGGGTWTCTAAT
--metadata "./Sharp_16S_Metadata.txt"
--outdir "./nextflow_dir_2"
--ignore_empty_input_files
--retain_untrimmed \

When I contacted the sequencing facility, they sent the following recommendation for the DADA2 plugin in QIIME2 in which they were able to retain a healthy fraction of non-chimeric reads:

Dada2 denoise-single method requires 2 parameters that are used in
quality filtering:

  1. --p-trim-left: trims off the first m bases of each sequence
  2. --p-trunc-len: which truncates each sequence at position n

qiime=qiime2-2022.11

source ~/.bashrc
conda activate $qiime

qiime dada2 denoise-paired
--i-demultiplexed-seqs paired-end-demux.qza
--p-trim-left-f 12
--p-trim-left-r 12
--p-trunc-len-f 200
--p-trunc-len-r 200
--o-table table.qza
--o-representative-sequences rep-seqs.qza
--o-denoising-stats denoising-stats.qza
--p-n-threads 4
--p-max-ee-f 2
--p-max-ee-r 2

I would like to do my own analysis in ampliseq; is there a way that I can replicate these trim-left-f 12/trim-left-r 12 and trunc-len-f 200/trunc-len-r 200 parameters in ampliseq?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions