Skip to content
Back to skills

Lcms Feature Extraction

ASecurity

Use when when you have raw LC-MS chromatographic data (mzML or vendor

  • 16 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 12, 2026
ai-agentspythongogitdocumentation

Security analysis

A100/100

Scanned September 12, 2026

npx -y skills add HolobiomicsLab/asb-skill-collections --skill lcms-feature-extraction --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Lcms Feature Extraction?

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

Security grade badge for Lcms Feature Extraction
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/holobiomicslab-lcms-feature-extraction/badge)](https://www.skillsdirectory.com/skills/holobiomicslab-lcms-feature-extraction)

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: lcms-feature-extraction
description: Use when when you have raw LC-MS chromatographic data (mzML or vendor
  format) and need to identify and characterize all detectable peaks across the full
  retention time range for untargeted metabolomics or discovery workflows.
license: CC-BY-4.0
metadata:
  edam_operation: http://edamontology.org/operation_3215
  edam_topics:
  - http://edamontology.org/topic_0121
  - http://edamontology.org/topic_3370
  tools:
  - masscube
  - Python
  techniques:
  - LC-MS
  tool_license:
    tier: noncommercial
    requires_ack: true
    ref: CC-BY-NC-4.0
    url: huaxuyu/masscube
  license_tier: noncommercial
  provenance_tier: literature
derived_from:
- doi: 10.1038/s41467-025-60640-5
  title: MassCube
evidence_spans:
- masscube is an integrated Python package for liquid chromatography-mass spectrometry
  (LC-MS) data processing.
- masscube is an integrated Python package for liquid chromatography-mass spectrometry
  (LC-MS) data processing
- masscube is an integrated Python package
claims: []
provenance:
  collection: https://w3id.org/holobiomicslab/asb-skill/collection/metabolomics/v2
  assembled_by: scripts/collect_metabolomics_collection.py
  sources:
  - build: coll_masscube_cq
    doi: 10.1038/s41467-025-60640-5
    title: MassCube
  dedup_kept_from: coll_masscube_cq
schema_version: 0.2.0
attribution:
  generator: AgenticScienceBuilder
  original_doi: 10.1038/s41467-025-60640-5
  all_source_dois:
  - 10.1038/s41467-025-60640-5
  zenodo_doi: 10.5281/zenodo.20794027
  curators: []
  promoter: Louis-Félix Nothias
  sponsor: CNRS & Université Côte d'Azur
---

# lcms-feature-extraction

> **License: noncommercial** — confirm your use is a permitted (noncommercial) purpose before applying; commercial use requires a separate license (see `metadata.tool_license`). <!-- asb-license-banner -->
## Summary

Nontargeted peak detection and segmentation of raw LC-MS data (mzML or vendor formats) to extract chromatographic features with precise m/z, retention time, intensity, and peak width metadata. This skill produces a feature table suitable for downstream metabolomics analysis.

## When to use

When you have raw LC-MS chromatographic data (mzML or vendor format) and need to identify and characterize all detectable peaks across the full retention time range for untargeted metabolomics or discovery workflows. Apply this skill as the first processing step before feature annotation or statistical analysis.

## When NOT to use

- Input data is already a processed feature table (peaks already detected and segmented)
- Analysis requires targeted detection of known compounds only (use targeted peak detection instead)

## Inputs

- Raw LC-MS data file (mzML format)
- Raw LC-MS data file (vendor format)

## Outputs

- Feature table (CSV format)
- Feature table (feather format)
- Peak metadata table (m/z, retention time, intensity, peak width, quality metrics)

## How to apply

Load raw LC-MS data into MassCube and apply its nontargeted peak detection algorithm to identify chromatographic peaks across the full retention time range. The algorithm performs peak segmentation to define precise peak boundaries and extract peak characteristics including m/z value, retention time, intensity, and peak width. Export the resulting feature table in tabular format (CSV or feather) containing all detected peaks with their metadata and quality metrics. The skill is grounded in MassCube's highly accurate peak detection and segmentation capabilities designed specifically for LC-MS feature extraction workflows.

## Related tools

- **masscube** (Python package that performs nontargeted peak detection, segmentation, and feature extraction from LC-MS data) — https://github.com/huaxuyu/masscube/

## Evaluation signals

- Feature table schema validation: output contains required columns (m/z, retention time, intensity, peak width) with numeric types and no null values in core fields
- Peak boundary precision: segmented peaks have well-defined start/end retention times with positive peak widths
- Feature count reasonableness: number of detected peaks scales appropriately with raw data complexity and instrument sensitivity
- Quality metrics presence: comprehensive feature quality evaluation metadata is populated for each detected peak
- No data loss: all peaks detected across the full retention time range are represented in the export

## Limitations

- Algorithm accuracy depends on raw data quality and instrument resolution; low-abundance or poorly resolved peaks may be missed or incorrectly segmented
- No changelog documentation available for version tracking and method validation across MassCube releases

## Evidence

- [readme] Peak detection capability: "Highly accurate nontargeted peak detection and segmentation."
- [other] Workflow steps: "1. Load raw LC-MS data (mzML or vendor format) into MassCube. 2. Apply nontargeted peak detection algorithm to identify chromatographic peaks across the full retention time range. 3. Perform peak"
- [readme] Feature quality evaluation: "Comprehensive feature quality evaluation."
- [readme] Tool description: "masscube is an integrated Python package for liquid chromatography-mass spectrometry (LC-MS) data processing."

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.