* Secure the file opens/closes on reader by OpenMolTraj class using 'with'. This provides a stable recall of PyMolfile in series of files.
* Silence all core plugins in molfile_plugins folder at CMake level. This is the default setting now.
* Bug fixed on recursive initialiation of OpenMolFile on trajectory reads. It is safe now to have concurrent multiple calls from MDDataAccess.
#### Version: 0.0.3
#### Version: 0.0.3
What is new?
What is new?
...
@@ -7,7 +12,7 @@ What is new?
...
@@ -7,7 +12,7 @@ What is new?
Anything in mind for additional improvements?
Anything in mind for additional improvements?
* C level silencing modifications are mandatory. This might be optional with a setup.py parameter.
* C level silencing modifications are mandatory. This might be optional with a setup.py parameter.
* pymolfile only supports read fucntions at plugins. Write functions might also be added to convert data to other formats.
* pymolfile only supports read functions at plugins. Write functions might also be added to convert data to other formats.
Needs precaution when using?
Needs precaution when using?
* Recursive initialization of OpenMolfile leads to breaks at trajectory class when an outer calling function fails (Ex: in MDDataAccess package) since trajectory file can still be open and can not be closed properly without a delete call.
* Recursive initialization of OpenMolfile leads to breaks at trajectory class when an outer calling function fails (Ex: in MDDataAccess package) since trajectory file can still be open and can not be closed properly without a delete call.