Structure standardization validation
Curated, evidence-grounded skill and software-tool collections for scientific AI agents, generated by the AgenticScienceBuilder
npx -y skills add HolobiomicsLab/asb-skill-collections --skill structure-standardization-validationAssembled 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 you have raw or heterogeneous molecular structure inputs (SMILES strings or SDF files) that will be used for fingerprint calculation, descriptor extraction, or retention time prediction modeling.
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.6 KB, 745 tokens by cl100k_base, as published. Nobody here has run it
structure-standardization-validation
Summary
Standardize molecular structures using PubChem standardization protocol to ensure consistency and validity before downstream chemical descriptor and fingerprint calculation. This preprocessing step guarantees that all input structures (SMILES or SDF format) conform to a uniform chemical representation suitable for comparative analysis.
When to use
Apply this skill when you have raw or heterogeneous molecular structure inputs (SMILES strings or SDF files) that will be used for fingerprint calculation, descriptor extraction, or retention time prediction modeling. Use it before any machine learning feature engineering or retention time model development to ensure all molecules are represented in a canonical, standardized form.
When NOT to use
- Input structures are already validated and standardized by an upstream workflow — skip to fingerprint calculation directly.
- Working with large peptides, proteins, or macromolecules outside the small-molecule scope of the RepoRT pipeline.
- Structures are already in a project-specific canonical form and interoperability with PubChem standardization is not required.
Inputs
- molecular structures in SMILES format
- molecular structures in SDF format
- molecule identifiers (to track structures through standardization)
Outputs
- standardized molecular structures in SMILES format
- standardized molecular structures in SDF format
- standardization status report (indicating success/failure per molecule)
How to apply
Load molecular structures from input files in SMILES or SDF format. Apply the PubChem standardization protocol to each structure, which normalizes chemical representation, resolves stereochemistry ambiguities, and corrects common structural errors. Validate that standardization completed without loss or corruption by checking that each input structure produces exactly one standardized output structure. Retain the standardized structures in the same format (SMILES or SDF) for export to the next workflow step (fingerprint and descriptor calculation). The standardized structures serve as the authoritative chemical representation for all subsequent analyses in the retention time prediction pipeline.
Related tools
- PubChem standardization (Applies chemical standardization protocol to normalize molecular structures, resolve stereochemistry, and ensure canonical representation for fingerprint and descriptor calculation)
Evaluation signals
- Each input structure yields exactly one standardized output structure with no loss or rejection.
- Standardized structures conform to PubChem canonical SMILES or SDF format (deterministic, reproducible across runs).
- Molecule identifiers and standardized structures are correctly paired in the output table with no row misalignment.
- Standardization does not introduce or remove heavy atoms, stereocenters, or functional groups — only normalizes representation.
- Downstream fingerprint and descriptor calculation produces consistent, non-null results for all standardized structures.
Limitations
- PubChem standardization may reject or alter structures with unusual or non-standard chemical entities; such structures should be reviewed and potentially excluded from the training dataset.
- Standardization resolves many stereochemical ambiguities, but explicitly undefined or contradictory stereochemistry in input structures may be lost or corrected in unpredictable ways — validation against known stereochemistry is advised.
- Very large molecules or highly complex polycyclic structures may timeout or fail during standardization; consider filtering by molecular weight or complexity if needed.
Evidence
- [intro] structures are standardized using the PubChem standardization: "structures are standardized using the PubChem standardization"
- [readme] standardization ensures consistency before fingerprint/descriptor calculation: "From the input data structures are standardized using the PubChem standardization and molecular fingerprints and chemical descriptors are calculated using rcdk."
- [other] workflow step definition: "1. Load standardized molecular structures (SMILES or SDF format) from input. 2. Standardize structures using PubChem standardization protocol to ensure consistency."
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.