GithubHelp home page GithubHelp logo

kull-centre / bme Goto Github PK

View Code? Open in Web Editor NEW
20.0 20.0 7.0 111.83 MB

Integrating Molecular Simulation and Experimental Data

License: GNU General Public License v3.0

Python 15.27% Jupyter Notebook 84.73%

bme's People

Contributors

rcrehuet avatar sbottaro avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

bme's Issues

Regtests

There are no regtests. This should be fixed soon.

Using BME with PRE data

Dear developer,
Thank you for bringing the Bayesian maximum entropy approach to the MD community. I have previously used the BME method with NMR NOE data and found good success. I am now trying to use BME with PRE data.

I have calculated the gamma value per frame from a set of long Gaussian accelerated MD simulations of a IDP bound to a folded protein. We have experimental PRE data for each residue in the IDP from four different PRE probes at different positions on the folded partner. What I am looking for is to use BME to derive weights for the MD ensemble that agree with the experimental PRE.

The potential issue is, the relationship between gamma and PRE intensity ratio is an exponential one where very small values of PRE ratios result from very large values of gamma. Here is the relation between gamma and PRE ratio from the DEERpredict article:

image

Since the BME weight optimization happens using the gamma values (range of gamma is from 0 - Inf), this seems to be an issue, where very large values of gamma in certain frames may dominate the averages and introduce large errors in the derived weights. One way to address this might be to cap the gamma values at an arbitrary threshold before running the BME optimization, but I was wondering if you have any better ideas.

Thanks in advance. I hope, I could explain the problem sufficiently. If not, feel free to let me know.

Python2 style print statements

Hi,

Very interesting software, congrats! Just to let you know I had a little play with the software and I noticed that some print statements in scripts toy_model.py and example1.py are python2 instead of the stated python3.

Best,

Jordi

trust-constr not implemented

Trust region method is not working when using bounds. I was not able to fix this, so L_BFGS is used when bounds are present. Would be nice to have trust-constr implemented as it should be faster.

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.