Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
The 0.7.4 release of MDAnalysis has considerably shrunk in size: Instead of a 20 MB tar file it is now about 1 MB because all the trajectories and files for testing have been moved into a separate package, MDAnalysisTestData (file MDAnalysisTestData-0.7.4.tar.gz), which is to be installed separately. For more details see Issue 28 and MDAnalysisTestData.
- Universe() got new keywords topology_format and format to allow the user to specify the file formats instead of deriving it from the extensions (does not work with "chained" files at the moment); thanks to Michael Lerner for the suggestion
- Chain trajectory reader allows frame indexing.
- Issue 75: additional donors and acceptors keywords for H-bond analysis
- structural alignment functions alignto() and rms_fit_traj() can also take a list of selection strings in order to define atom groups with fixed atom order and alignto() preserves the order of supplied AtomGroups for the special select values "all" and None.
set_*methods for AtomGroup allows changing of Atom attributes for all members of the group (such as the segid) (EXPERIMENTAL)
- new Atom and Residue attribute
resnumthat can be used to store the canonical PDB residue number (EXPERIMENTAL)
- fixed Issue 74 (bug in AMBER topology parser which would show up for certain numbers of input lines; thanks to htaoyu1)
- fix for Issue 48 (sparse contact_matrix in distances.py was slow as written in pure Python; was optimized in C code using scipy.weave)
- HydrogenBondingAnalysis: donor atom name CO --> O (proper backbone oxygen) and acceptor NH -> N; without the fix one misses most of the backbone H-bonds
alignto() and rms_fit_traj(): order of mobile and reference selection was reversed when supplied as a tuple
analysis.util.progress_meter()with class core.log.ProgressMeter
Issue 28: split off test data trajectories and structures from
MDAnalysis/tests/datainto separate package MDAnalysisTestData, which is required to run the UnitTests from release 0.7.4 onwards. Numbering matches the earliest MDAnalysis release for which the data is needed. Any later releases of MDAnalysis will also use these test data unless a
MDAnalysisTestDatapackage with a higher release number is available
orbeckst, dcaplan, jandom