Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
P
Plumed AlphaFold
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Requirements
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Locked files
Deploy
Releases
Package Registry
Model registry
Operate
Terraform modules
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Code review analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Martin Kurečka
Plumed AlphaFold
Commits
c2900b29
There was an error fetching the commit references. Please try again later.
Commit
c2900b29
authored
10 years ago
by
Carlo Camilloni
Browse files
Options
Downloads
Patches
Plain Diff
PLUMED with ALMOST: better and simpler documentation
parent
b89f95ca
No related branches found
No related tags found
No related merge requests found
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
src/colvar/CH3Shifts.cpp
+3
-18
3 additions, 18 deletions
src/colvar/CH3Shifts.cpp
src/colvar/CS2Backbone.cpp
+4
-19
4 additions, 19 deletions
src/colvar/CS2Backbone.cpp
user-doc/Installation.txt
+24
-0
24 additions, 0 deletions
user-doc/Installation.txt
with
31 additions
and
37 deletions
src/colvar/CH3Shifts.cpp
+
3
−
18
View file @
c2900b29
...
...
@@ -49,27 +49,12 @@ values to generate a score \cite Robustelli:2010dn \cite Granata:2013dk.
It is also possible to backcalculate the chemical shifts from multiple replicas and then average them
to perform Replica-Averaged Restrained MD simulations \cite Camilloni:2012je \cite Camilloni:2013hs.
HOW TO COMPILE IT
In general the system for which chemical shifts are to be calculated must be completly included in
ATOMS. It should also be made WHOLE before the the backcalculation. CH3Shift is included in the
free package ALMOST v.2.1 that can be dowload via SVN (svn checkout svn://svn.code.sf.net/p/almost/code/ almost-code).
ALMOST 2.1 can be found in branches/almost-2.1/ and it can be compiled:
\verbatim
./configure
make
\endverbatim
ATOMS. It should also be made whole \ref WHOLEMOLECULES before the the back-calculation.
Once the code is compiled you should see the ALMOST library libAlm.a in src/lib/
PLUMED 2 must then be compiled with ALMOST enabled:
\verbatim
./configure --enable-almost CPPFLAGS="-I/ALMOST_BASE_PATH/branches/almost-2.1/include -I/ALMOST_BASE_PATH/branches/almost-2.1/include/almost -I/ALMOST_BASE_PATH/branches/almost-2.1/lib/sqlite-3.6.23.1" LDFLAGS="-L/ALMOST_BASE_PATH/branches/almost-2.1/src/lib -lAlm -L/ALMOST_BASE_PATH/branches/almost-2.1/lib/sqlite-3.6.23.1 -lsqlite3 -lz -lbz2 -L/ALMOST_BASE_PATH/branches/almost-2.1/src/forcefield -lnbimpl -L/ALMOST_BASE_PATH/branches/almost-2.1/src/lib/modules -lshx"
HOW TO COMPILE IT
with ALMOST_BASE_PATH the full path to the ALMOST folder
\endverbatim
\ref installingalmost on how to compile PLUMED with ALMOST.
HOW TO USE IT
...
...
This diff is collapsed.
Click to expand it.
src/colvar/CS2Backbone.cpp
+
4
−
19
View file @
c2900b29
...
...
@@ -44,30 +44,15 @@ experimental backbone chemical shifts for a protein (CA, CB, C', H, HA, N).
CamShift \cite Kohlhoff:2009us is employed to back calculate the chemical shifts that are then compared
with a set of experimental values to generate a score \cite Robustelli:2010dn \cite Granata:2013dk.
It is also possible to backcalculate the chemical shifts from multiple replicas and then average them
It is also possible to back
-
calculate the chemical shifts from multiple replicas and then average them
to perform Replica-Averaged Restrained MD simulations \cite Camilloni:2012je \cite Camilloni:2013hs.
HOW TO COMPILE IT
In general the system for which chemical shifts are to be calculated must be completly included in
ATOMS. It should also be made WHOLE before the the backcalculation. CamShift is included in the
free package ALMOST v.2.1 that can be dowloaded via SVN (svn checkout svn://svn.code.sf.net/p/almost/code/ almost-code).
ALMOST 2.1 can be found in branches/almost-2.1/ and it can be compiled:
\verbatim
./configure
make
\endverbatim
ATOMS. It should also be made whole \ref WHOLEMOLECULES before the the back-calculation.
Once the code is compiled you should see the ALMOST library libAlm.a in src/lib/
PLUMED 2 must then be configured with ALMOST enabled:
\verbatim
./configure --enable-almost CPPFLAGS="-I/ALMOST_BASE_PATH/branches/almost-2.1/include -I/ALMOST_BASE_PATH/branches/almost-2.1/include/almost -I/ALMOST_BASE_PATH/branches/almost-2.1/lib/sqlite-3.6.23.1" LDFLAGS="-L/ALMOST_BASE_PATH/branches/almost-2.1/src/lib -lAlm -L/ALMOST_BASE_PATH/branches/almost-2.1/lib/sqlite-3.6.23.1 -lsqlite3 -lz -lbz2 -L/ALMOST_BASE_PATH/branches/almost-2.1/src/forcefield -lnbimpl -L/ALMOST_BASE_PATH/branches/almost-2.1/src/lib/modules -lshx"
HOW TO COMPILE IT
with ALMOST_BASE_PATH the full path to the ALMOST folder
\endverbatim
\ref installingalmost on how to compile PLUMED with ALMOST.
HOW TO USE IT
...
...
This diff is collapsed.
Click to expand it.
user-doc/Installation.txt
+
24
−
0
View file @
c2900b29
...
...
@@ -378,5 +378,29 @@ it. Refer to the <a href="../../developer-doc/html/index.html"> developer
manual </a>.
\section installingalmost Installing PLUMED with ALMOST
In order to used some of the NMR based collective variables (\ref CS2BACKBONE and \ref CH3SHIFTS) PLUMED needs to be linked with ALMOST.
The free package ALMOST v.2.1 that MUST be dowloaded via SVN (svn checkout svn://svn.code.sf.net/p/almost/code/ almost-code).
ALMOST 2.1 can be found in branches/almost-2.1/ and it can be compiled:
\warning ALMOST needs SQLITE3, GZIP and BZIP2 installed on your computer.
\verbatim
./configure --prefix="wherever you want it"
make
make install
\endverbatim
PLUMED will not use the RDCs module of ALMOST so you can ignore the warning about the LAPACK.
Once ALMOST is installeed, PLUMED 2 can then be configured with ALMOST enabled:
\verbatim
./configure --enable-almost CPPFLAGS="-I/ALMOST_INSTALL_PATH/include -I/ALMOST_INSTALL_PATH/include/almost" LDFLAGS="-L/ALMOST_INSTALL_PATH/lib"
\endverbatim
with ALMOST_INSTALL_PATH the full path to the ALMOST installation folder.
*/
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment