Skip to content
Back to skills

Precursor Product Mz Parsing

ASecurity

Use when you have raw MRM sample files from a LC-MS/MS instrument and

  • 16 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 12, 2026
ai-agentsreactgitdocumentation

Works with

  • cursor

Security analysis

A100/100

Scanned September 12, 2026

npx -y skills add HolobiomicsLab/asb-skill-collections --skill precursor-product-mz-parsing --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Precursor Product Mz Parsing?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Precursor Product Mz Parsing
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/holobiomicslab-precursor-product-mz-parsing/badge)](https://www.skillsdirectory.com/skills/holobiomicslab-precursor-product-mz-parsing)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: precursor-product-mz-parsing
description: Use when you have raw MRM sample files from a LC-MS/MS instrument and
  need to systematically recover all precursor m/z and product m/z pairs for each
  transition. Use this as an initial parsing step before quantitation, method optimization,
  or transition verification workflows.
license: CC-BY-4.0
metadata:
  edam_operation: http://edamontology.org/operation_3434
  edam_topics:
  - http://edamontology.org/topic_0121
  - http://edamontology.org/topic_3520
  tools:
  - get_PrecMZ_ProdMZ
  - MRMQuant
  techniques:
  - LC-MS
  license_tier: restricted
  provenance_tier: literature
derived_from:
- doi: 10.1021/acs.analchem.4c02462
  title: MRMQuant
evidence_spans:
- Users can install get_PrecMZ_ProdMZ in the "program/associated programs" folder
  to acquire precursor and product m/z values in an MRM sample file.
- Be sure to use the latest version (currently MRMQuant v2.7).
claims: []
provenance:
  collection: https://w3id.org/holobiomicslab/asb-skill/collection/metabolomics/v2
  assembled_by: scripts/collect_metabolomics_collection.py
  sources:
  - build: coll_mrmquant_cq
    doi: 10.1021/acs.analchem.4c02462
    title: MRMQuant
  dedup_kept_from: coll_mrmquant_cq
schema_version: 0.2.0
attribution:
  generator: AgenticScienceBuilder
  original_doi: 10.1021/acs.analchem.4c02462
  all_source_dois:
  - 10.1021/acs.analchem.4c02462
  zenodo_doi: 10.5281/zenodo.20794027
  curators: []
  promoter: Louis-Félix Nothias
  sponsor: CNRS & Université Côte d'Azur
---

# precursor-product-mz-parsing

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

Extract precursor and product m/z value pairs from MRM (multiple reaction monitoring) LC-MS/MS raw data files using the get_PrecMZ_ProdMZ utility. This skill enables automated identification and tabulation of all MRM transitions' mass-to-charge ratios, essential for method validation and quantitation workflow setup.

## When to use

Apply this skill when you have raw MRM sample files from a LC-MS/MS instrument and need to systematically recover all precursor m/z and product m/z pairs for each transition. Use this as an initial parsing step before quantitation, method optimization, or transition verification workflows.

## When NOT to use

- Input is already a parsed or pre-extracted m/z transition table.
- Working with non-MRM data (e.g., full-scan MS, data-independent acquisition, or other MS/MS acquisition modes).
- Using MRMQuant versions older than v2.7.

## Inputs

- Raw MRM sample file (LC-MS/MS instrument format)

## Outputs

- Structured table of precursor m/z and product m/z value pairs (CSV or TSV format)
- Tabulated list of all MRM transitions with associated m/z values

## How to apply

Install get_PrecMZ_ProdMZ into the MRMQuant v2.7 'program/associated programs' folder from the project repository. Load the raw MRM sample file (native LC-MS/MS instrument format) into the utility. The program parses the file to identify all MRM transitions and their associated precursor and product m/z values. Extract and tabulate the precursor–product m/z pairs for each transition, outputting results in a structured table format (CSV or TSV) for downstream analysis or method documentation.

## Related tools

- **MRMQuant** (Parent quantitation package that hosts and manages get_PrecMZ_ProdMZ as an associated utility for MRM data processing) — github.com/kslynn128171/MRMQuant
- **get_PrecMZ_ProdMZ** (Dedicated utility for parsing raw MRM files and extracting precursor–product m/z transition data) — github.com/kslynn128171/MRMQuant

## Evaluation signals

- Output table contains one row per unique MRM transition with no missing or null m/z values.
- All precursor m/z values match the expected monoisotopic mass or expected parent ion m/z for the target compound.
- All product m/z values fall within the expected fragmentation pattern for the given precursor ion (typically < precursor m/z).
- CSV or TSV output is well-formed, parseable, and contains consistent column headers (e.g., 'Transition', 'Precursor_mz', 'Product_mz').
- Number of transitions extracted matches the expected count from the LC-MS/MS acquisition method file.

## Limitations

- Requires MRMQuant v2.7 or later; compatibility with older versions not confirmed.
- Only processes raw MRM sample files; cannot work with already-converted or abstracted data formats.
- No changelog provided in the repository documentation, limiting version-to-version change tracking.
- Depends on successful file format recognition; instrument-specific raw formats may require vendor-specific drivers or converters.

## Evidence

- [readme] Users can install get_PrecMZ_ProdMZ in the "program/associated programs" folder to acquire precursor and product m/z values in an MRM sample file.: "Users can install get_PrecMZ_ProdMZ in the "program/associated programs" folder to acquire precursor and product m/z values in an MRM sample file."
- [other] The get_PrecMZ_ProdMZ program is an associated utility that reads an MRM sample file and acquires precursor and product m/z values for each transition.: "The get_PrecMZ_ProdMZ program is an associated utility that reads an MRM sample file and acquires precursor and product m/z values for each transition."
- [readme] Be sure to use the latest version (currently MRMQuant v2.7).: "Be sure to use the latest version (currently MRMQuant v2.7)."
- [other] Output the extracted m/z values in a structured table format (CSV or TSV).: "Output the extracted m/z values in a structured table format (CSV or TSV)."

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in ai-agents →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.