Recent Releases of tesliper
tesliper - Release 0.9.3
GUI: - Added button for recursive extraction.
Other Changes: - Now warning will be issued after reading abnormally terminated files. - Minor corrections in the documentation.
Scientific Software - Peer-reviewed
- Python
Published by mishioo about 4 years ago
tesliper - Release 0.9.2
Bug Fixes:
- Fixed __version__ and other metadata attributes broken in 0.9.1.
Full Changelog: https://tesliper.readthedocs.io/en/latest/changelog.html
Scientific Software - Peer-reviewed
- Python
Published by mishioo over 4 years ago
tesliper - Release 0.9.1
Bug Fixes:
- Fixed ImportError occurring in Python 3.10.
- Corrected creation of "filanemes" pseudo-genre.
- Corrected len() behavior with Spectra instances.
New Features:
- Added "top-level" temperature setting in both, API and GUI.
- Allowed ignoring of unexpected keyword arguments in Conformers.arrayed().
Other Changes:
- Moved requirements to setup.py file.
- Added tesliper-gui entry point.
- Tesliper.get_averaged_spectrum() now tries to calculate missing spectra.
- Minor supplementation to documentation and READEME.
Scientific Software - Peer-reviewed
- Python
Published by mishioo over 4 years ago
tesliper - Release 0.9.0
Release of the 0.9.0 version.
Created online documentation! Available at https://tesliper.readthedocs.io/
Bug Fixes:
- Fixed error on parsing radical molecules.
- Corrected ArrayProperty ignoring it's .fill_value.
- Fixed infinite recursion error on SpectralData.wavelen access.
- Prevented creation of empty files on the export of empty data arrays.
- Prevented intermediate .xlsx file saving when exporting multiple data genres.
- Corrected trimming abnormally terminated conformers in GUI.
New Features:
- rmsd_sieve and Conformers.trim_rmsd now allow for arbitrary windows.
- Added datawork.geometry.pyramid_windows window strategy function.
- Extended Soxhlet to allow use of arbitrary registered parsers.
- Allowed for automatic instantiation of data arrays for genres that depend on a different genre.
- Introduced optimized_geom genre
- Added export of generic data arrays.
- Added parametrization of GjfWriter.link0 commands.
Other Changes:
- Reviewed and corrected calculation of intensities.
- Improved automatic scaling of spectra.
- Renamed Parser to ParserBase for consistency with other base classes.
- Unified base classes' registering mechanism of their subclasses.
- Cleaned up extraction.gaussian_parser. Changed all data sequences to lists.
- Supplemented type hints.
- Renamed geometry genre to lastreadgeom.
- Supplemented Conformers to fully implement OrderedDict interface.
- Added storage and serialization of experimental spectra.
GUI: - Unified terminology used with the one in code and documentation.
Scientific Software - Peer-reviewed
- Python
Published by mishioo over 4 years ago
tesliper -
Important bug fixes:
- Corrected data export when Tesliper's default genres used.
- Corrected error when Tesliper.calculate_spectra called with default values.
- Corrected default filenames generated for spectral data and activities.
- Supplemented genres' full names and other metadata.
Scientific Software - Peer-reviewed
- Python
Published by mishioo over 4 years ago
tesliper - 0.8.1
This release fixes some bugs, mostly GUI-related: - corrected handling of invalid start, stop, step parameters combination when calculating spectra; - fixed incorrect floats' rounding in numeric entries; - added reaction (trim conformers/redraw spectra) to "Enter" keypress, when editing a numeric entry; - fixed an error occurring when "show activities" is checked but there are no activities in a plotting range; - added auto-update of energies-related values after trimming.
Scientific Software - Peer-reviewed
- Python
Published by mishioo over 4 years ago
tesliper - Relase 0.8.0
New GUI layout! A few essential features were added! A great part of the package was rewritten, many bugs were fixed. The attached .exe file is a standalone application, no installation is needed.
NEW FEATURES:
- added RMSD-based trimming of conformers with similar geometry
- added auto-scaling and auto-shifting spectra to match a reference
- added support for handling and exporting electronic transitions
- added export to .gjf files
- added serialization of Tesliper class
API:
- renamed Molecules class to Conformers
- significant changes to ...Writer classes
- significant changes to DataArray subclasses
- major code refactoring
- many smaller changes and improvements
GUI:
- new application layout
- added scroll response to numeric fields
- changed available and default colour schemes
- supplemented data export options
Scientific Software - Peer-reviewed
- Python
Published by mishioo over 4 years ago
tesliper - Relase 0.7.4
This relase fixes files exporting from GUI, broken in v. 0.7.3
Scientific Software - Peer-reviewed
- Python
Published by mishioo over 7 years ago
tesliper - Relase 0.7.3
This version includes a few improvements and fixes, some crucial. A more detailed changelog can be seen below:
- API changes:
- introduced exceptions.py submodule
- glassware module turned into package
- improved mechanism for dealing with inconsistent data sizes
- added mechanism for trimming conformers with inconsistent data sizes
- fixed Molecules' trim_incomplete function
- enhanced Molecules' trimnonmatching_stoichiometry function
- introduced dict_view classes for iteration through trimmed Molecules
- improved Molecules indexing mechanism to return in O(1)
- removed 'cputime' from data extracted by gaussianparser
- fixed error on parsing ECD calculations from g.09B
- GUI changes:
- fixed problem with stacked spectra drawing
- added spectra reversing on demand
- fixed stacked spectra coloring
- corrected bars drawing for uv and ecd spectra
- added option for filtering conformers with inconsistent data sizes
- splitted un/check into separate buttons
- fixed checking/unchecking incomplete entries
- added checking/unchecking inconsistent sizes
- other minor changes and fixes
Scientific Software - Peer-reviewed
- Python
Published by mishioo over 7 years ago
tesliper - Relase 0.7.2
This relase includes some crusial and minor fixes, especially in GUI implementation.
Scientific Software - Peer-reviewed
- Python
Published by mishioo over 7 years ago
tesliper - Relase 0.7.1
This is Tesliper 0.7.1 relase. Crusial fixes were made to ensure compatibility with newest relases of used site packages.
Scientific Software - Peer-reviewed
- Python
Published by mishioo over 7 years ago