Skip to content

Refactor of universe creation and applying transformations#93

Open
hannahbaumann wants to merge 4 commits intormsd_refactor_analysisbasefrom
code_refactor
Open

Refactor of universe creation and applying transformations#93
hannahbaumann wants to merge 4 commits intormsd_refactor_analysisbasefrom
code_refactor

Conversation

@hannahbaumann
Copy link
Contributor

@hannahbaumann hannahbaumann commented Feb 27, 2026

The make_Universe function did two things: Create a Universe for a state and then applying some transformations to it, hard coding selection strings for protein and ligand.
Here, I split off the creation of the universe and the applying of transformations into separate steps. This allows passing AtomGroups to the apply_transformations function. I thought that this might be useful for moving towards a more individual Protocol based analysis.

@hannahbaumann hannahbaumann requested a review from jthorton March 2, 2026 13:26
from ..transformations import Aligner, ClosestImageShift, NoJump


def apply_transformations(
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One could also split this into complex and solvent?

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant