question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

A->B and B->A Transforms are Both Positive

See original GitHub issue

We are trying to troubleshoot some issues using perses on some ligand transformations. We’re testing a single forward and backward transformation ( A-> B and B -> A) which is the most trivial closed cycle. Our intuition tells us that the magnitudes of these two transformations should be equal and opposite to each other, and this is what we see with the experimental data. Right now, the calculated ddGs are not adding up to zero, but instead are both very positive. Can you help shed some light on this? Could this be a units problem? This is what the mm_graph looks like:

OutEdgeDataView([(9, 10, {'calc_DDG': 5.18712727908637, 'calc_dDDG': 0.4801874381154462, 'exp_DDG': -0.9193053246474641, 'exp_dDDG': 0.0}), (10, 9, {'calc_DDG': 11.124917041483098, 'calc_dDDG': 0.4120190004511572, 'exp_DDG': 0.9193053246474641, 'exp_dDDG': 0.0})])

Unknown-19

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:8 (3 by maintainers)

github_iconTop GitHub Comments

1reaction
jchoderacommented, Mar 8, 2022

@mikemhenry @ijpulidos : We should add some A->B and B->A consistency tests (likely just ligand in solvent, not complex) to our GPU CI as well. We can start with examples we already have, but can add a public example from @casebeerVRTX once provided.

0reactions
casebeerVRTXcommented, May 5, 2022

I wanted to follow up with this issue since it is now resolved. We ended up rebasing the lipid-version of perses to the most recent version, and changed the atom mapping strategy because the same ring was getting mapped incorrectly. This doesn’t solve the issue of both of these being positive, but we were able to find a work around.

Thank you!

Read more comments on GitHub >

github_iconTop Results From Across the Web

The Relationship Between AB and BA - JSTOR
Even when A and B are both n-by-n matrices, A and B need not commute, as we impress upon beginning students when matrix...
Read more >
linear algebra - If $AB = I$ then $BA = I - Math Stack Exchange
Given a matrix A, apply row operations to transform it to reduced form A′. Each row operation is left multiplication by a (two-sided)...
Read more >
Chapter 4 LINEAR TRANSFORMATIONS AND THEIR ...
In the case of two representation matrices for a linear trans formation, P is a transition matrix from one basis to another, as...
Read more >
Linear transformations (video) - Khan Academy
So then this is a linear transformation if and only if I take the transformation of the sum of our two vectors. If...
Read more >
A One Side Inverse Matrix is the Inverse Matrix: If AB=I, then ...
We prove that if AB=I for square matrices A, B, then we have BA=I. That is, if B is the left inverse of...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found