History
|
ModeHunter
was initially developed in 2009 by Joseph Stember and Willy Wriggers at
Weill Cornell Medical College, with later contributions by Sebastian
Stolzenberg and Mathya Alshammari added to versions 1.3 and 1.4. Updated
information on our research can be
found at the URL biomachina.org.
The
program history below describes changes that were implemented over the years after
version
1.0. |
Changes
in Version 1.4
vs. Version 1.3:
- The new tool elforge.py was added for normal mode-based flexible fitting to cryo-EM maps. Third party libraries in elforge.py require Python 3.9 (although all older tools are still compatible with Python 2.7). Users are now strongly encouraged to use ModeHunter only with Python 3.
- A new funtion, read_vol, was added to m_inout.py for reading Situs-formatted density maps
- Minor text changes in needles.py, animate.py, and eldecoy.py.
|
Changes
in Version 1.3
vs. Version 1.2:
- Normal
modes and frequencies in the work flow were combined into one
single pickle file, so MH 1.3 is no longer compatible with older pickle
files and they have to be newly generated.
- New tool eldecoy.py added for normal mode-based decoy generation.
- New tool traject.py added for simulating trajectories based on mode superposition.
- Network tuning capability (perturbations) added to enmhunt.py.
- An option to scale mode amplitudes by inverse frequency was added to various tools using negative amplitude argument.
- extract.py was renamed augment.py to better reflect its interpolation purpose.
- Output of needles.py now written as .vmd files to be recognized in recent VMD versions.
- All
tools were significantly revised / rewritten to be compatible with
Python 3.9. ModeHunter 1.3 also runs with Python 2.7 (but support for
Python 2 will be dropped in future versions).
|
Changes
in Version 1.2
vs. Version 1.1:
- Using cosine instead of sine in animate.py to support single-frame output of modes for subsequent analysis with structural bioinformatics programs.
- Minor change in the output of animation frames: now using input file template for output PDB (animate.py and m_inout.py).
- Type selection parameter added for "arrows" or "needles" display in needles.py.
- Bug fix: Amplitude of modes in animate.py and needles.py adjusted based on RMSD.
|
Changes
in Version 1.1
vs. Version 1.0:
|
Return
to the front page . |