Skip to content
/ pyDR Public
forked from alsinmr/pyDR

pyDIFRATE with graphical user interface

License

Notifications You must be signed in to change notification settings

MTLehner/pyDR

 
 

Repository files navigation

pyDR

pyDR is the latest implementation of the DIFRATE method of analyzing MD and NMR data. The project should still be considered to be in "testing" phase, but at this point we hope to retain most functionality, and most functions are stable (the PCA module and solution-state sensitivities are still subject to significant changes).

We will eventually publish this software as a paper, but in the meantime, please consider citing:

Technical details can be found at:
"Optimized “detectors” for dynamics analysis in solid-state NMR"
A.A. Smith, M. Ernst, B.H. Meier
https://doi.org/10.1063/1.5013316

"Reducing bias in the analysis of solution-state NMR data with dynamics detectors"
A.A. Smith, M. Ernst, B.H. Meier, F. Ferrage
https://doi.org/10.1063/1.5111081

"Interpreting NMR dynamic parameters via the separation of reorientational motion in MD simulation"
A.A. Smith
https://doi.org/10.1016/j.jmro.2022.100045

"Model-free or Not?"
K. Zumpfe, A.A. Smith
https://doi.org/10.3389/fmolb.2021.727553

There is no installation required for this module. Just place in a folder, navigate there (or place on the path) and run. However, python3 and the following modules are required.
Python v. 3.7.3
numpy v. 1.17.2
scipy v. 1.3.0
pandas v. 0.25.1
MDAnalysis v. 0.19.2
matplotlib v. 3.0.3
pyQT5 (for GUI usage)

Recommended (for speed in processing MD trajectories):
pyFFTW

We recommend installing Anaconda: https://docs.continuum.io/anaconda/install/
The Anaconda installation includes Python, numpy, scipy, pandas, and matplotlib.

MDAnalysis is installed by running:
conda config --add channels conda-forge
conda install mdanalysis
(https://www.mdanalysis.org/pages/installation_quick_start/)

Copyright 2022 Albert Smith-Penzel, Kai Zumpfe

All files are copyrighted under the GNU General Public License. A copy of the license has been provided in the file LICENSE

Funding for this project provided by:

Deutsche Forschungsgemeinschaft (DFG) grant 450148812

European Social Funds (ESF) and the Free State of Saxony (Junior Research Group UniDyn, Project No. SAB 100382164)

About

pyDIFRATE with graphical user interface

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 96.3%
  • Python 3.7%