Comments (2)
Thanks for reporting the issue. We will look into it asap but due to the Covid crisis we are a bit slower than usual.
from iscore.
Hi @jiyanbio , thanks for reporting this issue.
If I understand your question correctly, you want to get Haddock score using this package. Unfortunately, the iScore package cannot directly provide you Haddock score. The Haddock scores in dataset 684 were not generated by this package but by Haddock software itself.
However, if you have Haddock models (Haddock pdb files), it's possible to calculate the Haddock score with iScore package. Let's take the 1ACB_1w.pdb
file from dataset 684 as an example. Before reading the following example, it's better to have a look at what Haddock score is: https://www.bonvinlab.org/software/haddock2.2/scoring/.
Example: using iScore package to extract Haddock energies
>>> from iScore.energetic.haddock_energy import HaddockEnergy
>>> he = HaddockEnergy('1ACB_1w.pdb')
>>> he.read_energies()
# Eelec: electrostatic intermolecular energy
>>> he.ec
-256.513
# Evdw: van der Waals intermolecular energy
>>> he.evdw
-26.9989
Edesol: desolvation energy
>>> he.edesolv
16.2592
What the code above does is actually to extract the energy values from 1ACB_1w.pdb
file. You could open the 1ACB_1w.pdb
file and should find those values in the header.
After extracting the Haddock energies, then you can calculate the Haddock score with the equation given in the page https://www.bonvinlab.org/software/haddock2.2/scoring/. The Haddock models in dataset 684 are from Haddock water
stage, so you need to use this euqation: HADDOCKscore-water = 1.0 Evdw + 0.2 Eelec + 1.0 Edesol + 0.1 Eair
. The Eair
is 0, so it can be ignored.
Free to contact me if you have further questions.
from iscore.
Related Issues (20)
- install blast and its db in setup.py
- how to uninstall iscore HOT 5
- issues of iscore doc HOT 1
- provide training_set.tar.gz HOT 1
- the pssm class hard-coded the file structure HOT 1
- need proper error messages when pssm does not match pdb HOT 2
- need the PSSM class to allow input sequence HOT 1
- error when some pdb files cannot have graph generated HOT 3
- need pssm mapping code to be more flexible HOT 6
- we need specify in the doc or somewhere: the lower iscore the better HOT 1
- Use PSSMGen or not? HOT 1
- a bug with "mpiexec -n ${NPROC} iScore.predict" HOT 3
- To update docs for code v0.3.4
- Can we make pssm mapping to pdb as default in iScore
- h5x support does not work on windows
- Dependabot couldn't authenticate with https://pypi.python.org/simple/
- UnpicklingError: could not find MARK HOT 1
- About the outputs HOT 2
- openmpi or mpich
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from iscore.