Assessing the performance of different approaches for functional and taxonomic annotation of metagenomes
Identifieur interne : 000692 ( Main/Exploration ); précédent : 000691; suivant : 000693Assessing the performance of different approaches for functional and taxonomic annotation of metagenomes
Auteurs : Javier Tamames ; Marta Cobo-Sim N ; Fernando Puente-SánchezSource :
- BMC Genomics [ 1471-2164 ] ; 2019.
Abstract
Metagenomes can be analysed using different approaches and tools. One of the most important distinctions is the way to perform taxonomic and functional assignment, choosing between the use of assembly algorithms or the direct analysis of raw sequence reads instead by homology searching, k-mer analysys, or detection of marker genes. Many instances of each approach can be found in the literature, but to the best of our knowledge no evaluation of their different performances has been carried on, and we question if their results are comparable.
We have analysed several real and mock metagenomes using different methodologies and tools, and compared the resulting taxonomic and functional profiles. Our results show that database completeness (the representation of diverse organisms and taxa in it) is the main factor determining the performance of the methods relying on direct read assignment either by homology, k-mer composition or similarity to marker genes, while methods relying on assembly and assignment of predicted genes are most influenced by metagenomic size, that in turn determines the completeness of the assembly (the percentage of read that were assembled).
Although differences exist, taxonomic profiles are rather similar between raw read assignment and assembly assignment methods, while they are more divergent for methods based on k-mers and marker genes. Regarding functional annotation, analysis of raw reads retrieves more functions, but it also makes a substantial number of over-predictions. Assembly methods are more advantageous as the size of the metagenome grows bigger.
Url:
DOI: 10.1186/s12864-019-6289-6
PubMed: 31823721
PubMed Central: 6902526
Affiliations:
Links toward previous steps (curation, corpus...)
- to stream Pmc, to step Corpus: 000305
- to stream Pmc, to step Curation: 000305
- to stream Pmc, to step Checkpoint: 000395
- to stream PubMed, to step Corpus: 000337
- to stream PubMed, to step Curation: 000337
- to stream PubMed, to step Checkpoint: 000665
- to stream Ncbi, to step Merge: 002427
- to stream Ncbi, to step Curation: 002427
- to stream Ncbi, to step Checkpoint: 002427
- to stream Main, to step Merge: 000695
- to stream Main, to step Curation: 000692
Le document en format XML
<record><TEI><teiHeader><fileDesc><titleStmt><title xml:lang="en">Assessing the performance of different approaches for functional and taxonomic annotation of metagenomes</title>
<author><name sortKey="Tamames, Javier" sort="Tamames, Javier" uniqKey="Tamames J" first="Javier" last="Tamames">Javier Tamames</name>
<affiliation><nlm:aff id="Aff1"></nlm:aff>
</affiliation>
</author>
<author><name sortKey="Cobo Sim N, Marta" sort="Cobo Sim N, Marta" uniqKey="Cobo Sim N M" first="Marta" last="Cobo-Sim N">Marta Cobo-Sim N</name>
<affiliation><nlm:aff id="Aff1"></nlm:aff>
</affiliation>
</author>
<author><name sortKey="Puente Sanchez, Fernando" sort="Puente Sanchez, Fernando" uniqKey="Puente Sanchez F" first="Fernando" last="Puente-Sánchez">Fernando Puente-Sánchez</name>
<affiliation><nlm:aff id="Aff1"></nlm:aff>
</affiliation>
</author>
</titleStmt>
<publicationStmt><idno type="wicri:source">PMC</idno>
<idno type="pmid">31823721</idno>
<idno type="pmc">6902526</idno>
<idno type="url">http://www.ncbi.nlm.nih.gov/pmc/articles/PMC6902526</idno>
<idno type="RBID">PMC:6902526</idno>
<idno type="doi">10.1186/s12864-019-6289-6</idno>
<date when="2019">2019</date>
<idno type="wicri:Area/Pmc/Corpus">000305</idno>
<idno type="wicri:explorRef" wicri:stream="Pmc" wicri:step="Corpus" wicri:corpus="PMC">000305</idno>
<idno type="wicri:Area/Pmc/Curation">000305</idno>
<idno type="wicri:explorRef" wicri:stream="Pmc" wicri:step="Curation">000305</idno>
<idno type="wicri:Area/Pmc/Checkpoint">000395</idno>
<idno type="wicri:explorRef" wicri:stream="Pmc" wicri:step="Checkpoint">000395</idno>
<idno type="wicri:source">PubMed</idno>
<idno type="RBID">pubmed:31823721</idno>
<idno type="wicri:Area/PubMed/Corpus">000337</idno>
<idno type="wicri:explorRef" wicri:stream="PubMed" wicri:step="Corpus" wicri:corpus="PubMed">000337</idno>
<idno type="wicri:Area/PubMed/Curation">000337</idno>
<idno type="wicri:explorRef" wicri:stream="PubMed" wicri:step="Curation">000337</idno>
<idno type="wicri:Area/PubMed/Checkpoint">000665</idno>
<idno type="wicri:explorRef" wicri:stream="Checkpoint" wicri:step="PubMed">000665</idno>
<idno type="wicri:Area/Ncbi/Merge">002427</idno>
<idno type="wicri:Area/Ncbi/Curation">002427</idno>
<idno type="wicri:Area/Ncbi/Checkpoint">002427</idno>
<idno type="wicri:Area/Main/Merge">000695</idno>
<idno type="wicri:Area/Main/Curation">000692</idno>
<idno type="wicri:Area/Main/Exploration">000692</idno>
</publicationStmt>
<sourceDesc><biblStruct><analytic><title xml:lang="en" level="a" type="main">Assessing the performance of different approaches for functional and taxonomic annotation of metagenomes</title>
<author><name sortKey="Tamames, Javier" sort="Tamames, Javier" uniqKey="Tamames J" first="Javier" last="Tamames">Javier Tamames</name>
<affiliation><nlm:aff id="Aff1"></nlm:aff>
</affiliation>
</author>
<author><name sortKey="Cobo Sim N, Marta" sort="Cobo Sim N, Marta" uniqKey="Cobo Sim N M" first="Marta" last="Cobo-Sim N">Marta Cobo-Sim N</name>
<affiliation><nlm:aff id="Aff1"></nlm:aff>
</affiliation>
</author>
<author><name sortKey="Puente Sanchez, Fernando" sort="Puente Sanchez, Fernando" uniqKey="Puente Sanchez F" first="Fernando" last="Puente-Sánchez">Fernando Puente-Sánchez</name>
<affiliation><nlm:aff id="Aff1"></nlm:aff>
</affiliation>
</author>
</analytic>
<series><title level="j">BMC Genomics</title>
<idno type="eISSN">1471-2164</idno>
<imprint><date when="2019">2019</date>
</imprint>
</series>
</biblStruct>
</sourceDesc>
</fileDesc>
<profileDesc><textClass></textClass>
</profileDesc>
</teiHeader>
<front><div type="abstract" xml:lang="en"><sec><title>Background</title>
<p id="Par1">Metagenomes can be analysed using different approaches and tools. One of the most important distinctions is the way to perform taxonomic and functional assignment, choosing between the use of assembly algorithms or the direct analysis of raw sequence reads instead by homology searching, k-mer analysys, or detection of marker genes. Many instances of each approach can be found in the literature, but to the best of our knowledge no evaluation of their different performances has been carried on, and we question if their results are comparable.</p>
</sec>
<sec><title>Results</title>
<p id="Par2">We have analysed several real and mock metagenomes using different methodologies and tools, and compared the resulting taxonomic and functional profiles. Our results show that database completeness (the representation of diverse organisms and taxa in it) is the main factor determining the performance of the methods relying on direct read assignment either by homology, k-mer composition or similarity to marker genes, while methods relying on assembly and assignment of predicted genes are most influenced by metagenomic size, that in turn determines the completeness of the assembly (the percentage of read that were assembled).</p>
</sec>
<sec><title>Conclusions</title>
<p id="Par3">Although differences exist, taxonomic profiles are rather similar between raw read assignment and assembly assignment methods, while they are more divergent for methods based on k-mers and marker genes. Regarding functional annotation, analysis of raw reads retrieves more functions, but it also makes a substantial number of over-predictions. Assembly methods are more advantageous as the size of the metagenome grows bigger.</p>
</sec>
</div>
</front>
<back><div1 type="bibliography"><listBibl><biblStruct><analytic><author><name sortKey="Luo, C" uniqKey="Luo C">C Luo</name>
</author>
<author><name sortKey="Tsementzi, D" uniqKey="Tsementzi D">D Tsementzi</name>
</author>
<author><name sortKey="Kyrpides, Nc" uniqKey="Kyrpides N">NC Kyrpides</name>
</author>
<author><name sortKey="Konstantinidis, Kt" uniqKey="Konstantinidis K">KT Konstantinidis</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Mikheenko, A" uniqKey="Mikheenko A">A Mikheenko</name>
</author>
<author><name sortKey="Saveliev, V" uniqKey="Saveliev V">V Saveliev</name>
</author>
<author><name sortKey="Gurevich, A" uniqKey="Gurevich A">A Gurevich</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Varin, T" uniqKey="Varin T">T Varin</name>
</author>
<author><name sortKey="Lovejoy, C" uniqKey="Lovejoy C">C Lovejoy</name>
</author>
<author><name sortKey="Jungblut, Ad" uniqKey="Jungblut A">AD Jungblut</name>
</author>
<author><name sortKey="Vincent, Wf" uniqKey="Vincent W">WF Vincent</name>
</author>
<author><name sortKey="Corbeil, J" uniqKey="Corbeil J">J Corbeil</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Varin, T" uniqKey="Varin T">T Varin</name>
</author>
<author><name sortKey="Lovejoy, C" uniqKey="Lovejoy C">C Lovejoy</name>
</author>
<author><name sortKey="Jungblut, Ad" uniqKey="Jungblut A">AD Jungblut</name>
</author>
<author><name sortKey="Vincent, Wf" uniqKey="Vincent W">WF Vincent</name>
</author>
<author><name sortKey="Corbeil, J" uniqKey="Corbeil J">J Corbeil</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Greenblum, S" uniqKey="Greenblum S">S Greenblum</name>
</author>
<author><name sortKey="Turnbaugh, Pj" uniqKey="Turnbaugh P">PJ Turnbaugh</name>
</author>
<author><name sortKey="Borenstein, E" uniqKey="Borenstein E">E Borenstein</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Mangrola, Av" uniqKey="Mangrola A">AV Mangrola</name>
</author>
<author><name sortKey="Dudhagara, P" uniqKey="Dudhagara P">P Dudhagara</name>
</author>
<author><name sortKey="Koringa, P" uniqKey="Koringa P">P Koringa</name>
</author>
<author><name sortKey="Joshi, Cg" uniqKey="Joshi C">CG Joshi</name>
</author>
<author><name sortKey="Patel, Rk" uniqKey="Patel R">RK Patel</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Mackelprang, R" uniqKey="Mackelprang R">R Mackelprang</name>
</author>
<author><name sortKey="Waldrop, Mp" uniqKey="Waldrop M">MP Waldrop</name>
</author>
<author><name sortKey="Deangelis, Km" uniqKey="Deangelis K">KM DeAngelis</name>
</author>
<author><name sortKey="David, Mm" uniqKey="David M">MM David</name>
</author>
<author><name sortKey="Chavarria, Kl" uniqKey="Chavarria K">KL Chavarria</name>
</author>
<author><name sortKey="Blazewicz, Sj" uniqKey="Blazewicz S">SJ Blazewicz</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Balcom, In" uniqKey="Balcom I">IN Balcom</name>
</author>
<author><name sortKey="Driscoll, H" uniqKey="Driscoll H">H Driscoll</name>
</author>
<author><name sortKey="Vincent, J" uniqKey="Vincent J">J Vincent</name>
</author>
<author><name sortKey="Leduc, M" uniqKey="Leduc M">M Leduc</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Pignatelli, M" uniqKey="Pignatelli M">M Pignatelli</name>
</author>
<author><name sortKey="Aparicio, G" uniqKey="Aparicio G">G Aparicio</name>
</author>
<author><name sortKey="Blanquer, I" uniqKey="Blanquer I">I Blanquer</name>
</author>
<author><name sortKey="Hernandez, V" uniqKey="Hernandez V">V Hernández</name>
</author>
<author><name sortKey="Moya, A" uniqKey="Moya A">A Moya</name>
</author>
<author><name sortKey="Tamames, J" uniqKey="Tamames J">J Tamames</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Wommack, Ke" uniqKey="Wommack K">KE Wommack</name>
</author>
<author><name sortKey="Bhavsar, J" uniqKey="Bhavsar J">J Bhavsar</name>
</author>
<author><name sortKey="Ravel, J" uniqKey="Ravel J">J Ravel</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Carr, R" uniqKey="Carr R">R Carr</name>
</author>
<author><name sortKey="Borenstein, E" uniqKey="Borenstein E">E Borenstein</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Wood, De" uniqKey="Wood D">DE Wood</name>
</author>
<author><name sortKey="Salzberg, Sl" uniqKey="Salzberg S">SL Salzberg</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Kim, D" uniqKey="Kim D">D Kim</name>
</author>
<author><name sortKey="Song, L" uniqKey="Song L">L Song</name>
</author>
<author><name sortKey="Breitwieser, Fp" uniqKey="Breitwieser F">FP Breitwieser</name>
</author>
<author><name sortKey="Salzberg, Sl" uniqKey="Salzberg S">SL Salzberg</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Truong, Dt" uniqKey="Truong D">DT Truong</name>
</author>
<author><name sortKey="Franzosa, Ea" uniqKey="Franzosa E">EA Franzosa</name>
</author>
<author><name sortKey="Tickle, Tl" uniqKey="Tickle T">TL Tickle</name>
</author>
<author><name sortKey="Scholz, M" uniqKey="Scholz M">M Scholz</name>
</author>
<author><name sortKey="Weingart, G" uniqKey="Weingart G">G Weingart</name>
</author>
<author><name sortKey="Pasolli, E" uniqKey="Pasolli E">E Pasolli</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Nguyen, Np" uniqKey="Nguyen N">NP Nguyen</name>
</author>
<author><name sortKey="Mirarab, S" uniqKey="Mirarab S">S Mirarab</name>
</author>
<author><name sortKey="Liu, B" uniqKey="Liu B">B Liu</name>
</author>
<author><name sortKey="Pop, M" uniqKey="Pop M">M Pop</name>
</author>
<author><name sortKey="Warnow, T" uniqKey="Warnow T">T Warnow</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Salzberg, Sl" uniqKey="Salzberg S">SL Salzberg</name>
</author>
<author><name sortKey="Phillippy, Am" uniqKey="Phillippy A">AM Phillippy</name>
</author>
<author><name sortKey="Zimin, A" uniqKey="Zimin A">A Zimin</name>
</author>
<author><name sortKey="Puiu, D" uniqKey="Puiu D">D Puiu</name>
</author>
<author><name sortKey="Magoc, T" uniqKey="Magoc T">T Magoc</name>
</author>
<author><name sortKey="Koren, S" uniqKey="Koren S">S Koren</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Sczyrba, A" uniqKey="Sczyrba A">A Sczyrba</name>
</author>
<author><name sortKey="Hofmann, P" uniqKey="Hofmann P">P Hofmann</name>
</author>
<author><name sortKey="Belmann, P" uniqKey="Belmann P">P Belmann</name>
</author>
<author><name sortKey="Koslicki, D" uniqKey="Koslicki D">D Koslicki</name>
</author>
<author><name sortKey="Janssen, S" uniqKey="Janssen S">S Janssen</name>
</author>
<author><name sortKey="Droge, J" uniqKey="Droge J">J Dröge</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Li, D" uniqKey="Li D">D Li</name>
</author>
<author><name sortKey="Liu, Cm" uniqKey="Liu C">CM Liu</name>
</author>
<author><name sortKey="Luo, R" uniqKey="Luo R">R Luo</name>
</author>
<author><name sortKey="Sadakane, K" uniqKey="Sadakane K">K Sadakane</name>
</author>
<author><name sortKey="Lam, Tw" uniqKey="Lam T">TW Lam</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Buchfink, B" uniqKey="Buchfink B">B Buchfink</name>
</author>
<author><name sortKey="Xie, C" uniqKey="Xie C">C Xie</name>
</author>
<author><name sortKey="Huson, Dh" uniqKey="Huson D">DH Huson</name>
</author>
</analytic>
</biblStruct>
<biblStruct></biblStruct>
<biblStruct></biblStruct>
<biblStruct><analytic><author><name sortKey="Hyatt, D" uniqKey="Hyatt D">D Hyatt</name>
</author>
<author><name sortKey="Chen, Gl" uniqKey="Chen G">GL Chen</name>
</author>
<author><name sortKey="Locascio, Pf" uniqKey="Locascio P">PF LoCascio</name>
</author>
<author><name sortKey="Land, Ml" uniqKey="Land M">ML Land</name>
</author>
<author><name sortKey="Larimer, Fw" uniqKey="Larimer F">FW Larimer</name>
</author>
<author><name sortKey="Hauser, Lj" uniqKey="Hauser L">LJ Hauser</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Nurk, S" uniqKey="Nurk S">S Nurk</name>
</author>
<author><name sortKey="Meleshko, D" uniqKey="Meleshko D">D Meleshko</name>
</author>
<author><name sortKey="Korobeynikov, A" uniqKey="Korobeynikov A">A Korobeynikov</name>
</author>
<author><name sortKey="Pevzner, Pa" uniqKey="Pevzner P">PA Pevzner</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Alcaman Arias, Me" uniqKey="Alcaman Arias M">ME Alcamán-Arias</name>
</author>
<author><name sortKey="Pedr S Ali, C" uniqKey="Pedr S Ali C">C Pedrós-Alió</name>
</author>
<author><name sortKey="Tamames, J" uniqKey="Tamames J">J Tamames</name>
</author>
<author><name sortKey="Fernandez, C" uniqKey="Fernandez C">C Fernández</name>
</author>
<author><name sortKey="Perez Pantoja, D" uniqKey="Perez Pantoja D">D Pérez-Pantoja</name>
</author>
<author><name sortKey="Vasquez, M" uniqKey="Vasquez M">M Vásquez</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Duarte, Cm" uniqKey="Duarte C">CM Duarte</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Turnbaugh, Pj" uniqKey="Turnbaugh P">PJ Turnbaugh</name>
</author>
<author><name sortKey="Ley, Re" uniqKey="Ley R">RE Ley</name>
</author>
<author><name sortKey="Hamady, M" uniqKey="Hamady M">M Hamady</name>
</author>
<author><name sortKey="Fraser Liggett, C" uniqKey="Fraser Liggett C">C Fraser-liggett</name>
</author>
<author><name sortKey="Knight, R" uniqKey="Knight R">R Knight</name>
</author>
<author><name sortKey="Gordon, Ji" uniqKey="Gordon J">JI Gordon</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Tamames, Javier" uniqKey="Tamames J">Javier Tamames</name>
</author>
<author><name sortKey="Durante Rodriguez, Gonzalo" uniqKey="Durante Rodriguez G">Gonzalo Durante-Rodríguez</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Shimadzu, H" uniqKey="Shimadzu H">H Shimadzu</name>
</author>
<author><name sortKey="Darnell, R" uniqKey="Darnell R">R Darnell</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Luo, C" uniqKey="Luo C">C Luo</name>
</author>
<author><name sortKey="Rodriguez R, Lm" uniqKey="Rodriguez R L">LM Rodriguez-R</name>
</author>
<author><name sortKey="Konstantinidis, Kt" uniqKey="Konstantinidis K">KT Konstantinidis</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Ogata, H" uniqKey="Ogata H">H Ogata</name>
</author>
<author><name sortKey="Goto, S" uniqKey="Goto S">S Goto</name>
</author>
<author><name sortKey="Sato, K" uniqKey="Sato K">K Sato</name>
</author>
<author><name sortKey="Fujibuchi, W" uniqKey="Fujibuchi W">W Fujibuchi</name>
</author>
<author><name sortKey="Bono, H" uniqKey="Bono H">H Bono</name>
</author>
<author><name sortKey="Kanehisa, M" uniqKey="Kanehisa M">M Kanehisa</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Langmead, B" uniqKey="Langmead B">B Langmead</name>
</author>
<author><name sortKey="Salzberg, Sl" uniqKey="Salzberg S">SL Salzberg</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Wattam, Ar" uniqKey="Wattam A">AR Wattam</name>
</author>
<author><name sortKey="Abraham, D" uniqKey="Abraham D">D Abraham</name>
</author>
<author><name sortKey="Dalay, O" uniqKey="Dalay O">O Dalay</name>
</author>
<author><name sortKey="Disz, Tl" uniqKey="Disz T">TL Disz</name>
</author>
<author><name sortKey="Driscoll, T" uniqKey="Driscoll T">T Driscoll</name>
</author>
<author><name sortKey="Gabbard, Jl" uniqKey="Gabbard J">JL Gabbard</name>
</author>
</analytic>
</biblStruct>
</listBibl>
</div1>
</back>
</TEI>
<affiliations><list></list>
<tree><noCountry><name sortKey="Cobo Sim N, Marta" sort="Cobo Sim N, Marta" uniqKey="Cobo Sim N M" first="Marta" last="Cobo-Sim N">Marta Cobo-Sim N</name>
<name sortKey="Puente Sanchez, Fernando" sort="Puente Sanchez, Fernando" uniqKey="Puente Sanchez F" first="Fernando" last="Puente-Sánchez">Fernando Puente-Sánchez</name>
<name sortKey="Tamames, Javier" sort="Tamames, Javier" uniqKey="Tamames J" first="Javier" last="Tamames">Javier Tamames</name>
</noCountry>
</tree>
</affiliations>
</record>
Pour manipuler ce document sous Unix (Dilib)
EXPLOR_STEP=$WICRI_ROOT/Sante/explor/MersV1/Data/Main/Exploration
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 000692 | SxmlIndent | more
Ou
HfdSelect -h $EXPLOR_AREA/Data/Main/Exploration/biblio.hfd -nk 000692 | SxmlIndent | more
Pour mettre un lien sur cette page dans le réseau Wicri
{{Explor lien |wiki= Sante |area= MersV1 |flux= Main |étape= Exploration |type= RBID |clé= PMC:6902526 |texte= Assessing the performance of different approaches for functional and taxonomic annotation of metagenomes }}
Pour générer des pages wiki
HfdIndexSelect -h $EXPLOR_AREA/Data/Main/Exploration/RBID.i -Sk "pubmed:31823721" \ | HfdSelect -Kh $EXPLOR_AREA/Data/Main/Exploration/biblio.hfd \ | NlmPubMed2Wicri -a MersV1
![]() | This area was generated with Dilib version V0.6.33. | ![]() |