一键导入
molecular-networking-with-matchms
Comprehensive guide to molecular networking analysis using the matchms Python library for mass spectrometry data
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Comprehensive guide to molecular networking analysis using the matchms Python library for mass spectrometry data
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Pure Python geospatial computation without geopandas or shapely. Provides algorithms for point-in-polygon, distance calculations, GeoJSON reading, spatial joins, and buffer analysis using only numpy, pandas, math, and built-in modules.
Covalent molecular docking for irreversible inhibitor design. Dock ligands with warheads to protein reactive residues (Cys, SeCys, Lys, Ser, Tyr). Multi-seed reproducibility assessment, contact analysis, de novo design workflows.
Diffusion-based molecular docking. Predict protein-ligand binding poses from PDB/SMILES, confidence scores, virtual screening, for structure-based drug design. Not for affinity prediction.
| name | Molecular Networking with matchms |
| description | Comprehensive guide to molecular networking analysis using the matchms Python library for mass spectrometry data |
| version | 1 |
| license | MIT |
| tags | ["mass-spectrometry","metabolomics","molecular-networking","bioinformatics","cheminformatics"] |
Molecular networking is a computational approach for organizing and visualizing mass spectrometry (MS/MS) data by connecting similar spectra in a network graph. This visualization helps researchers:
matchms is a Python library designed for importing, processing, and analyzing MS/MS data to create molecular networks.
Conda (Recommended):
pip:
Development:
Using SpectrumProcessor (Recommended):
Using Individual Filters:
CosineGreedy (Fast):
ModifiedCosine (For Analogs):
Parallel Processing:
tolerance: m/z matching tolerance
mz_power: m/z weighting
intensity_power: intensity weighting
score_cutoff: similarity threshold
max_links: edges per node
top_n: candidates to consider
link_method:
n_required: minimum peaks
n_max: maximum peaks
mz_from/mz_to: m/z range
Cause: Too aggressive filtering
Solutions:
n_requiredmz_toCause: score_cutoff too high
Solutions:
max_linksCause: Missing precursor_mz
Solution:
Solutions:
reduce_to_number_of_peaks(s, n_max=50)Solutions:
precursor_mz: Precursor m/zspectrum_id: Unique identifiercharge: Ion charge stateretention_time: Retention timecompound_name: Compound namesmiles: SMILES stringinchi: InChI stringmatchms provides:
✓ Multiple file formats ✓ Flexible processing ✓ Various similarity algorithms ✓ Network creation and export ✓ Tool integration ✓ Extensible design
This skill covers installation, workflows, API reference, templates, optimization, integration, troubleshooting, and best practices for molecular networking with matchms.