There seems to be an inconsistency with my martinize2 commands. the issue is with input pdbs.
I am encountering a KeyError when running martinize2. Our IT department helped me troubleshoot the problem, and it appears the script is failing during "canonicalization modifications" for a C-terminal residue.
The script drops the OXT atom (atom 1800) from my C-terminal ARG 340, which causes a KeyError later in the process.
Here is the summary from our IT support (email thread):
...Me:
For some reason, when I do my initial conversion from atomic detail level pdb structure to coarse grain structure, some of my conformers dont
work, and they break. as a perfect example;
conformer 1, BREAKS.
conformer 2 works perfectly. ... why?
Do you happen to know why this is happening? it isn't my script's fault (probably). I think this happened when I ran it outside of my script, which leads me to believe this is martinize2's fault. the coarse-grainifier process. Can it be fixed?
fyi; the flow is :
*martinize2 ---> BREAKS AFTER THIS FOR SOME REASON <----
*insane
*sed commands and edits
*em
*nvt
*npt
*md for 0.8 ns
*md_2 for 10 ns
...IT help:
Hi,
I have spent quite some time troubleshooting your issue, I am pretty certain it's not our system causing the issue.
Since I lack domain knowledge in this area, I can only make some guesses based on the logic of the source code. The error occurs during canonicalization modifications:
unknown-input - Could not identify the modifications for residues ['LEU338', 'ARG340'], involving atoms ['1800-OXT']
For some reason, the following line does not work:
ATOM 1800 OXT ARG B 340 150.701 -41.918 80.450 0.00 0.00 B O
But this one does:
ATOM 1800 OXT ARG B 340 152.014 -46.316 81.585 0.00 0.00 B O
With this error, atom 1800 is dropped from the input, and later you will encounter the key error because it was looking for this atom.
I am not sure what condition causes such modification to occur, but if you know what the correct modification should be, you might try passing it in
with the "-modify" option. If you are unsure as well, then you may need to contact the developer of martinize.
This seems to be a bug, as the script's behavior appears to be dependent on the atom's coordinates, which it shouldn't be.
**Could you please help me figure out why my input pdbs are inconsistently working.
Thank you.**
since my files are not uploading I will paste a preview of my terminal pdbs:
conformer 1:
...
ATOM 3565 C GLN A 337 146.905 -42.235 79.587 1.00 0.52 A C
ATOM 3566 O GLN A 337 146.559 -43.401 79.410 1.00 0.52 A O
ATOM 3567 CB GLN A 337 145.889 -40.837 77.840 1.00 0.52 A C
ATOM 3568 CG GLN A 337 144.611 -40.085 77.422 1.00 0.52 A C
ATOM 3569 CD GLN A 337 144.293 -40.287 75.946 1.00 0.52 A C
ATOM 3570 OE1 GLN A 337 144.951 -40.986 75.183 1.00 0.52 A O
ATOM 3571 NE2 GLN A 337 143.172 -39.673 75.504 1.00 0.52 A N
ATOM 3572 N LEU A 338 148.171 -41.911 79.925 1.00 0.70 A N
ATOM 3573 CA LEU A 338 149.168 -42.919 80.248 1.00 0.70 A C
ATOM 3574 C LEU A 338 148.943 -43.606 81.591 1.00 0.70 A C
ATOM 3575 O LEU A 338 148.676 -44.807 81.634 1.00 0.70 A O
ATOM 3576 CB LEU A 338 150.606 -42.314 80.219 1.00 0.70 A C
ATOM 3577 CG LEU A 338 151.110 -41.830 78.835 1.00 0.70 A C
ATOM 3578 CD1 LEU A 338 152.580 -41.381 78.937 1.00 0.70 A C
ATOM 3579 CD2 LEU A 338 150.964 -42.896 77.731 1.00 0.70 A C
ATOM 3580 N THR A 339 148.358 -42.414 81.499 0.00 0.00 A N
ATOM 3581 CA THR A 339 149.116 -41.187 81.728 0.00 0.00 A C
ATOM 3582 C THR A 339 149.570 -41.073 83.178 0.00 0.00 A C
ATOM 3583 O THR A 339 150.703 -40.671 83.452 0.00 0.00 A O
ATOM 3584 CB THR A 339 148.290 -39.938 81.362 0.00 0.00 A C
ATOM 3585 OG1 THR A 339 147.935 -39.988 79.975 0.00 0.00 A O
ATOM 3586 CG2 THR A 339 149.095 -38.673 81.620 0.00 0.00 A C
ATOM 3587 H THR A 339 147.492 -42.278 81.299 0.00 0.00 A H
ATOM 3588 N ARG A 340 148.679 -41.430 84.101 0.00 0.00 A N
ATOM 3589 CA ARG A 340 148.981 -41.387 85.529 0.00 0.00 A C
ATOM 3590 C ARG A 340 150.073 -42.377 85.917 0.00 0.00 A C
ATOM 3591 O ARG A 340 151.008 -42.018 86.697 0.00 0.00 A O
ATOM 3592 CB ARG A 340 147.721 -41.665 86.352 0.00 0.00 A C
ATOM 3593 CG ARG A 340 146.652 -40.592 86.233 0.00 0.00 A C
ATOM 3594 CD ARG A 340 145.425 -40.934 87.062 0.00 0.00 A C
ATOM 3595 NE ARG A 340 144.385 -39.913 86.948 0.00 0.00 A N
ATOM 3596 CZ ARG A 340 143.203 -39.971 87.555 0.00 0.00 A C
ATOM 3597 NH1 ARG A 340 142.903 -41.008 88.324 0.00 0.00 A N
ATOM 3598 NH2 ARG A 340 142.324 -38.993 87.389 0.00 0.00 A N
ATOM 3599 H ARG A 340 147.848 -41.717 83.910 0.00 0.00 A H
ATOM 3600 OXT ARG A 340 150.047 -43.562 85.459 0.00 0.00 A O
...
conformer 2:
...
ATOM 3565 C GLN A 337 146.905 -42.235 79.587 1.00 0.52 A C
ATOM 3566 O GLN A 337 146.559 -43.401 79.410 1.00 0.52 A O
ATOM 3567 CB GLN A 337 145.889 -40.837 77.840 1.00 0.52 A C
ATOM 3568 CG GLN A 337 144.611 -40.085 77.422 1.00 0.52 A C
ATOM 3569 CD GLN A 337 144.293 -40.287 75.946 1.00 0.52 A C
ATOM 3570 OE1 GLN A 337 144.951 -40.986 75.183 1.00 0.52 A O
ATOM 3571 NE2 GLN A 337 143.172 -39.673 75.504 1.00 0.52 A N
ATOM 3572 N LEU A 338 148.171 -41.911 79.925 1.00 0.70 A N
ATOM 3573 CA LEU A 338 149.168 -42.919 80.248 1.00 0.70 A C
ATOM 3574 C LEU A 338 148.943 -43.606 81.591 1.00 0.70 A C
ATOM 3575 O LEU A 338 148.676 -44.807 81.634 1.00 0.70 A O
ATOM 3576 CB LEU A 338 150.606 -42.314 80.219 1.00 0.70 A C
ATOM 3577 CG LEU A 338 151.110 -41.830 78.835 1.00 0.70 A C
ATOM 3578 CD1 LEU A 338 152.580 -41.381 78.937 1.00 0.70 A C
ATOM 3579 CD2 LEU A 338 150.964 -42.896 77.731 1.00 0.70 A C
ATOM 3580 N THR A 339 147.620 -43.716 81.681 0.00 0.00 A N
ATOM 3581 CA THR A 339 146.749 -42.871 80.870 0.00 0.00 A C
ATOM 3582 C THR A 339 146.010 -41.910 81.794 0.00 0.00 A C
ATOM 3583 O THR A 339 145.387 -42.350 82.764 0.00 0.00 A O
ATOM 3584 CB THR A 339 145.749 -43.712 80.050 0.00 0.00 A C
ATOM 3585 OG1 THR A 339 146.468 -44.580 79.166 0.00 0.00 A O
ATOM 3586 CG2 THR A 339 144.843 -42.809 79.227 0.00 0.00 A C
ATOM 3587 H THR A 339 147.179 -44.287 82.219 0.00 0.00 A H
ATOM 3588 N ARG A 340 146.093 -40.622 81.474 0.00 0.00 A N
ATOM 3589 CA ARG A 340 145.315 -39.638 82.224 0.00 0.00 A C
ATOM 3590 C ARG A 340 143.829 -39.974 82.186 0.00 0.00 A C
ATOM 3591 O ARG A 340 143.448 -41.133 81.837 0.00 0.00 A O
ATOM 3592 CB ARG A 340 145.553 -38.232 81.671 0.00 0.00 A C
ATOM 3593 CG ARG A 340 146.962 -37.707 81.890 0.00 0.00 A C
ATOM 3594 CD ARG A 340 147.137 -36.317 81.304 0.00 0.00 A C
ATOM 3595 NE ARG A 340 148.492 -35.806 81.501 0.00 0.00 A N
ATOM 3596 CZ ARG A 340 148.930 -34.637 81.042 0.00 0.00 A C
ATOM 3597 NH1 ARG A 340 148.117 -33.848 80.353 0.00 0.00 A N
ATOM 3598 NH2 ARG A 340 150.181 -34.260 81.275 0.00 0.00 A N
ATOM 3599 H ARG A 340 146.596 -40.266 80.818 0.00 0.00 A H
ATOM 3600 OXT ARG A 340 142.971 -39.092 82.504 0.00 0.00 A O
...
There seems to be an inconsistency with my martinize2 commands. the issue is with input pdbs.
I am encountering a KeyError when running martinize2. Our IT department helped me troubleshoot the problem, and it appears the script is failing during "canonicalization modifications" for a C-terminal residue.
The script drops the OXT atom (atom 1800) from my C-terminal ARG 340, which causes a KeyError later in the process.
Here is the summary from our IT support (email thread):
...Me:
...IT help:
This seems to be a bug, as the script's behavior appears to be dependent on the atom's coordinates, which it shouldn't be.
**Could you please help me figure out why my input pdbs are inconsistently working.
Thank you.**
since my files are not uploading I will paste a preview of my terminal pdbs:
conformer 1:
...
ATOM 3565 C GLN A 337 146.905 -42.235 79.587 1.00 0.52 A C
ATOM 3566 O GLN A 337 146.559 -43.401 79.410 1.00 0.52 A O
ATOM 3567 CB GLN A 337 145.889 -40.837 77.840 1.00 0.52 A C
ATOM 3568 CG GLN A 337 144.611 -40.085 77.422 1.00 0.52 A C
ATOM 3569 CD GLN A 337 144.293 -40.287 75.946 1.00 0.52 A C
ATOM 3570 OE1 GLN A 337 144.951 -40.986 75.183 1.00 0.52 A O
ATOM 3571 NE2 GLN A 337 143.172 -39.673 75.504 1.00 0.52 A N
ATOM 3572 N LEU A 338 148.171 -41.911 79.925 1.00 0.70 A N
ATOM 3573 CA LEU A 338 149.168 -42.919 80.248 1.00 0.70 A C
ATOM 3574 C LEU A 338 148.943 -43.606 81.591 1.00 0.70 A C
ATOM 3575 O LEU A 338 148.676 -44.807 81.634 1.00 0.70 A O
ATOM 3576 CB LEU A 338 150.606 -42.314 80.219 1.00 0.70 A C
ATOM 3577 CG LEU A 338 151.110 -41.830 78.835 1.00 0.70 A C
ATOM 3578 CD1 LEU A 338 152.580 -41.381 78.937 1.00 0.70 A C
ATOM 3579 CD2 LEU A 338 150.964 -42.896 77.731 1.00 0.70 A C
ATOM 3580 N THR A 339 148.358 -42.414 81.499 0.00 0.00 A N
ATOM 3581 CA THR A 339 149.116 -41.187 81.728 0.00 0.00 A C
ATOM 3582 C THR A 339 149.570 -41.073 83.178 0.00 0.00 A C
ATOM 3583 O THR A 339 150.703 -40.671 83.452 0.00 0.00 A O
ATOM 3584 CB THR A 339 148.290 -39.938 81.362 0.00 0.00 A C
ATOM 3585 OG1 THR A 339 147.935 -39.988 79.975 0.00 0.00 A O
ATOM 3586 CG2 THR A 339 149.095 -38.673 81.620 0.00 0.00 A C
ATOM 3587 H THR A 339 147.492 -42.278 81.299 0.00 0.00 A H
ATOM 3588 N ARG A 340 148.679 -41.430 84.101 0.00 0.00 A N
ATOM 3589 CA ARG A 340 148.981 -41.387 85.529 0.00 0.00 A C
ATOM 3590 C ARG A 340 150.073 -42.377 85.917 0.00 0.00 A C
ATOM 3591 O ARG A 340 151.008 -42.018 86.697 0.00 0.00 A O
ATOM 3592 CB ARG A 340 147.721 -41.665 86.352 0.00 0.00 A C
ATOM 3593 CG ARG A 340 146.652 -40.592 86.233 0.00 0.00 A C
ATOM 3594 CD ARG A 340 145.425 -40.934 87.062 0.00 0.00 A C
ATOM 3595 NE ARG A 340 144.385 -39.913 86.948 0.00 0.00 A N
ATOM 3596 CZ ARG A 340 143.203 -39.971 87.555 0.00 0.00 A C
ATOM 3597 NH1 ARG A 340 142.903 -41.008 88.324 0.00 0.00 A N
ATOM 3598 NH2 ARG A 340 142.324 -38.993 87.389 0.00 0.00 A N
ATOM 3599 H ARG A 340 147.848 -41.717 83.910 0.00 0.00 A H
ATOM 3600 OXT ARG A 340 150.047 -43.562 85.459 0.00 0.00 A O
...
conformer 2:
...
ATOM 3565 C GLN A 337 146.905 -42.235 79.587 1.00 0.52 A C
ATOM 3566 O GLN A 337 146.559 -43.401 79.410 1.00 0.52 A O
ATOM 3567 CB GLN A 337 145.889 -40.837 77.840 1.00 0.52 A C
ATOM 3568 CG GLN A 337 144.611 -40.085 77.422 1.00 0.52 A C
ATOM 3569 CD GLN A 337 144.293 -40.287 75.946 1.00 0.52 A C
ATOM 3570 OE1 GLN A 337 144.951 -40.986 75.183 1.00 0.52 A O
ATOM 3571 NE2 GLN A 337 143.172 -39.673 75.504 1.00 0.52 A N
ATOM 3572 N LEU A 338 148.171 -41.911 79.925 1.00 0.70 A N
ATOM 3573 CA LEU A 338 149.168 -42.919 80.248 1.00 0.70 A C
ATOM 3574 C LEU A 338 148.943 -43.606 81.591 1.00 0.70 A C
ATOM 3575 O LEU A 338 148.676 -44.807 81.634 1.00 0.70 A O
ATOM 3576 CB LEU A 338 150.606 -42.314 80.219 1.00 0.70 A C
ATOM 3577 CG LEU A 338 151.110 -41.830 78.835 1.00 0.70 A C
ATOM 3578 CD1 LEU A 338 152.580 -41.381 78.937 1.00 0.70 A C
ATOM 3579 CD2 LEU A 338 150.964 -42.896 77.731 1.00 0.70 A C
ATOM 3580 N THR A 339 147.620 -43.716 81.681 0.00 0.00 A N
ATOM 3581 CA THR A 339 146.749 -42.871 80.870 0.00 0.00 A C
ATOM 3582 C THR A 339 146.010 -41.910 81.794 0.00 0.00 A C
ATOM 3583 O THR A 339 145.387 -42.350 82.764 0.00 0.00 A O
ATOM 3584 CB THR A 339 145.749 -43.712 80.050 0.00 0.00 A C
ATOM 3585 OG1 THR A 339 146.468 -44.580 79.166 0.00 0.00 A O
ATOM 3586 CG2 THR A 339 144.843 -42.809 79.227 0.00 0.00 A C
ATOM 3587 H THR A 339 147.179 -44.287 82.219 0.00 0.00 A H
ATOM 3588 N ARG A 340 146.093 -40.622 81.474 0.00 0.00 A N
ATOM 3589 CA ARG A 340 145.315 -39.638 82.224 0.00 0.00 A C
ATOM 3590 C ARG A 340 143.829 -39.974 82.186 0.00 0.00 A C
ATOM 3591 O ARG A 340 143.448 -41.133 81.837 0.00 0.00 A O
ATOM 3592 CB ARG A 340 145.553 -38.232 81.671 0.00 0.00 A C
ATOM 3593 CG ARG A 340 146.962 -37.707 81.890 0.00 0.00 A C
ATOM 3594 CD ARG A 340 147.137 -36.317 81.304 0.00 0.00 A C
ATOM 3595 NE ARG A 340 148.492 -35.806 81.501 0.00 0.00 A N
ATOM 3596 CZ ARG A 340 148.930 -34.637 81.042 0.00 0.00 A C
ATOM 3597 NH1 ARG A 340 148.117 -33.848 80.353 0.00 0.00 A N
ATOM 3598 NH2 ARG A 340 150.181 -34.260 81.275 0.00 0.00 A N
ATOM 3599 H ARG A 340 146.596 -40.266 80.818 0.00 0.00 A H
ATOM 3600 OXT ARG A 340 142.971 -39.092 82.504 0.00 0.00 A O
...