Skip to content

Releases: OpenFreeEnergy/feflow

0.2.1 - Patch release

Choose a tag to compare

@ijpulidos ijpulidos released this 19 Jun 13:41
bc41eb3

This release of FEFlow brings some non-breaking changes that will help supporting modern infrastructure of our dependencies. Namely, full support for pydantic v2, and support for recent versions of the openfe and gufe infrastructure (versions 1.10.* or higher).

What's Changed

  • Migrate to native pydantic v2 API by @dotsdl in #138
  • Use gufe charge utils. gufe/openfe 1.10+ support by @ijpulidos in #139
  • Added setup_minimize setting for NonEquilibriumCyclingProtocol by @dotsdl in #140 . Optional setting to avoid minimizing during setup, convenient for some downstream use cases.

Full Changelog: 0.2.0...0.2.1

0.2.0 - Protein mutation support

Choose a tag to compare

@ijpulidos ijpulidos released this 07 Jan 23:42
68914f7

This release brings support for protein mutation in the Nonequilibrium cycling protocol. Implemented in its SetupUnit, which could be used as a reference and base for generalizations for other hybrid topology based protocols, therefore potentially making the protein mutation support feature readily available in other protocols.

What's Changed

  • Hybrid topology creation speed up by @jthorton in #128
  • using GufeQuantity instead of deprecated OpenFF models by @ijpulidos in #130
  • Basic functionality for supporting protein mutations in the Nonequlibrium Cycling protocol by @ijpulidos in #132
  • Organize tyk2 test data by @ijpulidos in #135

Full Changelog: 0.1.4...0.2.0

0.1.4 - Minor updates and fixes

Choose a tag to compare

@ijpulidos ijpulidos released this 21 Aug 18:42
75391ae

Dropping use of openff-models. Using vendored models in gufe instead.

What's Changed

Full Changelog: 0.1.3...0.1.4

0.1.3 - gufe compatibility update

Choose a tag to compare

@mikemhenry mikemhenry released this 17 Apr 17:59
bc27a53

This release adds support for gufe >= 1.3.0

  • Support for gufe >=1.3.0. Defining Settings class in NonEquilibriumCyclingProtocol (#115).

Autogenerated Changelog

New Contributors

Full Changelog: 0.1.2...0.1.3

0.1.2

Choose a tag to compare

@ijpulidos ijpulidos released this 20 Feb 23:06
6c58bf1

Release supporting recent versions of upstream dependencies, especifically openfe and pymbar packages.

What's Changed

Full Changelog: 0.1.1...0.1.2

0.1.1

Choose a tag to compare

@ijpulidos ijpulidos released this 02 Dec 14:14
bb81b3d

What's Changed

New Contributors

Full Changelog: 0.1.0...0.1.1

0.1.0

Choose a tag to compare

@ijpulidos ijpulidos released this 30 Jul 14:33
b290bc6

What's Changed

  • NEq cycling rebase by @ijpulidos in #4. Rebase what we had in perses into this code base.
  • Splitting out SetupUnit from SimulationUnit in NonEquilibriumCyclingProtocol by @dotsdl in #3. Useful for alchemicale-fah integration.
  • Cleaning imports and adding dependencies by @ijpulidos in #10
  • Migrating HTF object from openfe and writing tests by @ijpulidos in #24
  • Adding pre-commit-ci by @ijpulidos in #35
  • added .git-blame-ignore-revs to make git blame better by @mikemhenry in #37
  • Support version 1.0 for openfe and gufe by @ijpulidos in #38
  • state needs to include positions, forces, velocities, and energy to be usable by the Folding@Home openmm-core of alchemiscale-fah by @dotsdl in #45
  • Support for different partial charge assignation methods and charge-changing transformations by @ijpulidos in #49
  • Protocol as inputs instead of settings by @IAlibay in #53. This makes easier to maintain future changes in the underlying settings models.
  • Removing unnecessary file left from cookiecutter. by @ijpulidos in #56
  • Release 0.1.0 by @ijpulidos in #57

New Contributors

Full Changelog: https://github.com/choderalab/feflow/commits/0.1.0