Humann 3.9 conda install will not work. Please update your version of MetaPhlAn?

I installed humann3 according to instructions using conda. but there is an incompatability in the versions. Is there any way to actually get humann3 to run? If not can you please point me to instructions for installation / running that work. I used the ones here: " huttenhower.sph.harvard.edu/humann". then had to fix the ‘unknown command –bowtie2out’ , but I am now getting an error that the database versions do not match. I have not changed or specified anything.. I downloaded the databases and ran:

humann --input test.fastq --output humann-test/ --threads 8

which gave:

ERROR: The MetaPhlAn taxonomic profile provided was not generated with the expected database version. Please update your version of MetaPhlAn to at least v3.0.

ERROR: The MetaPhlAn taxonomic profile provided was not generated with the expected database version. Please update your version of MetaPhlAn to at least v3.0.

An example log is attached.

endia50.log.txt (4.3 KB)

Thanks for any help.

It is very frustrating not being able to run humann3 at all.

It looks like you’re running HUMAnN 3 with MetaPhlAn 4.2. We currently don’t have any version of HUMAnN compatible with MetaPhlAn 4.2 (but are working on this). I think for most people it makes sense to run HUMAnN 3 with MetaPhlAn 3, though later HUMAnN 3.x releases are compatible with specific MetaPhlAn 4 versions and marker databases. Please see the associated HUMAnN 3.x release notes for recommendations (they are posted here on the forum).

1 Like