agentsclimarketplace

Collision energy optimization for fragmentation

Skill HolobiomicsLab/asb-skill-collections/collections/metabolomics/v2/skills/collision-energy-optimization-for-fragmentation

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 collision-energy-optimization-for-fragmentation

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 N-Me derivatized unsaturated sterol lipid structures (as SMILES or molecular formula) and need to predict MS/MS fragmentation patterns with collision-energy-dependent m/z values and intensities for downstream CCS prediction or LC-IM-MS/MS library matching.

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

6.8 KB, ~1.1k tokens by cl100k_base, as published. Nobody here has run it

collision-energy-optimization-for-fragmentation

License: restricted — no clear open-source license detected for the underlying tool; verify licensing before commercial use or redistribution. <!-- asb-license-banner -->

Summary

Predict and optimize collision energies for MS/MS fragmentation of N-Me derived unsaturated sterol lipids by applying quantum chemistry calculation methods to fragmentation pathways. This enables accurate m/z and relative intensity annotation for isomer-level lipid characterization in LC-IM-MS/MS workflows.

When to use

When you have N-Me derivatized unsaturated sterol lipid structures (as SMILES or molecular formula) and need to predict MS/MS fragmentation patterns with collision-energy-dependent m/z values and intensities for downstream CCS prediction or LC-IM-MS/MS library matching. Specifically applicable when double bond position isomerism must be resolved and quantitative fragment intensity ratios are required.

When NOT to use

  • Input molecules lack C=C double bonds or are not N-Me derivatized (README states 'only test sterol lipids' despite theoretical applicability to all C=C-containing molecules)
  • Raw experimental MS/MS data is already available and does not require prediction (this skill is for generating predicted spectra, not interpreting acquired data)
  • Collision energy optimization is not a constraint — if simple fragmentation rules suffice without energy tuning, this quantum chemistry approach is overkill

Inputs

  • SMILES strings of N-Me derivatized unsaturated sterol lipids
  • Molecular formulas of N-Me derived sterol lipids
  • Lipid structure identifiers with double bond position annotations

Outputs

  • Structured table with lipid identifiers, fragment assignments, m/z values, and relative intensities
  • CSV or JSON record file of predicted MS/MS fragments indexed by collision energy
  • Collision energy parameters and fragmentation metrics per lipid

How to apply

Load input lipid structure data (SMILES or molecular formula) for N-Me derivatized unsaturated sterols into a Jupyter notebook environment. Apply quantum chemistry calculation methods to predict fragmentation pathways, recognizing C=C double bond positions and applying N-Me fragmentation patterns to generate collision-energy-dependent fragmentation predictions. For each lipid structure, compute predicted m/z values and relative fragment intensities as a function of collision energy. Compile results into a structured table with lipid identifiers, fragment assignments, fragmentation metrics, and collision energy parameters. Export as CSV or JSON for integration into CCS prediction and LC-IM-MS/MS matching pipelines. Validation occurs through comparison of predicted m/z and intensity patterns against experimental LC-IM-MS/MS data.

Related tools

  • RDKit (Structure parsing and recognition of double bond positions; generation of fragmentation patterns based on N-Me derivatization)
  • Python (Implementation language for quantum chemistry calculation methods and fragmentation prediction scripts)
  • Jupyter Notebook (Execution environment for all MS/MS calculation functions and collision energy optimization workflows) — github.com/Chen-micslab/QCCAssisted4DSterol

Evaluation signals

  • Predicted m/z values match experimental LC-IM-MS/MS observed fragment masses within instrument resolution (typically ≤5 ppm for high-resolution instruments)
  • Relative fragment intensities show consistent collision-energy dependence: low-energy fragments are abundant for low m/z, high-energy fragments increase with collision energy
  • All predicted fragments correspond to chemically plausible N-Me fragmentation cleavages at double bonds
  • Exported CSV/JSON records are parseable and contain no missing values for lipid ID, fragment assignment, m/z, intensity, and collision energy fields
  • Predicted spectrum comparison against experimental 4D sterolomics data (LC, IM, MS/MS, RT) yields high cosine similarity (>0.7) for matched lipid identifications

Limitations

  • Method has been tested only on sterol lipids despite theoretical applicability to all molecules with C=C bonds; generalization to other lipid classes remains unvalidated
  • Quantum chemistry calculation accuracy depends on quality of input SMILES/molecular formula; incorrect or ambiguous structure notation will propagate errors
  • Collision energy optimization assumes standard N-Me derivatization chemistry; alternative derivatization schemes or modifications not represented in the training basis may produce unreliable predictions

Evidence

  • [other] Apply quantum chemistry calculation methods to predict fragmentation pathways and collision energies for each lipid structure.: "Apply quantum chemistry calculation methods to predict fragmentation pathways and collision energies for each lipid structure."
  • [readme] The script recognises double bond positions and generates MS/MS based on N-Me fragmentation patterns.: "The script recognises double bond positions and generates MS/MS based on N-Me fragmentation patterns."
  • [other] Generate predicted MS/MS fragments with corresponding m/z values and relative intensity annotations.: "Generate predicted MS/MS fragments with corresponding m/z values and relative intensity annotations."
  • [readme] All functions are implemented in jupyter notebook: "All functions are implemented in jupyter notebook"
  • [readme] The script is written on the basis of RDkit's built-in functions.: "The script is written on the basis of RDkit's built-in functions."

What ships with it

Read from the repository

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

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.