Skip to content

metaeuk vs mmseqs TSV output files #98

Description

@saracargnelutti01-ops

I performed taxonomic annotation of eukaryotic bins with both mmseqs taxonomy and metauk easy-predict + metaeuk taxtocontig with the same reference db (UniRef90). If I look at the output files:
_taxResult_tax_per_contig.tsv for metaeuk and _lca.tsv for mmseqs
the fifth column (retained fragments) show really different results, with higher numbers for mmseqs. Can be the following a good explanation?
"For mmseqs “fragments” are protein fragments that passsed the prefilter step generated during the translated search, while in MetaEuk, they refer to the MetaEuk predictions that are subsequently taxonomically labelled, not the enormous set of raw six-frame fragments. MetaEuk first extracts putative coding fragments, finds compatible exon sets, performs redundancy reduction, and produces predicted proteins; taxtocontig then assigns taxonomy to those predictions and aggregates them to the contig. That is why MetaEuk's number is much smaller. It has already filtered and consolidated the initial fragments into gene/protein predictions before taxtocontig does its taxonomy aggregation."

Thank you!

Activity

  1. changed the title [-]metaeuk vs mmseqs TSV outputfiles[/-] [+]metaeuk vs mmseqs TSV output files[/+] on Sep 8, 2026
  2. elileka commented on Sep 8, 2026

    @elileka
    Member

    Hi,

    I am not sure exactly what you ran for MMseqs2 (input, command) but what you wrote sounds reasonable.
    Additionally, behind any "easy" pipeline in MetaEuk and MMseqs2 there quite a few default parameter choices that could also affect the observed results.

    Best,
    Eli

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions