Skip to content

Have custom errors specific for protocols #385

@ijpulidos

Description

@ijpulidos

In OpenFreeEnergy/feflow#96 we encountered the case where it could be useful to have custom errors for protocols. For example, there are some limitations on the methodologies themselves that a protocol uses (such as hybrid topology generation not supporting ring breaking transformations), and also things that are just not allowed by the tooling, such as charge changing transformations that change more than one formal charge unit.

The idea being that we would like to have a shared/standard custom error that protocol authors could use. Is this something that we would like to have in gufe?

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions