Skip to main content

Python package to perform compound identification in mass spectrometry via spectral library matching.

Project description

PyCompound

A Python-based tool for spectral library matching, PyCompound is available as a Python package with a command-line interface (CLI) available and as a GUI application build with Python/Shiny. It performs spectral library matching to identify chemical compounds, offering a range of spectrum preprocessing transformations and similarity measures, including Cosine, three entropy-based similarity measures, and a plethora of binary similarity measures. PyCompound also includes functionality to tune parameters commonly used in a compound identification workflow given a query library of spectra with known ID. PyCompound supports both high-resolution mass spectrometry (HRMS) data (e.g., LC-MS/MS) and nominal-resolution mass spectrometry (NRMS) data (e.g., GC-MS). For the full documentation, see the GitHub repository https://github.com/hdlugas/pycompound.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pycompound-0.0.9.tar.gz (31.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pycompound-0.0.9-py3-none-any.whl (36.0 kB view details)

Uploaded Python 3

File details

Details for the file pycompound-0.0.9.tar.gz.

File metadata

  • Download URL: pycompound-0.0.9.tar.gz
  • Upload date:
  • Size: 31.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.11

File hashes

Hashes for pycompound-0.0.9.tar.gz
Algorithm Hash digest
SHA256 acd37c61822511d8e4f62cf103fd1db9bc84fe0c3c80a2ea575977bb77a91774
MD5 a176ed510090330fbdb40c135fd30c9f
BLAKE2b-256 36922dc646663e724e43883ea8de01bfd7464c3fb6fb8b7bee2c9f4965d0cc91

See more details on using hashes here.

File details

Details for the file pycompound-0.0.9-py3-none-any.whl.

File metadata

  • Download URL: pycompound-0.0.9-py3-none-any.whl
  • Upload date:
  • Size: 36.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.11

File hashes

Hashes for pycompound-0.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 da3b3d304de8f73934375d7600bb7fcabe520c904a12051009fd6dfde3f7e542
MD5 3db3512ddb9eae08b61dc41a1014ffdb
BLAKE2b-256 e20bd5c5ef579c5176f8555e4c131c3d8dde2f3483e8e386fe8ec92a76b3d8a2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page