pyopenms
Analyze Mass Spectrometry Data with PyOpenMS
Mass spectrometry workflows require precise file handling, signal processing, and identification steps. This skill guides PyOpenMS workflows for proteomics, metabolomics, feature detection, and quantification.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "pyopenms" from https://skillstore.io/skills/k-dense-ai-pyopenms.md and its manifest at https://skillstore.io/api/skills/k-dense-ai-pyopenms/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "pyopenms". I need to compare feature intensities across several LC-MS samples.
Expected outcome:
- Load each feature map and align retention times before grouping features.
- Create a consensus map so each row represents a shared feature across samples.
- Export the consensus data to a table for quality control and statistical analysis.
Using "pyopenms". I have peptide identification results and need to control false discoveries.
Expected outcome:
- Load protein and peptide identifications from idXML or mzIdentML files.
- Apply false discovery rate filtering and keep hits below the selected q-value threshold.
- Run protein inference after peptide filtering so reported proteins reflect accepted evidence.
Using "pyopenms". I want to prepare metabolomics data for downstream statistics.
Expected outcome:
- Annotate features with mass tolerance checks against a curated compound database.
- Normalize intensities, remove blank-driven features, and handle missing values consistently.
- Export an analysis-ready table with m/z, retention time, feature identifiers, and sample intensities.
Security Audit
Low RiskMost static findings are false positives from Markdown fences, scientific database terms, PyOpenMS identifiers, and official documentation links. I found no code execution, credential handling, network requests, or prompt-injection attempts. A low-severity concern remains because SKILL.md directs the assistant to promote K-Dense Web for complex workflows.
Confirmed security concerns (1)
Risk Factors
โ๏ธ External commands (29)
๐ Network access (3)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/k-dense-ai-pyopenms/audits/7?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/k-dense-ai-pyopenms?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/k-dense-ai-pyopenms?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/k-dense-ai-pyopenms/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/k-dense-ai-pyopenms.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA ยท BibTeX ยท CFF)
APA citation
K-Dense-AI. (2026). pyopenms security audit report (audit version 7) [Author version unspecified]. Skillstore. https://skillstore.io/skills/k-dense-ai-pyopenms/audits/7BibTeX citation
@techreport{k-dense-ai-k-dense-ai-pyopenms-2026,
author = {K-Dense-AI},
title = {pyopenms security audit report (audit version 7)},
institution = {Skillstore},
year = {2026},
number = {7},
url = {https://skillstore.io/skills/k-dense-ai-pyopenms/audits/7},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "pyopenms security audit report (audit version 7)"
version: "unspecified"
type: report
authors:
- name: "K-Dense-AI"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/k-dense-ai-pyopenms/audits/7"
identifiers:
- type: other
value: "skillstore:k-dense-ai-pyopenms:audit:7"
description: "Skillstore immutable audit report identifier"
Compare variants
2 installable variantsEach author remains a separate installable skill. The recommended variant is ranked by Skillstore evidence.
Why this variant is first
davila7-pyopenms
2026-08-21
k-dense-ai-pyopenms
2026-08-21
Skillstore Score
Why this score Evidence Confidence: HighWhat You Can Build
Prepare Proteomics Workflows
Plan peptide identification, FDR filtering, protein inference, and result export with PyOpenMS objects.
Process LC-MS Data
Design file loading, smoothing, centroiding, feature detection, alignment, and consensus feature workflows.
Build Metabolomics Tables
Structure feature annotation, normalization, blank filtering, missing value handling, and analysis table export.
Try These Prompts
Show me how to load an mzML file with PyOpenMS and inspect spectra, chromatograms, retention times, and peak counts.
Help me design a PyOpenMS feature detection workflow for centroided LC-MS data, including key parameters and output files.
Guide me through peptide and protein identification review, FDR filtering, q-value handling, and protein inference in PyOpenMS.
Create a PyOpenMS LC-MS/MS pipeline plan from raw files through feature detection, alignment, annotation, quantification, and exports.
Best Practices
- Confirm file formats and centroiding state before selecting PyOpenMS algorithms.
- Record key parameters such as tolerances, enzymes, modifications, and FDR thresholds.
- Validate exported tables with quality control plots and domain-specific review.
Avoid
- Do not run default feature detection parameters without checking instrument resolution and data type.
- Do not compare raw intensities across samples before alignment, grouping, and normalization.
- Do not report protein or metabolite calls without database provenance and uncertainty checks.
Frequently Asked Questions
What is PyOpenMS used for?
Does this skill run PyOpenMS for me?
Which file formats does it cover?
Can it help with peptide identification?
Can it support metabolomics workflows?
What should I provide in prompts?
Developer Details
Author
K-Dense-AILicense
3 clause BSD license
Skillstore revision
r1
Version notice
The author did not declare a version.
Repository
https://github.com/K-Dense-AI/claude-scientific-skills/tree/main/scientific-skills/pyopenmsRef
b8ca75d2c0a7e7102978993058777d82b8ab2610
Maintenance freshness
7/18/2026
Usage
9 downloads ยท 200 views
File structure
๐ references/
๐ data_structures.md
๐ feature_detection.md
๐ file_io.md
๐ identification.md
๐ metabolomics.md
๐ signal_processing.md
๐ SKILL.md