Releases: ale94mleon/TOFF
Releases · ale94mleon/TOFF
0.2.1 - 2025.09.26
Added
- Make it available on conda-forge.
Changed
- Handle installation of ParmED at conda level.
- Update versioning.
0.2.0 - 2025.06.19
Added
pytest.inifor better handling of warning during test.
Changed
- Updating docs, installation instructions and improving readability.
Fixed
- Espaloma force field is available on MacOS.
- Espaloma force field generation is handling directly and not through
openmmforcefields.generators. - Easy installation and dependencies handling. micromamba is now the preferred environment manager.
- Improve code covering and code grading.
- CI for upload to PyPi.
0.1.0 - 2023.07.27
Added
toff.utils.generate_structure. this function can now be used to also take parameters from GAFF and/or Espaloma. For that openmmforcefields must be installed.
In the case of Espaloma, this module has to be installed as well.
Changed
- Now the default force field in the class
toff.utils.Parameterizeis selected base on the keywordforce_field_type. They are:- openff -> openff_unconstrained-2.0.0.offxml
- gaff -> gaff-2.11
- espaloma -> espaloma-0.2.2
0.0.2 - 2023.03.27
Added
toff.utils.get_rdkit_molacceptsdfmolecules too. Only the first molecule/conformer will be used.- Example using the
safe_naming_prefixontoff.utils.Parameterize.
0.0.1 - 2023.01.08
Changed
toff.utils.confgennow check if it is needed to generate a conformation and add hydrogens.
Removed
- Parameter
gen_conformerfromtoff.utils.get_rdkit_molandtoff.utils.parameterize.__call__.
Added
toff.utils.safe_naming. Add a prefix to the atom types.safe_naming_prefixkeyword ontoff.utils.Parameterize. It uses the previous function if some string is provided.max_itertotoff.utils.charge_sanitizer. Maximum number of iteration in case of charge correction.
Fixed
- Improve documentation
0.0.0-alpha2 - 2022.11.02
Pre-release