agentsclimarketplace

Molecular structure prediction validation

Skill HolobiomicsLab/asb-skill-collections/packs/metabolomics/nmr/skills/molecular-structure-prediction-validation

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 molecular-structure-prediction-validation

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 executed the MultiModalSpectralTransformer architecture on a set of multi-modal spectroscopic inputs (NMR, HSQC, COSY, IR) and obtained predicted molecular structures, and you need to assess prediction accuracy and structural correctness against ground-truth or reference.

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.7 KB, ~1.2k tokens by cl100k_base, as published. Nobody here has run it

molecular-structure-prediction-validation

Summary

Validate predicted molecular structures from transformer-based spectroscopic models by comparing model outputs against reference structures using structural similarity metrics and exact-match validation. This skill ensures that automated structure elucidation from integrated spectroscopic modalities (NMR, HSQC, COSY, IR) produces chemically valid and accurate predictions.

When to use

When you have executed the MultiModalSpectralTransformer architecture on a set of multi-modal spectroscopic inputs (NMR, HSQC, COSY, IR) and obtained predicted molecular structures, and you need to assess prediction accuracy and structural correctness against ground-truth or reference structures provided in the original publication datasets.

When NOT to use

  • When you have not yet executed the transformer model on spectroscopic inputs — validation requires model predictions to exist first.
  • When your input spectroscopic data has not been preprocessed into the transformer's expected format (e.g., raw instrument files instead of tensor-encoded spectra).
  • When reference structures are unavailable or when the prediction task is exploratory (i.e., no ground truth exists to validate against).

Inputs

  • predicted molecular structures (SMILES, InChI, or molecular graph format)
  • reference molecular structures (from GitHub repository or Zenodo deposits)
  • multi-modal spectroscopic input data (NMR, HSQC, COSY, IR spectra in preprocessed format)

Outputs

  • comparison report with prediction accuracy metrics
  • structural discrepancy analysis
  • atom-level and functional-group-level accuracy scores
  • visualization of predicted vs. reference structures

How to apply

Load the predicted molecular structures generated by the transformer model and retrieve the corresponding reference molecular structures from the GitHub repository or Zenodo deposits. Preprocess both sets into a consistent chemical representation format (e.g., SMILES strings or molecular graph structures). Apply structural similarity metrics (such as Tanimoto coefficients or graph-based similarity) to compare predicted against reference structures, or perform exact-match validation if deterministic structure recovery is expected. Generate a comparison report documenting prediction accuracy, structural discrepancies, and any atoms or functional groups where predictions deviate. Use the results to identify systematic failure modes or dataset-specific challenges.

Related tools

  • MultiModalSpectralTransformer (Core transformer-based architecture for predicting molecular structures from integrated spectroscopic modalities; outputs the predicted structures that are then validated by this skill.) — https://github.com/mpriessner/MultiModalSpectralTransformer
  • RDKit (Molecular cheminformatics toolkit for parsing, manipulating, and comparing molecular structures (SMILES, InChI); used for structural similarity calculation and structure normalization.)

Evaluation signals

  • Exact-match validation: predicted structures match reference structures with 100% agreement (deterministic recovery).
  • Structural similarity metric (e.g., Tanimoto coefficient or graph edit distance) exceeds a domain-appropriate threshold (e.g., >0.7 for meaningful similarity).
  • Atom-level accuracy: atomic composition, valence, and connectivity in predicted structures align with reference structures.
  • No systematic bias in errors: discrepancies are distributed across diverse molecular scaffolds rather than concentrated in a few substructure patterns.
  • Comparison report successfully documents and quantifies discrepancies, enabling diagnosis of failure modes (e.g., missing rings, incorrect stereochemistry).

Limitations

  • Validation accuracy depends on availability of high-quality reference structures; errors or incompleteness in reference data will propagate into comparison results.
  • Structural similarity metrics are sensitive to representation choice (SMILES canonicalization, bond order assignment); minor variations in how structures are encoded may affect reported similarity scores.
  • The skill assumes the transformer has been trained or fine-tuned on datasets similar to the validation set; cross-domain prediction may suffer accuracy loss not captured by validation against the original dataset.
  • Computational requirements are substantial (≥16 GB RAM, high-performance GPU with CUDA 11.1 support); validation at scale may require distributed or batch processing.

Evidence

  • [other] Execute the transformer-based architecture to generate predicted molecular structures for each input spectrum set. 5. Retrieve reference molecular structure predictions from the GitHub repository or Zenodo deposits. 6. Compare predicted structures against reference outputs using structural similarity metrics or exact-match validation. 7. Generate a comparison report documenting prediction accuracy and any structural discrepancies.: "Execute the transformer-based architecture to generate predicted molecular structures for each input spectrum set. 5. Retrieve reference molecular structure predictions from the GitHub repository or"
  • [readme] MultiModalSpectralTransformer is a transformer-based architecture that integrates various spectroscopic modalities (NMR, HSQC, COSY, IR) for automated molecular structure prediction: "MultiModalSpectralTransformer is a transformer-based architecture that integrates various spectroscopic modalities (NMR, HSQC, COSY, IR) for automated molecular structure prediction"
  • [readme] GPU: A high-performance GPU is necessary. We recommend using an NVIDIA GPU with CUDA 11.1 support (e.g., NVIDIA V100 or K80). Memory: At least 16GB RAM to handle datasets and model training.: "GPU: A high-performance GPU is necessary. We recommend using an NVIDIA GPU with CUDA 11.1 support. Memory: At least 16GB RAM to handle datasets and model training."
  • [other] Download spectral input files (NMR, HSQC, COSY, IR data) from the three Zenodo deposits (10.5281/zenodo.16076914, 10.5281/zenodo.16257786, 10.5281/zenodo.17284940). 3. Load and preprocess the multi-modal spectroscopic data into the transformer model's expected input format.: "Load and preprocess the multi-modal spectroscopic data into the transformer model's expected input format."

What ships with it

Read from the repository

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

Keep looking

Skills are one crate of 327,132. 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.