Skip to main content

dcTMD

This package aids in the analysis of dissipation-corrected targeted molecular dynamics (dcTMD) simulations. The method enforces rare unbinding events of ligands from proteins via a constraint pulling bias. Subsequently, free energy profiles and friction factors are estimated along the unbinding coordinate. For a methodological overview, see our article.

S. Wolf, and G. Stock,
Targeted molecular dynamics calculations of free energy profiles using a nonequilibrium friction correction.,
J. Chem. Theory Comput. 2018 14 (12), 6175-6182,
doi: 10.1021/acs.jctc.8b00835

This package will be published soon:

M. Jäger, V. Tänzel, D. Nagel, and S. Wolf,
Dissipation Corrected Targeted Molecular Dynamics,
in preparation 2025

We kindly ask you to cite these articles in case you use this software package for published works.

Features

  • Intuitive usage via module and CI
  • Sklearn-style API for fast integration into your Python workflow
  • Supports Python 3.9-3.14
  • Multitude of publications with dcTMD

Implemented Key Functionalities

  • Estimation of free energy profiles and friction factors along the unbinding coordinate of ligands as described by Wolf and Stock 2018.
  • Analysis of separate unbinding pathways as described by Wolf et al. 2023.

Installation

dcTMD is available on PyPI and conda-forge.

From PyPI

pip install dcTMD

PyPI project page: https://pypi.org/project/dcTMD/

From conda-forge

conda install conda-forge::dctmd

Conda-forge package page: https://anaconda.org/conda-forge/dcTMD

From GitHub

python3 -m pip install git+ssh://git@github.com/moldyn/dcTMD.git

Local development environment

The runtime dependencies are listed in requirements.txt and environment.yml. For a local checkout, install them with:

python3 -m pip install -r requirements.txt

For conda users, create the environment with:

conda env create -f environment.yml
conda activate dcTMD

Usage

Check out the documentation for an overview over all modules as well as the tutorials.

Metadata

Release files for dcTMD 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dcTMD 1.0.0
File Size Uploaded
dctmd-1.0.0.tar.gz 31.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dcTMD 1.0.0
File Interpreter ABI Platform
dctmd-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 58.0 kB

Release files / dctmd-1.0.0.tar.gz

Download URL dctmd-1.0.0.tar.gz
Size 31.9 kB
Tags Source
SHA-256 checksum
How to use checksums
c8bbd91fffd4e1e1de8cd69a682621ead9a4c2a167f67fa85044476e04d372b9
BLAKE2b-256 checksum
How to use checksums
682ea99dbd914198a76e575411c2e87c6192d6ce29efb986817f9c4a9f0494a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / dctmd-1.0.0-py3-none-any.whl

Download URL dctmd-1.0.0-py3-none-any.whl
Size 26.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
cf50a4ee06cc93ed04a5451b0b00dd6252b0e1b60282f0503335a7e98acbeb52
BLAKE2b-256 checksum
How to use checksums
d3e61b2d5400ad5df5ac7ac981c0f780a07bcf6ef9aa838eaee85c64b2ecfb92
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page