agentsclimarketplace

Smarts pattern design for microbial degradation

Skill HolobiomicsLab/asb-skill-collections/collections/metabolomics/v2/skills/smarts-pattern-design-for-microbial-degradation

Use when you need to predict small molecule metabolism in soil or aquatic microbiota and must translate published biotransformation rules (reaction types, enzyme families, substrate patterns) from EAWAG or similar biodegradation databases into executable chemical pattern-matching rules compatible.From its SKILL.md

Install
npx -y skills add HolobiomicsLab/asb-skill-collections --skill smarts-pattern-design-for-microbial-degradation

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 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

8.3 KB, ~1.4k tokens by cl100k_base, as published. Nobody here has run it

SMARTS pattern design for microbial degradation

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

Design and normalize biotransformation rules from the EAWAG Biodegradation and Biocatalysis Database into structured SMARTS patterns and reaction templates for predicting soil and aquatic microbial metabolites. This skill enables systematic encoding of enzyme-catalyzed degradation reactions into computable chemical substructure patterns.

When to use

Apply this skill when you need to predict small molecule metabolism in soil or aquatic microbiota and must translate published biotransformation rules (reaction types, enzyme families, substrate patterns) from EAWAG or similar biodegradation databases into executable chemical pattern-matching rules compatible with cheminformatics libraries.

When NOT to use

  • Input is mammalian or human Phase I/II metabolism (use cyp450 or phaseII biotransformer options instead).
  • Biotransformation rules are already encoded in SMARTS format and loaded in BioTransformer (skip to rule application step).
  • Prediction task requires commercial use of EAWAG BBD data without explicit EnviPath commercial license.

Inputs

  • EAWAG Biodegradation and Biocatalysis Database records (biotransformation rules with reaction type, enzyme family, substrate pattern, product template)
  • Small molecule substrate (SMILES or MOL format)
  • Biotransformation rule set documentation (reaction metadata, condition thresholds)

Outputs

  • Structured SMARTS pattern library (reaction templates with condition metadata)
  • Normalized biotransformation rule set (enzyme classification, substrate patterns, product templates)
  • Predicted metabolite structures (intermediate and final products from applied rules)
  • Biotransformation pathway documentation (reaction sequence, enzyme assignments)

How to apply

Extract biotransformation records from EAWAG BBD that document microbial degradation pathways, including reaction type, enzyme family, substrate specificity, and product structure. Convert each rule into a SMARTS pattern representing the reactive substructure and transformation logic, incorporating condition thresholds (e.g., pH, oxygen availability for aerobic/anaerobic pathways). Normalize the rules into a structured rule set with metadata tags (enzyme EC number, reaction classification, organism scope) to enable systematic lookup and prioritization. Validate each SMARTS pattern by confirming it matches known substrates from EAWAG and generates correct product templates. Store the compiled rule set in a format compatible with BioTransformer's rule application engine, which will apply substructure matching to predict metabolites.

Related tools

Examples

java -jar biotransformer-3.0.0.jar -k pred -b envimicro -ismi "CC(C)C1=CC=C(C)C=C1O" -osdf thymol_microbial_metabolites.sdf -s 2

Evaluation signals

  • SMARTS patterns correctly match known EAWAG substrate examples and generate expected product structures without false positives.
  • Normalized rule set contains all required metadata fields (enzyme family, reaction type, condition thresholds, organism scope) and is parseable by BioTransformer.
  • Predicted metabolite structures from applied rules match reference biotransformations documented in EAWAG BBD literature with correct molecular mass, formula, and logP properties.
  • Biotransformation pathway traces are chemically plausible and show correct enzyme classification and intermediate products at each step.
  • Rule coverage includes both aerobic and anaerobic reactions applicable to soil and aquatic microbiota, as per EAWAG BBD scope.

Limitations

  • SMARTS pattern design requires expert curation; automated conversion from EAWAG records may miss context-specific reaction conditions (pH, electron acceptor).
  • EAWAG BBD data is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0; commercial use requires explicit EnviPath commercial license.
  • SMARTS pattern expressiveness is limited for complex multi-step or cofactor-dependent reactions; rules may need manual refinement for edge cases.
  • Prediction accuracy depends on completeness of EAWAG BBD coverage; degradation pathways not in the database will not be predicted.

Evidence

  • [other] Retrieve the EAWAG Biodegradation and Biocatalysis Database records and extract biotransformation rules (reaction types, enzyme families, substrate patterns, product templates) applicable to soil and aquatic microbial degradation pathways.: "Retrieve the EAWAG Biodegradation and Biocatalysis Database records and extract biotransformation rules (reaction types, enzyme families, substrate patterns, product templates) applicable to soil and"
  • [other] Parse and normalize the biotransformation rules into a structured rule set (SMARTS patterns, condition thresholds, reaction metadata) compatible with cheminformatics libraries.: "Parse and normalize the biotransformation rules into a structured rule set (SMARTS patterns, condition thresholds, reaction metadata) compatible with cheminformatics libraries."
  • [readme] BioTransformer's environmental microbial degradation module uses data from the EAWAG's Biodegradation and Biocatalysis Database, which is licensed by EnviPath under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International.: "BioTransformer's environmental microbial degradation module uses data from the EAWAG's Biodegradation and Biocatalysis Database, which is licensed by EnviPath under the Creative Commons"
  • [other] Implement the rule application engine in BioTransformer that applies the extracted biotransformation rules to input substrate molecules using substructure matching and reaction template expansion.: "Implement the rule application engine in BioTransformer that applies the extracted biotransformation rules to input substrate molecules using substructure matching and reaction template expansion."
  • [readme] For the environmental microbial biodegradation, all reactions (aerobic and anaerobic) are reported, and not only the aerobic biotransformations (as per default in the EAWAG BBD/PPS system).: "For the environmental microbial biodegradation, all reactions (aerobic and anaerobic) are reported, and not only the aerobic biotransformations (as per default in the EAWAG BBD/PPS system)."

What ships with it

Read from the repository

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

Keep looking

Skills are one crate of 326,835. 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.