Skip to content

MLE DG estimates are wrong for bidirectional RBFE calculations on ligand network. #133

Description

@afroditi-zaki-cresset

Describe the bug
I have run bidirectional RBFE calculations (lig1->lig2 and lig2->lig1 for all the transformations in the ligand network) on a dataset with a user-defined ligand network and when I compute and plot the predicted vs experimental dG values, I see that the predicted dG values are not calculated properly and I get very high values of MUE and RMSE (correct R2 though). This does not happen when I only use unidirectional calculations, in which case the pred. vs exp dG plot is very reasonable. I was wondering if this is known behaviour because the MLE algorithm is not designed to work on bidirectional ddG values?

To Reproduce
I attach the cinnaber_input.csv file that I used.

cinnabar_input.csv

I also attach the ligand network along with the predicted ddG and dG values.

Image

Software versions

  • My OS is Ubuntu 24.04
  • For FEP calculations and analysis I used OpenFE v1.3

Output
The pred. vs exp. dG plot shows very high MUE and RMSE values and the ddG values do not add up to the estimated dGs (see ligand network image).

Image

Expected behavior
If I only use unidirectional ddG values in my cinnaber-input.csv the pred. vs exp. dG plot and the statistics look much more reasonable and in line with what we expected.

Image

Additional context
I also tried to exclude from the calculation the edges where the forward and reverse ddG values did not match and I still did not get a correct dG prediction.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions