Skip to content

Latest commit

 

History

History
176 lines (117 loc) · 5.91 KB

v0.7_series.rst

File metadata and controls

176 lines (117 loc) · 5.91 KB

ProDy 0.7 Series

New Features:

Improvements:

Changes:

  • Major classes can be instantiated without passing a name argument.
  • Default selection in NMWiz ProDy interface is changed to ensure selection only protein Cα atoms.

Bug Fixes:

Highlights:

  • :class:`.Atomic` :meth:`__getattribute__` is overloaded to interpret atomic selections following the dot operator. For example, atoms.calpha is interpreted as atoms.select('calpha'). See :ref:`` for more details.
  • :class:`.AtomGroup` class is integrated with :class:`.HierView` class. Atom group instances now can be indexed to get chains or residues and number of chains/residues can be retrieved. A hierarchical view is generated and updated when needed. See :ref:`` for more details.

New Features:

Improvements:

Changes:

  • Changes were made in :func:`.calcADPAxes` function to follow the conventions in analysis ADPs. See its documentation.

Bug Fixes:

New Features:

Improvements:

  • Atom selections using bare keyword arguments is optimized. New keyword definitions are added. See :mod:`~prody.select` module for the complete list.
  • A new keyword argument for :func:`.calcADPAxes` allows for comparing largest axis to the second largest one.

Changes:

Bug Fixes:

New Features:

  • NMWiz supports GNM data and can use ProDy for GNM calculations.
  • NMWiz can gather normal mode data from molecules loaded into VMD. This allows NMWiz to support all formats supported by VMD.
  • User can write data loaded into NMWiz in NMD format.
  • An Arrow Graphics option allows the user to draw arrows in both directions.
  • User can select Licorice representation for the protein if model is an all atom mode.
  • User can select Custom as the representation of the protein to prevent NMWiz from chancing a user set representation.
  • Trace is added as a protein backbone representation option.

Improvements:

  • NMWiz remembers all adjustments on arrow graphics for all modes.
  • Plotting :guilabel:`Clear` button clears only atom labels that are associated with the dataset.
  • Removing a dataset removes all associated molecule objects.
  • Selected atom representations are turned on based on atom index.
  • Padding around interface button has been standardized to provide a uniform experience between different platforms.