# Discrepancy in taxonomy between metaphlan and chocophlan

**URL:** <https://forum.biobakery.org/t/discrepancy-in-taxonomy-between-metaphlan-and-chocophlan/7258>\
**Category:** HUMAnN\
**Created:** [July 12, 2024, 8:09am UTC](https://forum.biobakery.org/t/discrepancy-in-taxonomy-between-metaphlan-and-chocophlan/7258 "2024-07-12T08:09:19Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Franziska](https://avatars.discourse-cdn.com/v4/letter/f/8797f3/32.png) [@Franziska](https://forum.biobakery.org/u/Franziska)\
**Post date:** [July 12, 2024, 8:09am UTC](https://forum.biobakery.org/t/discrepancy-in-taxonomy-between-metaphlan-and-chocophlan/7258/1 "2024-07-12T08:09:19Z")

</div>

Hi,

I recently ran humann 3.8 and noticed discrepancies between the community profile computed by metaphlan and the functional profile computed by chocophlan.  
It seems to me that metaphlan is using more up-to-date taxonomy, eg. Bacteroides vulgatus is already called Phocaeicola vulgatus. In the functional profile it is still called Bacteroides vulgatus (and so are the corresponding pangenomes in the chocophlan database).

I tried to update the chocophlan database with:  
DBDIR=/lisc/scratch/mirror/humann/3.8

humann\_config --update database\_folders nucleotide $DBDIR/chocophlan  
_HUMAnN configuration file updated: database\_folders : nucleotide = /lisc/scratch/mirror/humann/3.8/chocophlan_

humann\_databases --download chocophlan full $DBDIR --update-config yes  
_Download URL: [http://huttenhower.sph.harvard.edu/humann\_data/chocophlan/full\_chocophlan.v201901\_v31.tar.gz](http://huttenhower.sph.harvard.edu/humann_data/chocophlan/full_chocophlan.v201901_v31.tar.gz)_

which again downloads an old database.

Is there any way to get an updated version of the chocophlan pangenomes?

Thank you for your help!

Best,  
Franziska

---

<div class="post-metadata">

**Author:** ![Franziska](https://avatars.discourse-cdn.com/v4/letter/f/8797f3/32.png) [@Franziska](https://forum.biobakery.org/u/Franziska)\
**Post date:** [July 12, 2024, 9:04am UTC](https://forum.biobakery.org/t/discrepancy-in-taxonomy-between-metaphlan-and-chocophlan/7258/2 "2024-07-12T09:04:39Z")

</div>

And here is also my output for humann-databases --available:

chocophlan : full = [http://huttenhower.sph.harvard.edu/humann\_data/chocophlan/full\_chocophlan.v201901\_v31.tar.gz](http://huttenhower.sph.harvard.edu/humann_data/chocophlan/full_chocophlan.v201901_v31.tar.gz)  
chocophlan : DEMO = [http://huttenhower.sph.harvard.edu/humann\_data/chocophlan/DEMO\_chocophlan.v201901\_v31.tar.gz](http://huttenhower.sph.harvard.edu/humann_data/chocophlan/DEMO_chocophlan.v201901_v31.tar.gz)  
uniref : uniref50\_diamond = [http://huttenhower.sph.harvard.edu/humann\_data/uniprot/uniref\_annotated/uniref50\_annotated\_v201901b\_full.tar.gz](http://huttenhower.sph.harvard.edu/humann_data/uniprot/uniref_annotated/uniref50_annotated_v201901b_full.tar.gz)  
uniref : uniref90\_diamond = [http://huttenhower.sph.harvard.edu/humann\_data/uniprot/uniref\_annotated/uniref90\_annotated\_v201901b\_full.tar.gz](http://huttenhower.sph.harvard.edu/humann_data/uniprot/uniref_annotated/uniref90_annotated_v201901b_full.tar.gz)  
uniref : uniref50\_ec\_filtered\_diamond = [http://huttenhower.sph.harvard.edu/humann\_data/uniprot/uniref\_ec\_filtered/uniref50\_ec\_filtered\_201901b\_subset.tar.gz](http://huttenhower.sph.harvard.edu/humann_data/uniprot/uniref_ec_filtered/uniref50_ec_filtered_201901b_subset.tar.gz)  
uniref : uniref90\_ec\_filtered\_diamond = [http://huttenhower.sph.harvard.edu/humann\_data/uniprot/uniref\_ec\_filtered/uniref90\_ec\_filtered\_201901b\_subset.tar.gz](http://huttenhower.sph.harvard.edu/humann_data/uniprot/uniref_ec_filtered/uniref90_ec_filtered_201901b_subset.tar.gz)  
uniref : DEMO\_diamond = [http://huttenhower.sph.harvard.edu/humann\_data/uniprot/uniref\_annotated/uniref90\_DEMO\_diamond\_v201901b.tar.gz](http://huttenhower.sph.harvard.edu/humann_data/uniprot/uniref_annotated/uniref90_DEMO_diamond_v201901b.tar.gz)  
utility\_mapping : full = [http://huttenhower.sph.harvard.edu/humann\_data/full\_mapping\_v201901b.tar.gz](http://huttenhower.sph.harvard.edu/humann_data/full_mapping_v201901b.tar.gz)

---

<div class="post-metadata">

**Author:** ![franzosa](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.biobakery.org/franzosa/32/3511_2.png) [@franzosa](https://forum.biobakery.org/u/franzosa)\
**Post date:** [July 16, 2024, 7:44pm UTC](https://forum.biobakery.org/t/discrepancy-in-taxonomy-between-metaphlan-and-chocophlan/7258/3 "2024-07-16T19:44:34Z")

</div>

Indeed, if you’re using MetaPhlAn 4 with HUMAnN 3.8, then MetaPhlAn 4 is using a more up-to-date taxonomy. We use a mapping file to relate MetaPhlAn 4 taxa names to HUMAnN 3.8 (pangenome) taxa names. This mapping file is located under `humann/humann/data/misc` in your install, but the relevant mappings are also quoted in each sample’s log file.

You could, if desired, update the HUMAnN output to match the MetaPhlAn 4 taxonomy based on these mappings, but keep in mind that they are not always 1-to-1: sometimes a MetaPhlAn 4 taxon (SGB) represents a merging of 2+ HUMAnN pangenomes, while other times a HUMAnN pangenome is now known to be a merging of 2+ SGBs.

---

<div class="post-metadata">

**Author:** ![Franziska](https://avatars.discourse-cdn.com/v4/letter/f/8797f3/32.png) [@Franziska](https://forum.biobakery.org/u/Franziska)\
**Post date:** [July 19, 2024, 12:16pm UTC](https://forum.biobakery.org/t/discrepancy-in-taxonomy-between-metaphlan-and-chocophlan/7258/4 "2024-07-19T12:16:03Z")

</div>

Thank you for clarifying!

I think for my purposes it’s then better to go back to metaphlan 3 to have compatible outputs.  
(metaphlan 3.1.0 with the corresponding mpa\_latest)

Or would you recommend to use metaphlan 4.1.1, but with the older database from metaphlan 3.1.0 (and the flag --mp3, I presume)?

Thank you very much for your help!
