Published November 3, 2020
| Version 0.8.7
Software
Open
nlesc-nano/auto-FOX: Auto-FOX 0.8.7
Description
0.8.7
- Moved from
PRMContainer.__dict__to aPRMContainer.__slots__based class structure. - Cleaned up the
PRMContainercode; updated annotations, etc.. - Removed
assertionlib.AbstractDataClassas base class fromPRMContainer. - Do not read or write comments to and from a .prm file.
- Upped the minimum Sphinx version to
2.1. - Removed
sphinx-autodoc-typehints.
0.8.6
- Import
AbstractFileContainerfrom Nano-Utils. - Removed
TypeMappingin favor ofTypedDict. - Remove travis in favor of GitHub Actions.
0.8.5
- Moved a number of functions to the
Nano-Utils <https://github.com/nlesc-nano/Nano-Utils>_ Package.
0.8.4
- Updated the ARMC documentation.
0.8.3
- Updated the ARMC tests.
- Renamed
FOX.test_utilstoFOX.testing_utils. - Added flake8 and pydocstyle to the tests.
0.8.2
- Fixed and generalized the frocefield parameter guessing procedures (https://github.com/nlesc-nano/auto-FOX/issues/100 and https://github.com/nlesc-nano/auto-FOX/pull/112).
- Log the optimum ARMC cycle in
get_best()andoverlay_descriptor()(https://github.com/nlesc-nano/auto-FOX/pull/111). - Fixed an issue where certain ADF atom-subset-permutations were ignored (https://github.com/nlesc-nano/auto-FOX/pull/110).
- Aux error: Ensure that the summation over
qmoccurs row-wise (https://github.com/nlesc-nano/auto-FOX/pull/108).
0.8.1
- WiP: Introduction of the
ARMCPTclass.
0.8.0
- Move all ARMC related modules to the new
FOX.armcmodule. - Switched from
plams.Jobtoqmflows.Packagerunners. - Introduced the
PhiUpdaterclass for handling and updating thephiparameter. - Introduced the
ParamMappingclass for handling and updating the forcefield parameters. - Introduced the
PackageManagerclass for handling the and managing theqmflows.Packageinstances, including the running of jobs. - Store the Auto-FOX
__version__in the .hdf5 file. - Changed the .yaml input to closer resemble the actual class structure.
- Overhauled the .yaml input parsing.
- Bumped the minimum Python version to 3.7.
- Marked Auto-FOX as a typed package.
- Added
qmflowsandnoodlesas new dependencies. - Added
typing_extensionsas a new dependency for Python < 3.8.
Files
nlesc-nano/auto-FOX-0.8.7.zip
Files
(125.1 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:7a24b999e412651cf1ef0c97447761aa
|
125.1 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/nlesc-nano/auto-FOX/tree/0.8.7 (URL)