Giter Site home page Giter Site logo

darianyang / paramagpy Goto Github PK

View Code? Open in Web Editor NEW

This project forked from henryorton/paramagpy

0.0 0.0 0.0 173.19 MB

Calculating paramagnetic NMR effects in proteins

License: GNU General Public License v3.0

Shell 0.12% Python 96.66% Mathematica 3.22%

paramagpy's Introduction

Paramagpy

paramagpy is a python module for calculating paramagnetic effects in NMR spectra of proteins. This currently includes fitting of paramagnetic susceptibility tensors to experimental data associated with pseudocontact shifts (PCS) residual dipolar couplings (RDC), paramagnetic relaxation enhancements (PRE) and cross-correlated relaxation (CCR). A GUI allows easy viewing of data and seamless transition between PCS/RDC/PRE/CCR calculations.

paramagpy/icon.png

Please, not the eyes! - Canberra cyclist

Features

  • Support for PDB protein structures with models
  • Combined SVD gridsearch and gradient descent algorithms for solving PCS tensors
  • Optional fitting of reference offset parameter for PCS datasets
  • Support for Residual Anisotropic Chemical Shielding (RACS) and Residual Anisotropic Dipolar Shielding (RADS) corrections to PCS
  • Lanthanide parameter templates available
  • Plotting of correlation between experiment/calculated values
  • Plotting of tensor isosurfaces compatible with PyMol
  • Q-factor calculations
  • Error analysis of tensor fit quality by Monte-Carlo or Bootstrap methods
  • Optimisation of multiple PCS/PRE/CCR datasets to a common position
  • Unique tensor representation compatible with Numbat (program)
  • Fitting of RDC tensor by SVD algorithm
  • PRE calculations by Solomon and Curie spin mechanisms
  • Spectral power density tensor fitting for anisotropic dipolar PREs
  • CSA cross-correlation correction to PRE calculations
  • Dipole-dipole/Curie spin cross-correlated relaxation calculations
  • Fitting of tensor parameters to PRE/CCR data
  • Macro scripts for integration with CCPNMR and Sparky

Documentation

Citing paramagpy

Paramagpy is published in Magnetic Resonance https://doi.org/10.5194/mr-1-1-2020

paramagpy's People

Contributors

henryorton avatar darianyang avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.