agentsclimarketplace

Candidate metabolite ranking

Skill HolobiomicsLab/asb-skill-collections/collections/metabolomics/v2/skills/candidate-metabolite-ranking

Curated, evidence-grounded skill and software-tool collections for scientific AI agents, generated by the AgenticScienceBuilder

Install
npx -y skills add HolobiomicsLab/asb-skill-collections --skill candidate-metabolite-ranking

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

  • 14 stars14 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 author says it does

Copied from the file, not written here

Use when when you have generated a set of predicted metabolite structures from BioTransformer's metabolism prediction engine and need to assign identity to observed compounds from LC-MS/MS, spectral, or chromatographic experiments.

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

7.8 KB, as published. Nobody here has run it

candidate-metabolite-ranking

License: noncommercial — confirm your use is a permitted (noncommercial) purpose before applying; commercial use requires a separate license (see metadata.tool_license). <!-- asb-license-banner -->

Summary

Rank predicted metabolite structures by probability or likelihood score to prioritize candidate identities for matching against observed experimental data. This skill transforms raw BioTransformer metabolism predictions into a prioritized list suitable for structural similarity matching and mass-to-charge alignment.

When to use

When you have generated a set of predicted metabolite structures from BioTransformer's metabolism prediction engine and need to assign identity to observed compounds from LC-MS/MS, spectral, or chromatographic experiments. Use this skill when the number of predicted metabolites exceeds the number of observed compounds, or when you need to reduce false positives by focusing validation effort on high-confidence predictions.

When NOT to use

  • Input is a single observed compound with no predicted metabolite set (ranking requires ≥2 predictions to prioritize).
  • Predicted structures have no associated probability or likelihood score from the biotransformer engine (ranking requires a quantitative confidence metric).
  • You are performing de novo metabolite discovery without a predictive model (this skill assumes predictions have already been generated; use prediction-based workflows if not).

Inputs

  • Parent compound (SMILES string, MOL file, or SDF file)
  • Predicted metabolite structures with associated probability/likelihood scores from BioTransformer biotransformer module
  • Observed compound list (masses, formulas, or spectral features)
  • Target organism context (mammals, hgut, envimicro)

Outputs

  • Ranked metabolite list (CSV or SDF format)
  • Candidate metabolite assignments with match scores
  • Structured output table with metabolite names, predicted structures, ranking scores, and organism context

How to apply

After generating predicted metabolite structures using BioTransformer's metabolism prediction module for your target organism(s) (mammals, gut microbiota, or soil/aquatic microbiota), rank the output by the probability or likelihood score assigned by the biotransformer module. Sort predictions in descending order of confidence. Then match the top-ranked predicted structures against observed spectral/chromatographic features or provided experimental compound lists using structural similarity metrics or mass-to-charge alignment with a specified tolerance (default 0.01 Da per the README). Assign candidate metabolite identities to observed compounds and generate a structured output table containing metabolite names, predicted structures, match scores, ranking position, and organism context. The ranking acts as a filter step: only predictions above a user-defined confidence threshold proceed to experimental validation.

Related tools

Examples

java -jar biotransformer-3.0.0.jar -k cid -b allHuman -ismi "O[C@@H]1CC2=C(O)C=C(O)C=C2O[C@@H]1C1=CC=C(O)C(O)=C1" -osdf output.sdf -s 2 -m "292.0946;304.0946" -t 0.01 -a

Evaluation signals

  • Ranked predictions are sorted in descending order of probability/likelihood score with no inversions or gaps.
  • Output table contains exactly one match score per predicted metabolite; all scores fall within expected range [0, 1] or equivalent confidence metric.
  • Candidate metabolites matched to observed compounds have match scores above the specified threshold (default mass tolerance 0.01 Da); unmatched predictions are clearly flagged or excluded.
  • For true-positive metabolites (if experimental validation is available), the true structure ranks in the top N predictions (where N is user-defined, typically ≤5 for high-confidence ranking).
  • Output file format (CSV or SDF) conforms to schema: metabolite name, SMILES or structure, predicted rank, match score, organism, parent compound context.

Limitations

  • Ranking confidence depends entirely on the biotransformer module's probability scoring; poor-quality or untrained prediction engines will produce unreliable ranks.
  • Mass-to-charge matching requires accurate experimental mass measurements; spectra with low mass resolution or calibration errors will produce false negatives even for top-ranked predictions.
  • Environmental microbial degradation predictions use data from EAWAG's Biodegradation and Biocatalysis Database, licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0; commercial use requires explicit license from EnviPath.
  • Ranking does not account for organism-specific enzyme availability or pathway feasibility; a high-ranked prediction may be enzymatically infeasible in the target organism.

Evidence

  • [other] 3. Rank predicted metabolites by probability or likelihood score.: "Rank predicted metabolites by probability or likelihood score."
  • [other] 4. Match predicted structures against observed spectral/chromatographic features or provided experimental compound lists using structural similarity or mass-to-charge alignment.: "Match predicted structures against observed spectral/chromatographic features or provided experimental compound lists using structural similarity or mass-to-charge alignment."
  • [other] 5. Assign candidate metabolite identities to observed compounds and generate a structured output table with metabolite names, predicted structures, match scores, and organism context.: "Assign candidate metabolite identities to observed compounds and generate a structured output table with metabolite names, predicted structures, match scores, and organism context."
  • [intro] BioTransformer assists scientists in metabolite identification, based on the metabolism prediction.: "BioTransformer assists scientists in metabolite identification, based on the metabolism prediction."
  • [readme] -t,--mTolerance Mass tolerance for metabolite identification (default is 0.01).: "Mass tolerance for metabolite identification (default is 0.01)."

Keep looking

Skills are one crate of 328,083. 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.