Skip to content

Commit

Permalink
Adding missing test files for expected fails
Browse files Browse the repository at this point in the history
  • Loading branch information
ijpulidos committed Oct 31, 2024
1 parent 1e7abe0 commit 7d8bc90
Show file tree
Hide file tree
Showing 4 changed files with 89 additions and 0 deletions.
44 changes: 44 additions & 0 deletions feflow/tests/data/capped_AAs/GLU_capped.pdb
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
REMARK 1 CREATED WITH OPENMM 8.1.1, 2024-10-31
HETATM 1 H1 ACE A 1 1.328 2.173 0.000 1.00 0.00 H
HETATM 2 CH3 ACE A 1 2.006 1.318 0.000 1.00 0.00 C
HETATM 3 H2 ACE A 1 2.634 1.352 0.890 1.00 0.00 H
HETATM 4 H3 ACE A 1 2.634 1.352 -0.890 1.00 0.00 H
HETATM 5 C ACE A 1 1.229 0.000 0.000 1.00 0.00 C
HETATM 6 O ACE A 1 0.000 0.000 0.000 1.00 0.00 O
ATOM 7 N GLU A 2 1.954 -1.121 0.000 1.00 0.00 N
ATOM 8 H GLU A 2 3.130 -0.996 -0.122 1.00 0.00 H
ATOM 9 CA GLU A 2 1.337 -2.432 -0.001 1.00 0.00 C
ATOM 10 HA GLU A 2 0.639 -2.510 -0.966 1.00 0.00 H
ATOM 11 CB GLU A 2 2.391 -3.535 -0.001 1.00 0.00 C
ATOM 12 HB2 GLU A 2 3.174 -3.442 0.897 1.00 0.00 H
ATOM 13 HB3 GLU A 2 1.733 -4.520 0.169 1.00 0.00 H
ATOM 14 C GLU A 2 0.461 -2.626 1.229 1.00 0.00 C
ATOM 15 O GLU A 2 -0.621 -3.201 1.139 1.00 0.00 O
ATOM 16 CG GLU A 2 3.224 -3.837 -1.235 1.00 0.00 C
ATOM 17 HG2 GLU A 2 2.633 -4.297 -2.167 1.00 0.00 H
ATOM 18 HG3 GLU A 2 3.897 -2.967 -1.700 1.00 0.00 H
ATOM 19 CD GLU A 2 4.148 -4.963 -0.767 1.00 0.00 C
ATOM 20 OE1 GLU A 2 3.726 -5.953 -0.125 1.00 0.00 O
ATOM 21 OE2 GLU A 2 5.218 -4.912 -1.414 1.00 0.00 O
HETATM 22 N NME A 3 0.933 -2.143 2.381 1.00 0.00 N
HETATM 23 H NME A 3 1.829 -1.678 2.404 1.00 0.00 H
HETATM 24 C NME A 3 0.194 -2.264 3.621 1.00 0.00 C
HETATM 25 H1 NME A 3 -0.745 -2.786 3.436 1.00 0.00 H
HETATM 26 H2 NME A 3 0.786 -2.827 4.344 1.00 0.00 H
HETATM 27 H3 NME A 3 -0.014 -1.271 4.019 1.00 0.00 H
TER 28 NME A 3
CONECT 1 2
CONECT 2 5 1 3 4
CONECT 3 2
CONECT 4 2
CONECT 5 2 6 7
CONECT 6 5
CONECT 7 5
CONECT 14 22
CONECT 22 14 24 23
CONECT 23 22
CONECT 24 25 26 27 22
CONECT 25 24
CONECT 26 24
CONECT 27 24
END
43 changes: 43 additions & 0 deletions feflow/tests/data/capped_AAs/PRO_capped.pdb
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
REMARK 1 CREATED WITH OPENMM 8.1.1, 2024-10-29
HETATM 1 H1 ACE A 1 1.328 2.173 0.000 1.00 0.00 H
HETATM 2 CH3 ACE A 1 2.006 1.318 0.000 1.00 0.00 C
HETATM 3 H2 ACE A 1 2.634 1.352 0.890 1.00 0.00 H
HETATM 4 H3 ACE A 1 2.634 1.352 -0.890 1.00 0.00 H
HETATM 5 C ACE A 1 1.229 0.000 0.000 1.00 0.00 C
HETATM 6 O ACE A 1 0.000 0.000 0.000 1.00 0.00 O
ATOM 7 N PRO A 2 1.954 -1.121 0.000 1.00 0.00 N
ATOM 8 CA PRO A 2 1.337 -2.432 -0.001 1.00 0.00 C
ATOM 9 HA PRO A 2 0.612 -2.550 -0.943 1.00 0.00 H
ATOM 10 CB PRO A 2 2.391 -3.535 -0.001 1.00 0.00 C
ATOM 11 HB2 PRO A 2 2.914 -3.999 0.970 1.00 0.00 H
ATOM 12 HB3 PRO A 2 1.966 -4.516 -0.542 1.00 0.00 H
ATOM 13 C PRO A 2 0.461 -2.626 1.229 1.00 0.00 C
ATOM 14 O PRO A 2 -0.621 -3.201 1.139 1.00 0.00 O
ATOM 15 CD PRO A 2 3.378 -1.375 -0.101 1.00 0.00 C
ATOM 16 HD2 PRO A 2 4.099 -1.236 0.843 1.00 0.00 H
ATOM 17 HD3 PRO A 2 3.939 -0.750 -0.954 1.00 0.00 H
ATOM 18 CG PRO A 2 3.469 -2.740 -0.790 1.00 0.00 C
ATOM 19 HG2 PRO A 2 3.305 -2.861 -1.971 1.00 0.00 H
ATOM 20 HG3 PRO A 2 4.567 -3.189 -0.609 1.00 0.00 H
HETATM 21 N NME A 3 0.933 -2.143 2.381 1.00 0.00 N
HETATM 22 H NME A 3 1.829 -1.678 2.404 1.00 0.00 H
HETATM 23 C NME A 3 0.194 -2.264 3.621 1.00 0.00 C
HETATM 24 H1 NME A 3 -0.745 -2.786 3.436 1.00 0.00 H
HETATM 25 H2 NME A 3 0.786 -2.827 4.344 1.00 0.00 H
HETATM 26 H3 NME A 3 -0.014 -1.271 4.019 1.00 0.00 H
TER 27 NME A 3
CONECT 1 2
CONECT 2 5 1 3 4
CONECT 3 2
CONECT 4 2
CONECT 5 2 6 7
CONECT 6 5
CONECT 7 5
CONECT 13 21
CONECT 21 13 23 22
CONECT 22 21
CONECT 23 24 25 26 21
CONECT 24 23
CONECT 25 23
CONECT 26 23
END
1 change: 1 addition & 0 deletions feflow/tests/data/capped_AAs/ala_to_pro_mapping.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"componentA": {"atoms": [[1, "1", 1, 0, " ", "H1", "ACE", 1, "N", 0], [6, "1", 2, 0, " ", "CH3", "ACE", 1, "N", 0], [1, "1", 3, 0, " ", "H2", "ACE", 1, "N", 0], [1, "1", 4, 0, " ", "H3", "ACE", 1, "N", 0], [6, "1", 5, 0, " ", "C", "ACE", 1, "N", 0], [8, "1", 6, 0, " ", "O", "ACE", 1, "N", 0], [7, "1", 7, 0, " ", "N", "ALA", 2, "N", 0], [1, "1", 8, 0, " ", "H", "ALA", 2, "N", 0], [6, "1", 9, 0, " ", "CA", "ALA", 2, "N", 0], [1, "1", 10, 0, " ", "HA", "ALA", 2, "N", 0], [6, "1", 11, 0, " ", "CB", "ALA", 2, "N", 0], [1, "1", 12, 0, " ", "HB1", "ALA", 2, "N", 0], [1, "1", 13, 0, " ", "HB2", "ALA", 2, "N", 0], [1, "1", 14, 0, " ", "HB3", "ALA", 2, "N", 0], [6, "1", 15, 0, " ", "C", "ALA", 2, "N", 0], [8, "1", 16, 0, " ", "O", "ALA", 2, "N", 0], [7, "1", 17, 0, " ", "N", "NME", 3, "N", 0], [1, "1", 18, 0, " ", "H", "NME", 3, "N", 0], [6, "1", 19, 0, " ", "C", "NME", 3, "N", 0], [1, "1", 20, 0, " ", "H1", "NME", 3, "N", 0], [1, "1", 21, 0, " ", "H2", "NME", 3, "N", 0], [1, "1", 22, 0, " ", "H3", "NME", 3, "N", 0]], "bonds": [[4, 1, "SINGLE", "N"], [4, 5, "DOUBLE", "N"], [1, 0, "SINGLE", "N"], [1, 2, "SINGLE", "N"], [1, 3, "SINGLE", "N"], [4, 6, "SINGLE", "N"], [14, 8, "SINGLE", "N"], [14, 15, "DOUBLE", "N"], [8, 10, "SINGLE", "N"], [8, 9, "SINGLE", "N"], [8, 6, "SINGLE", "N"], [10, 11, "SINGLE", "N"], [10, 12, "SINGLE", "N"], [10, 13, "SINGLE", "N"], [7, 6, "SINGLE", "N"], [14, 16, "SINGLE", "N"], [18, 19, "SINGLE", "N"], [18, 20, "SINGLE", "N"], [18, 21, "SINGLE", "N"], [18, 16, "SINGLE", "N"], [17, 16, "SINGLE", "N"]], "name": "", "conformers": ["\u0093NUMPY\u0001\u0000v\u0000{'descr': '<f8', 'fortran_order': False, 'shape': (22, 3), } \nsh\u0091\u00ed|?\u00f5?\u00fc\u00a9\u00f1\u00d2Mb\u0001@\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0080@5^\u00baI\f\u0000@J\f\u0002+\u0087\u0016\u00f5?\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0080\u00e0O\u008d\u0097n\u0012\u0005@o\u0012\u0083\u00c0\u00ca\u00a1\u00f5?|\u0014\u00aeG\u00e1z\u00ec?\u00e0O\u008d\u0097n\u0012\u0005@o\u0012\u0083\u00c0\u00ca\u00a1\u00f5?|\u0014\u00aeG\u00e1z\u00ec\u00bfD\u008bl\u00e7\u00fb\u00a9\u00f3?\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u00de$\u0006\u0081\u0095C\u00ff?V\u000e-\u00b2\u009d\u00ef\u00f1\u00bf\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0080Nb\u0010X9\u00b4\u0007@\u001f\u0085\u00ebQ\u00b8\u001e\u00f1\u00bf\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u00802\b\u00ac\u001cZd\u00f5?\u00db\u00f9~j\u00bct\u0003\u00c0\u00fc\u00a9\u00f1\u00d2MbP\u00bf\u008bl\u00e7\u00fb\u00a9\u00f1\u00e6?\u00bct\u0093\u0018\u0004V\u0004\u00c0Q\u008d\u0097n\u0012\u0083\u00ec\u00bfT\u00e3\u00a5\u009b\u00c4 \u0003@H\u00e1z\u0014\u00aeG\f\u00c0\u00fc\u00a9\u00f1\u00d2MbP\u00bf\u00ea&1\b\u00ac\u001c\b@&\u0006\u0081\u0095C\u008b\u000b\u00c0\u00a6\u009b\u00c4 \u00b0r\u00ec?\u00fc\u00a9\u00f1\u00d2Mb\u00fe?\u00baI\f\u0002+\u0007\u0012\u00c0\u00fc\u00a9\u00f1\u00d2MbP\u00bf\u00ea&1\b\u00ac\u001c\b@\u00f1\u00a7\u00c6K7\u0089\u000b\u00c0Q\u008d\u0097n\u0012\u0083\u00ec\u00bf\u001b/\u00dd$\u0006\u0081\u00dd?5^\u00baI\f\u0002\u0005\u00c0D\u008bl\u00e7\u00fb\u00a9\u00f3?\u00ac\u001cZd;\u00df\u00e3\u00bf\u00d0\u00f7S\u00e3\u00a5\u009b\t\u00c0\u00d3Mb\u0010X9\u00f2?B`\u00e5\u00d0\"\u00db\u00ed?\u00be\u009f\u001a/\u00dd$\u0001\u00c0?5^\u00baI\f\u0003@\u00de$\u0006\u0081\u0095C\u00fd?\f\u0002+\u0087\u0016\u00d9\u00fa\u00bf\b\u00ac\u001cZd;\u0003@\u00a2E\u00b6\u00f3\u00fd\u00d4\u00c8?\u00e9&1\b\u00ac\u001c\u0002\u00c0,\u0087\u0016\u00d9\u00ce\u00f7\f@\u00d7\u00a3p=\n\u00d7\u00e7\u00bf}?5^\u00baI\u0006\u00c0\u00b0rh\u0091\u00ed|\u000b@\u00f4\u00fd\u00d4x\u00e9&\u00e9?\u0004V\u000e-\u00b2\u009d\u0006\u00c0\u00c7K7\u0089A`\u0011@z\u00e9&1\b\u00ac\u008c\u00bf\u00bct\u0093\u0018\u0004V\u00f4\u00bf\u00fa~j\u00bct\u0013\u0010@"], "__qualname__": "ProteinComponent", "__module__": "gufe.components.proteincomponent", ":version:": 1}, "componentB": {"atoms": [[1, "A", 1, 0, " ", "H1", "ACE", 1, "N", 0], [6, "A", 2, 0, " ", "CH3", "ACE", 1, "N", 0], [1, "A", 3, 0, " ", "H2", "ACE", 1, "N", 0], [1, "A", 4, 0, " ", "H3", "ACE", 1, "N", 0], [6, "A", 5, 0, " ", "C", "ACE", 1, "N", 0], [8, "A", 6, 0, " ", "O", "ACE", 1, "N", 0], [7, "A", 7, 0, " ", "N", "PRO", 2, "N", 0], [6, "A", 8, 0, " ", "CA", "PRO", 2, "N", 0], [1, "A", 9, 0, " ", "HA", "PRO", 2, "N", 0], [6, "A", 10, 0, " ", "CB", "PRO", 2, "N", 0], [1, "A", 11, 0, " ", "HB2", "PRO", 2, "N", 0], [1, "A", 12, 0, " ", "HB3", "PRO", 2, "N", 0], [6, "A", 13, 0, " ", "C", "PRO", 2, "N", 0], [8, "A", 14, 0, " ", "O", "PRO", 2, "N", 0], [6, "A", 15, 0, " ", "CD", "PRO", 2, "N", 0], [1, "A", 16, 0, " ", "HD2", "PRO", 2, "N", 0], [1, "A", 17, 0, " ", "HD3", "PRO", 2, "N", 0], [6, "A", 18, 0, " ", "CG", "PRO", 2, "N", 0], [1, "A", 19, 0, " ", "HG2", "PRO", 2, "N", 0], [1, "A", 20, 0, " ", "HG3", "PRO", 2, "N", 0], [7, "A", 21, 0, " ", "N", "NME", 3, "N", 0], [1, "A", 22, 0, " ", "H", "NME", 3, "N", 0], [6, "A", 23, 0, " ", "C", "NME", 3, "N", 0], [1, "A", 24, 0, " ", "H1", "NME", 3, "N", 0], [1, "A", 25, 0, " ", "H2", "NME", 3, "N", 0], [1, "A", 26, 0, " ", "H3", "NME", 3, "N", 0]], "bonds": [[4, 1, "SINGLE", "N"], [4, 5, "DOUBLE", "N"], [1, 0, "SINGLE", "N"], [1, 2, "SINGLE", "N"], [1, 3, "SINGLE", "N"], [4, 6, "SINGLE", "N"], [12, 7, "SINGLE", "N"], [12, 13, "DOUBLE", "N"], [7, 9, "SINGLE", "N"], [7, 8, "SINGLE", "N"], [7, 6, "SINGLE", "N"], [9, 17, "SINGLE", "N"], [9, 10, "SINGLE", "N"], [9, 11, "SINGLE", "N"], [14, 17, "SINGLE", "N"], [14, 15, "SINGLE", "N"], [14, 16, "SINGLE", "N"], [14, 6, "SINGLE", "N"], [17, 18, "SINGLE", "N"], [17, 19, "SINGLE", "N"], [12, 20, "SINGLE", "N"], [22, 23, "SINGLE", "N"], [22, 24, "SINGLE", "N"], [22, 25, "SINGLE", "N"], [22, 20, "SINGLE", "N"], [21, 20, "SINGLE", "N"]], "name": "", "conformers": ["\u0093NUMPY\u0001\u0000v\u0000{'descr': '<f8', 'fortran_order': False, 'shape': (26, 3), } \nsh\u0091\u00ed|?\u00f5?\u00fc\u00a9\u00f1\u00d2Mb\u0001@\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000@5^\u00baI\f\u0000@J\f\u0002+\u0087\u0016\u00f5?\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u00e0O\u008d\u0097n\u0012\u0005@o\u0012\u0083\u00c0\u00ca\u00a1\u00f5?|\u0014\u00aeG\u00e1z\u00ec?\u00e0O\u008d\u0097n\u0012\u0005@o\u0012\u0083\u00c0\u00ca\u00a1\u00f5?|\u0014\u00aeG\u00e1z\u00ec\u00bfD\u008bl\u00e7\u00fb\u00a9\u00f3?\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u00de$\u0006\u0081\u0095C\u00ff?V\u000e-\u00b2\u009d\u00ef\u00f1\u00bf\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u00002\b\u00ac\u001cZd\u00f5?\u00db\u00f9~j\u00bct\u0003\u00c0\u00fc\u00a9\u00f1\u00d2MbP\u00bf0\u00dd$\u0006\u0081\u0095\u00e3?ffffff\u0004\u00c0\u0093\u0018\u0004V\u000e-\u00ee\u00bfT\u00e3\u00a5\u009b\u00c4 \u0003@H\u00e1z\u0014\u00aeG\f\u00c0\u00fc\u00a9\u00f1\u00d2MbP\u00bf\u001eZd;\u00dfO\u0007@\u00cc\u00a1E\u00b6\u00f3\u00fd\u000f\u00c0\n\u00d7\u00a3p=\n\u00ef?\u00db\u00f9~j\u00bct\u00ff?\u00aa\u00f1\u00d2Mb\u0010\u0012\u00c0\u00f2\u00d2Mb\u0010X\u00e1\u00bf\u001b/\u00dd$\u0006\u0081\u00dd?5^\u00baI\f\u0002\u0005\u00c0D\u008bl\u00e7\u00fb\u00a9\u00f3?\u00ac\u001cZd;\u00df\u00e3\u00bf\u00d0\u00f7S\u00e3\u00a5\u009b\t\u00c0\u00d3Mb\u0010X9\u00f2?\u00a1\u001a/\u00dd$\u0006\u000b@\u0000\u0000\u0000\u0000\u0000\u0000\u00f6\u00bfB`\u00e5\u00d0\"\u00db\u00b9\u00bfL7\u0089A`e\u0010@-\u00b2\u009d\u00ef\u00a7\u00c6\u00f3\u00bf`\u00e5\u00d0\"\u00db\u00f9\u00ea?P\u008d\u0097n\u0012\u0083\u000f@\u0001\u0000\u0000\u0000\u0000\u0000\u00e8\u00bf\u00baI\f\u0002+\u0087\u00ee\u00bf\u008d\u0097n\u0012\u0083\u00c0\u000b@\u00ecQ\u00b8\u001e\u0085\u00eb\u0005\u00c0I\u00e1z\u0014\u00aeG\u00e9\u00bfq=\n\u00d7\u00a3p\n@\u0017\u00d9\u00ce\u00f7S\u00e3\u0006\u00c0\u00f1\u00a7\u00c6K7\u0089\u00ff\u00bf\u00f8S\u00e3\u00a5\u009bD\u0012@P\u008d\u0097n\u0012\u0083\t\u00c0\u00b0rh\u0091\u00ed|\u00e3\u00bfB`\u00e5\u00d0\"\u00db\u00ed?\u00be\u009f\u001a/\u00dd$\u0001\u00c0?5^\u00baI\f\u0003@\u00de$\u0006\u0081\u0095C\u00fd?\f\u0002+\u0087\u0016\u00d9\u00fa\u00bf\b\u00ac\u001cZd;\u0003@\u00a2E\u00b6\u00f3\u00fd\u00d4\u00c8?\u00e9&1\b\u00ac\u001c\u0002\u00c0,\u0087\u0016\u00d9\u00ce\u00f7\f@\u00d7\u00a3p=\n\u00d7\u00e7\u00bf}?5^\u00baI\u0006\u00c0\u00b0rh\u0091\u00ed|\u000b@\u00f4\u00fd\u00d4x\u00e9&\u00e9?\u0004V\u000e-\u00b2\u009d\u0006\u00c0\u00c7K7\u0089A`\u0011@z\u00e9&1\b\u00ac\u008c\u00bf\u00bct\u0093\u0018\u0004V\u00f4\u00bf\u00fa~j\u00bct\u0013\u0010@"], "__qualname__": "ProteinComponent", "__module__": "gufe.components.proteincomponent", ":version:": 1}, "componentA_to_componentB": {"17": 21, "19": 23, "20": 24, "21": 25, "14": 12, "15": 13, "16": 20, "18": 22}, "annotations": "{}", "__qualname__": "LigandAtomMapping", "__module__": "gufe.mapping.ligandatommapping", ":version:": 1}
Loading

0 comments on commit 7d8bc90

Please sign in to comment.