This is a test version of Biostars. For the public version, visit https://www.biostars.org.
Metagenomics community profiling approaches.

After I map a metagenome against a DB, I don't get an abundance table per se. I need to somehow decide, how I treat non-unique mappings and normalise data.

Centrifuge suggests an EM-based method, but what are the alternatives? I can try basic RPKM that completely ignores the problem, or I can try to assign each read to one of its taxons randomly. Any other options?

metagenomics community wgs binning

I do not have an answer, but should you not only use certain markers to find the taxonomy? Markers like CO1, 16S, 18S, ITS etc. Because you say you the whole metagenome. There are genes that are in almost every organism so just take a random taxonomy would not be good.

Marker gene based method are biased and do not guarrantee detecting all the present organisms

"Marker gene based method are biased" True, if you do amplicon sequencing and a PCR. But you have a metagenome as I understand from your question. You can not just use any gene to find the taxonomy. Maybe metaphlan can help: http://huttenhower.sph.harvard.edu/metaphlan

Hi there,

Could you please elaborate what you mean by

After I map a metagenome against a DB

which tools, databases and methods are being used at this stage? Is it read-based or kmer-based mapping?

K-mer based, Centrifuge, mapped onto their index of bacterial/archaeal genomes

Doesn't centrifuge output file centrifuge_report.tsv contain a measure of abundance? Did you look at the output from centrifuge-kreport command?

It does contain, but I am looking for alternatives, if there are any. Centrifuge's report assigns zero abundances too generously

0 answers

No answers yet.

Log in to answer this question.