Lipid fragmentation pattern prediction
Use when you have defined lipid species (class, chain composition, and adducts) and need to generate precursor–fragment transition pairs for targeted lipidomics experiments.From its SKILL.md
npx -y skills add HolobiomicsLab/asb-skill-collections --skill lipid-fragmentation-pattern-predictionAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 15 stars15 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
6.9 KB, ~1.1k tokens by cl100k_base, as published. Nobody here has run it
lipid-fragmentation-pattern-prediction
Summary
LipidCreator predicts expected fragment m/z values and transition metadata for lipid molecules based on defined chain composition and fragmentation rules, enabling the construction of targeted PRM/MRM assays. This skill bridges lipid structure specification to MS/MS experimental design by automating the calculation of diagnostic fragments and collision energy parameters.
When to use
Use this skill when you have defined lipid species (class, chain composition, and adducts) and need to generate precursor–fragment transition pairs for targeted lipidomics experiments. Specifically applicable when designing PRM or MRM assays for Skyline or when you need to predict which m/z values will be observed as diagnostic fragments during collision-induced dissociation of a lipid molecular ion.
When NOT to use
- Input is empirical MS/MS spectra rather than lipid structures — use spectral matching or library search instead.
- Lipid class or chain composition is unknown or ambiguous — fragmentation rules cannot be applied without structural specification.
- Fragments have already been experimentally validated and optimized on your specific instrument — use those values directly rather than re-predicting.
Inputs
- Lipid definitions (species name, chain composition, adducts)
- Lipid class classification (e.g., PC, PE, TG, SM)
- Optional: retention time predictions or windows
Outputs
- Target list (tab-delimited or CSV with precursor m/z, fragment m/z, collision energy, polarity, retention time window)
- Skyline-compatible transition metadata
- Fragment library in .blib or .msp format
How to apply
Parse the lipid definition (species name, chain composition, and adducts) into LipidCreator. The tool applies lipid-class-specific fragmentation rules and chain cleavage patterns to calculate expected fragment m/z values for each precursor. Generate a transition list by pairing each precursor m/z with its predicted fragments, and assign collision energy values and retention time windows. Format the output as a tab-delimited or CSV target list compatible with Skyline import, or export as a standalone spectral library (.blib or .msp format). The predictions rely on known fragmentation mechanisms for the lipid class (e.g., neutral loss of headgroup, fatty acid chain loss, and characteristic diagnostic ions) and should be validated experimentally on your instrument.
Related tools
- Skyline (Execution environment for PRM/MRM workflow; imports and displays target lists and fragment libraries generated by LipidCreator for experiment configuration and data analysis) — https://skyline.ms/project/home/software/Skyline/begin.view
- Thermo QExactive HF (Validated high-resolution mass spectrometer for which LipidCreator-predicted fragments have been tested and confirmed)
- Agilent QTOF (Validated quadrupole time-of-flight instrument for which LipidCreator-predicted fragments have been tested and confirmed)
Evaluation signals
- Fragment m/z values match known diagnostic ions for the lipid class (e.g., m/z 184 for PC headgroup, m/z 264 for PE headgroup).
- Precursor and fragment m/z values fall within the expected mass range and match theoretical isotope patterns for the specified adducts.
- Transition list can be imported without error into Skyline and displays correctly with valid precursor–fragment pairings.
- Collision energy values assigned are within the instrument's valid range and reflect typical values for the lipid class and fragmentation pathway.
- Experimental MS/MS spectra acquired using the predicted transition list show major peaks at or near the predicted fragment m/z values (validates predictions on your specific instrument).
Limitations
- Predictions are based on established fragmentation rules for major lipid classes; unusual lipid structures or modifications may not fragment as predicted.
- Collision energy assignments are approximate and may require instrument-specific optimization; values must be validated experimentally.
- LipidCreator has been tested primarily on Thermo QExactive HF and Agilent QTOF instruments; compatibility with other mass spectrometers is not documented.
- Retention time prediction (if included) requires calibration data and may vary significantly between chromatographic methods and columns.
- No changelog available in the documentation; incremental improvements or bug fixes may not be tracked or communicated to users.
Evidence
- [other] LipidCreator accepts lipid definitions as input and produces target lists and fragment libraries that are formatted for import into Skyline, enabling users to configure PRM and MRM targeted experiments.: "LipidCreator accepts lipid definitions as input and produces target lists and fragment libraries that are formatted for import into Skyline"
- [other] Calculate expected fragment m/z values based on lipid fragmentation rules and chain cleavage patterns.: "Calculate expected fragment m/z values based on lipid fragmentation rules and chain cleavage patterns"
- [other] Format output as tab-delimited or CSV target list file compatible with Skyline import (precursor m/z, fragment m/z, collision energy, polarity, retention time window).: "Format output as tab-delimited or CSV target list file compatible with Skyline import (precursor m/z, fragment m/z, collision energy, polarity, retention time window)"
- [readme] It can be used to create user-defined target lists and fragment libraries for PRM and MRM experiments in Skyline.: "It can be used to create user-defined target lists and fragment libraries for PRM and MRM experiments in Skyline"
- [readme] It has been tested with Thermo QExactive HF and Agilent QTOF instruments.: "It has been tested with Thermo QExactive HF and Agilent QTOF instruments"
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.