choderalab / feflow

Recipes and protocols for molecular free energy calculations using the openmmtools/perses and Open Free Energy toolkits
MIT License
13 stars 1 forks source link

Add systems, components and mapping validation when creating a protocol #54

Open ijpulidos opened 1 month ago

ijpulidos commented 1 month ago

Similarly to what has been done in the repex protocol in OpenFE, we should add some sanity checks and validation when creating the protocols. Additionally to the mentioned ones we should also add a mapping validation to check the components are the expected ones (related to https://github.com/OpenFreeEnergy/gufe/issues/333)