Skip to content

Commit d450d1f

Browse files
committed
Provide the list of ligand atoms to for random ligand rotation
1 parent fefb91d commit d450d1f

File tree

2 files changed

+25
-12
lines changed

2 files changed

+25
-12
lines changed

blues/tests/data/propane.pdb

Lines changed: 24 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,25 @@
1-
HETATM 1 C1 LIG 1 1.236 -0.188 0.286 1.00 0.00 C
2-
HETATM 2 C2 LIG 1 -0.010 -0.181 -0.595 1.00 0.00 C
3-
HETATM 3 C3 LIG 1 -1.228 0.327 0.171 1.00 0.00 C
4-
HETATM 4 H1 LIG 1 2.102 -0.562 -0.299 1.00 0.00 H
5-
HETATM 5 H2 LIG 1 1.085 -0.854 1.162 1.00 0.00 H
6-
HETATM 6 H3 LIG 1 1.463 0.840 0.640 1.00 0.00 H
7-
HETATM 7 H4 LIG 1 -0.209 -1.213 -0.958 1.00 0.00 H
8-
HETATM 8 H5 LIG 1 0.168 0.472 -1.477 1.00 0.00 H
9-
HETATM 9 H6 LIG 1 -2.116 0.320 -0.496 1.00 0.00 H
10-
HETATM 10 H7 LIG 1 -1.056 1.366 0.523 1.00 0.00 H
11-
HETATM 11 H8 LIG 1 -1.435 -0.327 1.044 1.00 0.00 H
1+
REMARK 1 PDBFIXER FROM: propane.pdb
2+
REMARK 1 CREATED WITH OPENMM 8.2, 2025-06-25
3+
HETATM 1 C1 LIG 1 1.236 -0.188 0.286 1.00 0.00 C
4+
HETATM 2 C2 LIG 1 -0.010 -0.181 -0.595 1.00 0.00 C
5+
HETATM 3 C3 LIG 1 -1.228 0.327 0.171 1.00 0.00 C
6+
HETATM 4 H1 LIG 1 2.102 -0.562 -0.299 1.00 0.00 H
7+
HETATM 5 H2 LIG 1 1.085 -0.854 1.162 1.00 0.00 H
8+
HETATM 6 H3 LIG 1 1.463 0.840 0.640 1.00 0.00 H
9+
HETATM 7 H4 LIG 1 -0.209 -1.213 -0.958 1.00 0.00 H
10+
HETATM 8 H5 LIG 1 0.168 0.472 -1.477 1.00 0.00 H
11+
HETATM 9 H6 LIG 1 -2.116 0.320 -0.496 1.00 0.00 H
12+
HETATM 10 H7 LIG 1 -1.056 1.366 0.523 1.00 0.00 H
13+
HETATM 11 H8 LIG 1 -1.435 -0.327 1.044 1.00 0.00 H
14+
CONECT 1 5 6 2 4
15+
CONECT 2 7 1 8 3
16+
CONECT 3 2 9 10 11
17+
CONECT 4 1
18+
CONECT 5 1
19+
CONECT 6 1
20+
CONECT 7 2
21+
CONECT 8 2
22+
CONECT 9 3
23+
CONECT 10 3
24+
CONECT 11 3
1225
END

blues/tests/test_propane.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ def runPropaneTest(N, preferred_platform):
6868
structure = parmed.load_file(structure_pdb)
6969

7070
# Initialize Move Proposal Class
71-
rot_move = RandomLigandRotationMove(structure, 'LIG') # Propane ligand
71+
rot_move = RandomLigandRotationMove(structure, 'LIG', ligand_indices=[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]) # Propane ligand
7272
mover = MoveEngine(rot_move)
7373

7474
# Load OpenMM System and Integrator

0 commit comments

Comments
 (0)