-
Notifications
You must be signed in to change notification settings - Fork 6
Example workflows
For some forward reads for.fastq
(with primer AAAA
) and reverse reads rev.fastq
(with primer TTTT
), you'd want to merge reads, remove primers, demultiplex, and dereplicate.
Start by setting up your work environment (especially user.cfg
, your .bashrc
, and usearch
). Run some pre-flight checks on your fastqs. Figure out how to split your fastqs: the N
for splitting should be big enough so that each fastq is about 0.25 Gb. Then you can, ideally, get all this done in one shot with
/path/to/SmileTrain/otu_caller.py -f for.fastq -r rev.fastq -p AAAA -q TTTT --split 10 --merge --primers --qfilter --demultiplex --dereplicate
where I picked 10 for the number of fastqs to split into and I kept the default values for the merging, primer removal, and quality filtering.