ProDy 1.3 Series
1.3.1 (Nov 6, 2012)
New Features:
Added
fetchPDBviaHTTP()andfetchPDBviaFTP()functions.Added
copyFile()function toutilities.Added
prody testcommand for convenient testing of ProDy package.
Improvements:
Improved
gunzip()function to handle.gzextensions and string buffers.
Changes:
getWWPDBFTPServer()andsetWWPDBFTPServer()are deprecated for removal in v1.4, usewwPDBServer()instead.
getPDBLocalFolder()andsetPDBLocalFolder()are deprecated for removal in v1.4, usepathPDBFolder()instead.
getPDBMirrorPath()andsetPDBMirrorPath()are deprecated for removal in v1.4, usepathPDBMirror()instead.
getPDBCluster()is deprecated for removal in v1.4, uselistPDBCluster()instead.
getReservedWords()is deprecated for removal in v1.4, uselistReservedWords()instead.
getNonstdProperties()is deprecated for removal in v1.4, uselistNonstdAAProps()instead.
Bugfix:
Fixed a bug in
HierViewthat would cause wrong assignment of residue/chain indices to atoms when residue or chain atoms are separated by atoms of other entities. This would also caused problems when making keyword selections, such as protein.Added dummy atom check in
Ensemble.setAtoms()andTrajectory.setAtoms()methods to avoid indexing problems.
1.3 (Sep 30, 2012)
Improvements:
selectmodule and its documentation are completely rewritten.Selectclass uses simplest possible parser to evaluate selection strings and achieves more than 25% speed-up on average.Atom Selections become more forgiving of small typos, but will issue warning messages when they are detected via
SelectionWarning. These messages can be turned of usingconfProDy()Functions used in ProDy Applications have been refactored to allow for using them directly. See
appsfor their documentation.
Bugfix:
A problem in prody catdcd command that was introduced when refactoring
trajectoryclasses is fixed.