agentsclimarketplace

Microbial genome annotation harmonization

Skill HolobiomicsLab/asb-skill-collections/collections/metabolomics/v1/skills/microbial-genome-annotation-harmonization

Use when you have draft metabolic reconstructions (in SBML or standard format) for multiple organisms sampled from the same microbial community and need to produce a single consensus model per organism that reflects only metabolic capabilities agreed upon across the input reconstructions, or when.From its SKILL.md

Install
npx -y skills add HolobiomicsLab/asb-skill-collections --skill microbial-genome-annotation-harmonization

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 15 stars15 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its file declares

Copied from the file, not written here

The file declares its own license as CC-BY-4.0. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

5.4 KB, 750 tokens by cl100k_base, as published. Nobody here has run it

microbial-genome-annotation-harmonization

Summary

Generate consensus metabolic reconstructions from multiple draft genome annotations of community member organisms by identifying and integrating conserved metabolic reactions across all input models. This skill is essential when working with microbial communities where individual genome annotations exist but need unified, community-aware metabolic representations.

When to use

You have draft metabolic reconstructions (in SBML or standard format) for multiple organisms sampled from the same microbial community and need to produce a single consensus model per organism that reflects only metabolic capabilities agreed upon across the input reconstructions, or when preparing models for community-dependent gap-filling.

When NOT to use

  • Input is a single organism reconstruction rather than multiple draft reconstructions for the same organism from different sources.
  • Community membership or organism identity is unknown or poorly defined.
  • Reconstructions are already manually curated and do not require consensus filtering across multiple sources.

Inputs

  • Draft metabolic reconstructions in SBML format (one per community member organism)
  • List of organism identifiers or reconstruction file paths

Outputs

  • Consensus metabolic reconstruction per organism (SBML format)
  • Consensus metabolic model containing only conserved reactions and metabolites

How to apply

Load all draft metabolic reconstructions for community member organisms in standard format (e.g., SBML). Execute the COMMIT consensus generation algorithm to integrate the draft models and identify conserved metabolic reactions across all input reconstructions for each organism. The algorithm filters to retain only reactions and metabolites that meet consensus criteria, producing a harmonized reconstruction per organism. The rationale is that consensus-based integration reduces annotation artifacts and model redundancy while preserving metabolic functions conserved across independently annotated genomes, preparing the models for reliable community-level analysis and downstream gap-filling.

Related tools

  • COMMIT (Consensus generation algorithm that integrates draft metabolic reconstructions and identifies conserved metabolic reactions across all input models) — 10.5281/zenodo.363932874

Evaluation signals

  • Each output consensus reconstruction contains only reactions and metabolites present in input reconstructions that meet the consensus criteria.
  • The number of retained reactions per organism should be ≤ the minimum number across all input draft reconstructions for that organism.
  • Output SBML files are valid and parseable by standard metabolic modeling tools.
  • Consensus reconstructions can be successfully used as input for downstream community-dependent gap-filling without errors.
  • Metabolic coverage (e.g., number of pathways represented) is consistent across consensus reconstructions for organisms in the same community.

Limitations

  • Consensus approach may remove organism-specific metabolic reactions that are genuinely present but annotated inconsistently across draft reconstructions.
  • Quality of consensus reconstructions is dependent on the accuracy and completeness of the input draft reconstructions.
  • Method assumes that input reconstructions use compatible reaction nomenclature and metabolite identifiers; significant format heterogeneity may degrade consensus quality.

Evidence

  • [other] Load draft metabolic reconstructions in standard format (SBML): "Load draft metabolic reconstructions for all community member organisms in standard format (e.g., SBML)."
  • [other] COMMIT consensus algorithm integrates models and identifies conserved reactions: "Execute COMMIT consensus generation algorithm to integrate draft models and identify conserved metabolic reactions across all input reconstructions for each organism."
  • [other] Output contains only reactions and metabolites meeting consensus criteria: "Output the consensus metabolic reconstruction for each organism, containing only reactions and metabolites agreed upon by the consensus criteria."
  • [intro] Applied to Arabidopsis thaliana plant-associated communities: "Generation of consensus metabolic reconstructions and community-dependent gap-filling using COMMIT for communites sampled from Arabidopsis thaliana"

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.