- Added
Kallisto
step (fast atomic featurizer). - Added
Jazzy
step. - Added
validator
entry point that allows to check configuration JSONs against a JSON Schema.
- Added version check between configuration files and installation.
- Add internal mechanism for handling gromacs simulation state.
- Various fixes for pmx steps + SLURM interface.
- Improved DNA support for
GROMACS
simulations.
GROMACS
unit test update.
- Added version logging.
- Update of environment specification.
- Improvements to
ESPsim
integration.
- Added Gold docking backend.
- Added OpenFF parametrisation for GROMACS simulations.
- Refactor MD system parametrisation and GROMACS topology handling.
- Refactor step dispatching to allow for cleaner parallelization.
- Various bug fixes and stability improvements.
- Unit tests fixed.
- Improved stability for
AutoDock Vina
andRDkit
embedding steps. - Change nomenclature for parallel step dispatch and Slurm interface
- Improve error handling for PMX steps
- Refactored gromacs + free energy tools to use ambertools installed in the conda env.
- Restructured repository to make the package
pip
installable. - Improved unit test coverage for pmx steps.
- Added support for non-equilibrium relative binding free energy calculation with
PMX
. - Added Glide support for feeding in "in" files from Maestro directly.
- Added AutoDock Vina as docking backend.
- Limited refactoring of support functions.
- Added Iterator mechanism for parallel step execution.
- Pose rescoring my RMSD workflow.
- MMGBSA workflow with GROMACS.
- Improved error logging from subprocesses.
- Improvements to MDpocket workflows.
- Refactored example workflows + added new examples.
- Added MDpocket workflow for pocket identification.
- Expanded scope of GROMACS workflow for improved ligand/cofactor parametrisation.
- Improved FEP+ workflow map construction and analysis.
- Performance optimisation for Turbomole and Prime.
- Added PDBFixer step.
- Added ensemble docking.
- Improved temporary file handling.
- Added
Ligprep
workflow step. - Added
Glide
workflow step. - Added run-time global variables.
- Added JSON input type (
REINVENT
-compatible). - Additional
GROMACS
binaries, and automated ligand parametrisation. - Added support for Schrodinger's
FEP+
workflow. - Added support for
OptunaAZ
model building.
- Fixed problems in tabular write-out (no compound names and sometimes lost column order).
- Fixed bug in aggregation (
highest_is_best
parameter was not working properly). - Fixed instability with step write-out (occurred when no conformers were associated with a compound).
- Fixed bug in the parallelization of
Ligprep
.
- Refactored structure for
Schrodinger
binaries. - Reworked the write-out functionality.
- Reworked internal file handling.
- Reworked generic data handling.
- Basic functionality (data handling, backend wrapping).
- Various steps implemented (
Turbomole
,Cosmo
,OMEGA
,GROMACS
, ...).
- Fixed issues with
Turbomole
execution. - Enforced GROMACS execution in
tmp_dir
.
- Adapted
pydantic
interface.