Skip to main content

Build Status Documentation Status DOI SWH

DEER-PREdict

Overview

A package for double electron-electron resonance (DEER) and paramagnetic relaxation enhancement (PRE) predictions from molecular dynamics ensembles.

Installation

To install DEER-PREdict, use the PyPI package:

  pip install DEERPREdict

or clone the repo:

  git clone https://github.com/KULL-Centre/DEERpredict.git
  cd DEERpredict

  pip install -e . 

The software requires Python 3.6-3.9.

In case of dependency issues, consider installing FRETpredict in a new environment

  conda create -n myenv python=3.9 pip
  conda activate myenv
  pip install -e .

Documentation

Documentation Status

Testing

Run all the tests in one go

  cd DEERpredict

  python -m pytest

or run single tests, e.g.

  cd DEERpredict

  python -m pytest tests/test_PRE.py::test_ACBP
  python -m pytest tests/test_DEER.py::test_T4L

Example

Example of how to run PREpredict to calculate the intensity ratios and PRE rates for PDB code 1NTI (20 conformations) using the BASL MMMx rotamer library (see notebook)

PRE = PREpredict(MDAnalysis.Universe('1nti.pdb'), residue=36, libname='BASL MMMx',
          tau_t=.5*1e-9, log_file='calcPREs/log', temperature=298, z_cutoff=0.05,
          atom_selection='H', Cbeta=False)
PRE.run(output_prefix='calcPREs/BASL', tau_t=.5e-9, delay=10e-3,
          tau_c=2e-09, r_2=10, wh=750)

License

This project is licensed under the GNU General Public License version 3.0 (GPL-3.0). However, the rotamer libraries are modified versions of those from the MMMx program, and these modified libraries are licensed under the MIT License, as detailed in the LICENSE file. The rest of the project is licensed under the GPL-3.0, and any combination of GPL-3.0 licensed files with those under the MIT License will be subject to the terms of the GPL-3.0.

Authors

Giulio Tesei (@gitesei)

João M Martins (@joaommartins)

Micha BA Kunze (@mbakunze)

Ramon Crehuet (@rcrehuet)

Kresten Lindorff-Larsen (@lindorff-larsen)

Article

Tesei G, Martins JM, Kunze MBA, Wang Y, Crehuet R, and Lindorff-Larsen K (2021) DEER-PREdict: Software for efficient calculation of spin-labeling EPR and NMR data from conformational ensembles. PLOS Computational Biology 17(1): e1008551. https://doi.org/10.1371/journal.pcbi.1008551

Release files for DEERPREdict 0.2.2

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

Source distribution (sdist)

Source distribution for DEERPREdict 0.2.2
File Size Uploaded
DEERPREdict-0.2.2.tar.gz 1.4 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for DEERPREdict 0.2.2
File Interpreter ABI Platform
DEERPREdict-0.2.2-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 2.8 MB

Release files / DEERPREdict-0.2.2.tar.gz

Download URL DEERPREdict-0.2.2.tar.gz
Size 1.4 MB
Tags Source
SHA-256 checksum
How to use checksums
b60efc60995d68c19cb6ea328df7eabc36fbd67ae780a9f08c562498b3eb48ab
BLAKE2b-256 checksum
How to use checksums
a1cb80163265ac0402766921dbec3db6db8f5941ff391e813dac8dd89f082aaa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/6.0.0 pkginfo/1.9.6 requests/2.29.0 requests-toolbelt/0.9.1 tqdm/4.65.0 CPython/3.8.16

Release files / DEERPREdict-0.2.2-py2.py3-none-any.whl

Download URL DEERPREdict-0.2.2-py2.py3-none-any.whl
Size 1.4 MB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
0903f1119a3e8248de27ca8e1b0da7c63033c7fbd3fe90d99b88daf9d3384938
BLAKE2b-256 checksum
How to use checksums
d8922831d13324a3bd1c4889c4502d2a448798cb0081fbb4fae13e908fe64c67
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/6.0.0 pkginfo/1.9.6 requests/2.29.0 requests-toolbelt/0.9.1 tqdm/4.65.0 CPython/3.8.16

Release history Release notifications | RSS feed

This release

0.2.2 This release

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.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