Hi,
If using the classify.seqs command with relabund=T the file ‘stability.trim.contigs.good.unique.good.filter.unique.precluster.pick.pick.nr_v119.wang.tax.summary’ that is produced, gives an excellent break down of the relative abundance of OTUs per sample at each taxonomic level.
However, following the command classify.seqs, I have then continued through the MiSeqSOP with the commands:
mothur > remove.lineage(fasta=stability.trim.contigs.good.unique.good.filter.unique.precluster.pick.fasta, count=stability.trim.contigs.good.unique.good.filter.unique.precluster.uchime.pick.count_table, taxonomy=stability.trim.contigs.good.unique.good.filter.unique.precluster.pick.silva.wang.taxonomy, taxon=Chloroplast-Mitochondria-unknown-Archaea-Eukaryota)
mothur > cluster.split(fasta=stability.trim.contigs.good.unique.good.filter.unique.precluster.pick.pick.fasta,count=stability.trim.contigs.good.unique.good.filter.unique.precluster.uchime.pick.pick.count_table,taxonomy=stability.trim.contigs.good.unique.good.filter.unique.precluster.pick.silva.wang.pick.taxonomy, splitmethod=classify, taxlevel=4, cutoff=0.15)
mothur > make.shared(list=stability.trim.contigs.good.unique.good.filter.unique.precluster.pick.pick.an.unique_list.list,count=stability.trim.contigs.good.unique.good.filter.unique.precluster.uchime.pick.pick.count_table, label=0.03, processors=8)
#get the consensus taxonomy for each OTU using:
mothur > classify.otu(list=stability.trim.contigs.good.unique.good.filter.unique.precluster.pick.pick.an.unique_list.list,count=stability.trim.contigs.good.unique.good.filter.unique.precluster.uchime.pick.pick.count_table,taxonomy=stability.trim.contigs.good.unique.good.filter.unique.precluster.pick.silva.wang.pick.taxonomy, label=0.03)
From classify.otu we get our updated *.tax.summary - but there doesn’t appear to be an option to have this expressed as relative abundance.
What I would really like to get is a breakdown of the relative abundance of OTUs per sample as in the file *.wang.tax.summay produced from classify.seqs, but based on the more processed data, i.e. with undesirable domains removed, e.t.c, at the level of the outputs produced by classify.otu().
Is there a way to produce such a good summary of the relative abundance of OTUs that we get from classify.seqs but at the level of output that we get from classify.otu??
Many thanks,
Chris.