Minor stylistic changes to code. NOTE: There is a MP error in python3. Need to fix. Use 1 processor for now.
- Fixed text-encoding bug.
- Made minor changes to the
README.md
file to clarify theContiguousPointsCriteria
,ContiguousPocketSeedSphere
, andContiguousPocketSeedBox
parameters. - Otherwise identical to POVME 2.2.
- Updated version to 2.2.
- Fixed an error that prevented POVME from saving its output to uncompressed files. (Previously only writing output to compressed output succeeded.)
- POVME now throws a warning when using Python 3.5 or earlier.
- When the user does not specify any contiguous-pocket seed regions, POVME no longer outputs the default value of the ContiguousPointsCriteria parameter to the screen. In this case, POVME does not use the ContiguousPointsCriteria parameter anyway, so outputing its value to the screen only causes confusion.
- Applied Black formatter to all Python code.
- Updated version to 2.1.
- Now Python3 compatible. Python2 no longer officially supported.
- Refactored code so that it can now be called as a library.
- Moved GUI wrapper to new
depreciated/
folder. This feature is no longer supported. - Improved formatting (black) and docstrings.
- Fixed minor bug that assigned atoms with names like "HG21" to element "HG" rather than "H". No longer supporting element "HG".
- Moved examples directory to
povme/examples/
. - Can now read both Windows and POSIX path names seamlessly (no need for separate ini files).
- Easy testing now available:
python POVME2.py --test
andpython POVME_pocket_id.py --test
- Added project roadmap.
- Updated citation.
- Convex hull now calculated based on locations of all heavy atoms. In 2.0.1, it was all alpha carbons. Take care when comparing POVME 2.0.1 and POVME 2.0.2/2.0.3 output.
- Fixed NumPy warning.
- Spelling error ("Angstroms").
Note that POVME 2.0.1 and all earlier versions can be found at https://sourceforge.net/projects/povme/files/.