Skip to main content

Add your description here

Project description

PyCheMelt

Tests codecov Docs

Welcome to PyCheMelt, a python-package to globally analyse protein denaturation data.

Features

  • Data Import: Import differential scanning fluorimetry (DSF) data or circular dichroism (CD) data from various instruments, including Nanotemper (Prometheus and Panta), Unchained Labs (AUNTY and UNCLE), Applied Photophysics (SUPR-DSF and Chirascan), and Jasco instruments.
  • Thermochemical denaturation of protein monomers: Fit the melting curves obtained at different denaturant agent concentrations to a thermochemical denaturation model to determine the thermodynamic parameters of protein unfolding, such as the melting temperature (Tm), the change in enthalpy (ΔH), and the change in heat capacity (ΔCp).
  • Thermal denaturation of oligomers: Fit the melting curves obtained at different protein concentrations to reversible two-state or three-state unfolding models.

Install for Users

You can install PyCheMelt using pip

pip install pychemelt

Or using uv

uv add pychemelt

Examples

Jupyter notebooks with examples of how to use PyChemelt are available at https://github.com/osvalB/pychemelt_analyses

Install from Source - Development

Run these commands in your shell:

git clone https://github.com/osvalB/pychemelt.git
cd pychemelt
uv sync --extra dev

Verify the installation:

uv run pytest -v

Authors

  • Osvaldo Burastero
  • Florian Vögele

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

pychemelt-0.1.41.tar.gz (85.4 kB view details)

Uploaded Source

Built Distribution

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

pychemelt-0.1.41-py3-none-any.whl (90.6 kB view details)

Uploaded Python 3

File details

Details for the file pychemelt-0.1.41.tar.gz.

File metadata

  • Download URL: pychemelt-0.1.41.tar.gz
  • Upload date:
  • Size: 85.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pychemelt-0.1.41.tar.gz
Algorithm Hash digest
SHA256 00fa0f707a22a0fb956503cc8f7970db260e1071a1a3572c88ccd8211340a7a1
MD5 eecee3b736666549bb4a77e5d038d8ba
BLAKE2b-256 99b86ff1b529ff63bdb4a0595855b52802641bfa12ee9e85f10ff7912b1d1fba

See more details on using hashes here.

File details

Details for the file pychemelt-0.1.41-py3-none-any.whl.

File metadata

  • Download URL: pychemelt-0.1.41-py3-none-any.whl
  • Upload date:
  • Size: 90.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pychemelt-0.1.41-py3-none-any.whl
Algorithm Hash digest
SHA256 c364cff42f0b86d5184b83594f2a0bd667ab03632838fff5a01752bdaa142a44
MD5 2e05df04575d729e24f0ffe315a3eed6
BLAKE2b-256 03bf994b3b7f7863ff4691113d2ab5b45772069d33a36924d30fd5379f98d069

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