skills/matchms/references/sources.md
This skill was refreshed on 2026-07-23 against matchms 0.33.1.
>=3.10,<3.15; release history and package metadata.pyproject.toml, tests, examples, and current README.The 0.33.1 wheel was installed in an isolated uv environment and its public
objects were inspected with inspect.signature. Runnable examples in this skill
were checked against that environment.
add_losses, and spectrums to spectra renaming.FlashSimilarity, BlinkCosine, min-max intensity scaling, and new filters.ModifiedCosineGreedy rename and ModifiedCosineHungarian.CosineLinear and preparation for the future 1.0 API.Read the Docs "latest" and the installed 0.33.1 source were treated as authoritative for class names, signatures, return values, and deprecations.
The tutorials are useful for workflow concepts but predate releases 0.27-0.33.
In particular, the pipeline tutorial still uses ModifiedCosine. Current API
docs and release notes supersede tutorial symbol names.
10.21105/joss.02411.10.1073/pnas.1203689109.10.1038/s41598-023-40496-9.10.1038/s41592-023-02012-9.10.1371/journal.pcbi.1008724.These papers motivate methods and interpretation. The matchms implementation and its exact defaults remain defined by the 0.33.1 API/source.
The current PyPI project description lists compatible or complementary tools:
Check each project's current compatibility matrix before combining environments; matchms 0.33.1 uses NumPy 2 and Python 3.10-3.14.
Focused web searches and extracts covered:
No research JSON artifacts were committed to the repository.