There is a newer version of the record available.

Published June 28, 2023 | Version 0.10.2
Software Open

Perses

Description

Bugfix release.

Enhancements
  • Added support for reading input files (ex yaml, sdf, pdbs) from AWS, GCP, and Azure. See the documentation for cloudpathlib for how to setup authentication. Currently only reading the yaml from S3 is unit tested (ie perses-cli --yaml s3://perses-testing/template_s3.yaml), but other cloud providers and input files should work. AzureBlobPath, S3Path and GSPath are supported URI endpoints. Please report any issues on our issue tracker! by @mikemhenry in https://github.com/choderalab/perses/pull/1073
  • CUDA platform was hardcoded in geometry engine, generating performance issues by not clearing openmm contexts correctly. Fixed by defaulting to using the faster CPU platform (for the geometry engine) and explicitly deleting context variables after they are used. by @ijpulidos in https://github.com/choderalab/perses/pull/1091
  • Set aromatic draw style to OEAromaticStyle_Circle in atom mapper rendering by @mikemhenry in https://github.com/choderalab/perses/pull/1103
  • Ligands with atoms changing constrained status were not being handled by mapping proposal. Atoms in bonds that change constrained/unconstrained to unconstrained/constrained during the transformation are now demapped. by @ijpulidos in https://github.com/choderalab/perses/pull/1125
  • Now that upstream openmmtools is storing velocities on checkpoint, the small molecule transformation pipeline does not reassign velocities on resume by default. Instead, the velocities are read from the checkpoint file. by @ijpulidos in https://github.com/choderalab/perses/pull/1133
  • CLI workflow for replica exchange now uses the faster LangevinMiddleIntegrator via the LangevinDynamicsMove. Tests were updated to reflect the changes. by @ijpulidos in https://github.com/choderalab/perses/pull/1138
  • Add opencontainers image-spec to Dockerfile by @SauravMaheshkar in https://github.com/choderalab/perses/pull/1139
  • Updated to support openff-toolkit 0.11, which included API-breaking changes. by @jchodera in https://github.com/choderalab/perses/pull/1128
  • Make solute-only trajectory writing optional. This option is controlled by the atom_selection option in the yaml file. The syntax uses the MDTraj selection syntax, e.g. not water @mikemhenry in https://github.com/choderalab/perses/pull/1185
  • Users can now specify solvent model for simulations using the solvent_model field in the input YAML file. Supported values are tip3p, spce, tip4pew, tip5p, and swm4ndp (polarizable) by @ijpulidos in https://github.com/choderalab/perses/pull/1202
Documentation Bug Fixes Testing/CI/Packaging New Contributors

Full Changelog: https://github.com/choderalab/perses/compare/0.10.1...0.10.2

Notes

Please cite this software using these metadata.

Files

choderalab/perses-0.10.2.zip

Files (43.8 MB)

Name Size Download all
md5:8f98adb0b932554b7f6725ee4f48def4
43.8 MB Preview Download

Additional details

Related works