-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
18 changed files
with
12,032 additions
and
223 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
import molsysmt as msm | ||
import numpy as np | ||
from pathlib import Path | ||
import os | ||
import shutil | ||
|
||
data_dir = Path('../.') | ||
|
||
# Purge | ||
|
||
files_to_be_purged = [ | ||
'h5msm/met_enkephalin.h5msm', | ||
'pdb/met_enkephalin.pdb', | ||
] | ||
|
||
for filename in files_to_be_purged: | ||
filepath = Path(data_dir, filename) | ||
if os.path.isfile(filepath): | ||
os.remove(filepath) | ||
|
||
# Make | ||
|
||
molsys = msm.build.build_peptide('TyrGlyGlyPheMet') | ||
_ = msm.convert(molsys, to_form='met_enkephalin.h5msm') | ||
shutil.move('met_enkephalin.h5msm', Path(data_dir, 'h5msm/met_enkephalin.h5msm')) | ||
_ = msm.convert(molsys, to_form='met_enkephalin.pdb') | ||
shutil.move('met_enkephalin.pdb', Path(data_dir, 'pdb/met_enkephalin.pdb')) | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
import molsysmt as msm | ||
import os | ||
import shutil | ||
from pathlib import Path | ||
|
||
|
||
data_dir = Path('../.') | ||
|
||
# purge | ||
|
||
files_to_be_purged = [ | ||
'h5msm/1l2y.h5msm', | ||
'pdb/1l2y.pdb', | ||
] | ||
|
||
for filename in files_to_be_purged: | ||
filepath = Path(data_dir, filename) | ||
if os.path.isfile(filepath): | ||
os.remove(filepath) | ||
|
||
|
||
# 1tcd pdb, mmtf and msmpk files | ||
print('Protein Data Bank files...') | ||
_ = msm.convert('pdb_id:1l2y', to_form='1l2y.pdb') | ||
shutil.move('1l2y.pdb', Path(data_dir, 'pdb/1l2y.pdb')) | ||
_ = msm.convert('pdb_id:1l2y', to_form='1l2y.h5msm') | ||
shutil.move('1l2y.h5msm', Path(data_dir, 'h5msm/1l2y.h5msm')) | ||
|
||
|
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,75 +1,75 @@ | ||
REMARK 1 CREATED WITH OPENMM 8.0 BY MOLSYSMT 0.7.3+30.gee5851a2.dirty, 2023-03-17 | ||
ATOM 1 N TYR 1 1 3.326 1.548 -0.000 1.00 0.00 N | ||
ATOM 2 H TYR 1 1 3.909 0.724 -0.000 1.00 0.00 H | ||
ATOM 3 CA TYR 1 1 3.970 2.846 -0.000 1.00 0.00 C | ||
ATOM 4 HA TYR 1 1 3.672 3.400 -0.890 1.00 0.00 H | ||
ATOM 5 CB TYR 1 1 3.577 3.654 1.232 1.00 0.00 C | ||
ATOM 6 HB2 TYR 1 1 2.497 3.801 1.241 1.00 0.00 H | ||
ATOM 7 HB3 TYR 1 1 3.877 3.116 2.131 1.00 0.00 H | ||
ATOM 8 CG TYR 1 1 4.267 4.996 1.195 1.00 0.00 C | ||
ATOM 9 CD1 TYR 1 1 4.060 5.919 2.227 1.00 0.00 C | ||
ATOM 10 HD1 TYR 1 1 3.400 5.668 3.058 1.00 0.00 H | ||
ATOM 11 CE1 TYR 1 1 4.700 7.164 2.193 1.00 0.00 C | ||
ATOM 12 HE1 TYR 1 1 4.539 7.882 2.997 1.00 0.00 H | ||
ATOM 13 CZ TYR 1 1 5.547 7.486 1.126 1.00 0.00 C | ||
ATOM 14 OH TYR 1 1 6.169 8.695 1.092 1.00 0.00 O | ||
ATOM 15 HH TYR 1 1 5.956 9.247 1.848 1.00 0.00 H | ||
ATOM 16 CE2 TYR 1 1 5.755 6.563 0.094 1.00 0.00 C | ||
ATOM 17 HE2 TYR 1 1 6.415 6.814 -0.737 1.00 0.00 H | ||
ATOM 18 CD2 TYR 1 1 5.115 5.318 0.128 1.00 0.00 C | ||
ATOM 19 HD2 TYR 1 1 5.276 4.600 -0.676 1.00 0.00 H | ||
ATOM 20 C TYR 1 1 5.486 2.705 -0.000 1.00 0.00 C | ||
ATOM 21 O TYR 1 1 6.009 1.593 -0.000 1.00 0.00 O | ||
ATOM 22 N GLY 1 2 6.191 3.839 -0.000 1.00 0.00 N | ||
ATOM 23 H GLY 1 2 5.715 4.730 -0.000 1.00 0.00 H | ||
ATOM 24 CA GLY 1 2 7.640 3.839 -0.000 1.00 0.00 C | ||
ATOM 25 HA2 GLY 1 2 8.004 3.325 0.890 1.00 0.00 H | ||
ATOM 26 HA3 GLY 1 2 8.004 3.325 -0.890 1.00 0.00 H | ||
ATOM 27 C GLY 1 2 8.171 5.265 -0.000 1.00 0.00 C | ||
ATOM 28 O GLY 1 2 7.395 6.219 0.000 1.00 0.00 O | ||
ATOM 29 N GLY 1 3 9.498 5.409 -0.000 1.00 0.00 N | ||
ATOM 30 H GLY 1 3 10.094 4.594 -0.000 1.00 0.00 H | ||
ATOM 31 CA GLY 1 3 10.126 6.715 0.000 1.00 0.00 C | ||
ATOM 32 HA2 GLY 1 3 9.821 7.266 -0.890 1.00 0.00 H | ||
ATOM 33 HA3 GLY 1 3 9.821 7.266 0.890 1.00 0.00 H | ||
ATOM 34 C GLY 1 3 11.642 6.574 -0.000 1.00 0.00 C | ||
ATOM 35 O GLY 1 3 12.165 5.462 -0.000 1.00 0.00 O | ||
ATOM 36 N PHE 1 4 12.347 7.708 -0.000 1.00 0.00 N | ||
ATOM 37 H PHE 1 4 11.871 8.599 0.000 1.00 0.00 H | ||
ATOM 38 CA PHE 1 4 13.796 7.708 -0.000 1.00 0.00 C | ||
ATOM 39 HA PHE 1 4 14.160 7.194 0.890 1.00 0.00 H | ||
ATOM 40 CB PHE 1 4 14.345 6.996 -1.232 1.00 0.00 C | ||
ATOM 41 HB2 PHE 1 4 13.997 5.964 -1.241 1.00 0.00 H | ||
ATOM 42 HB3 PHE 1 4 13.997 7.505 -2.131 1.00 0.00 H | ||
ATOM 43 CG PHE 1 4 15.852 6.945 -1.321 1.00 0.00 C | ||
ATOM 44 CD1 PHE 1 4 16.467 6.316 -2.410 1.00 0.00 C | ||
ATOM 45 HD1 PHE 1 4 15.860 5.864 -3.193 1.00 0.00 H | ||
ATOM 46 CE1 PHE 1 4 17.864 6.269 -2.492 1.00 0.00 C | ||
ATOM 47 HE1 PHE 1 4 18.344 5.779 -3.340 1.00 0.00 H | ||
ATOM 48 CZ PHE 1 4 18.645 6.850 -1.486 1.00 0.00 C | ||
ATOM 49 HZ PHE 1 4 19.733 6.813 -1.550 1.00 0.00 H | ||
ATOM 50 CE2 PHE 1 4 18.029 7.478 -0.397 1.00 0.00 C | ||
ATOM 51 HE2 PHE 1 4 18.637 7.931 0.386 1.00 0.00 H | ||
ATOM 52 CD2 PHE 1 4 16.632 7.526 -0.315 1.00 0.00 C | ||
ATOM 53 HD2 PHE 1 4 16.153 8.015 0.533 1.00 0.00 H | ||
ATOM 54 C PHE 1 4 14.344 9.128 -0.000 1.00 0.00 C | ||
ATOM 55 O PHE 1 4 13.581 10.091 0.000 1.00 0.00 O | ||
ATOM 56 N MET 1 5 15.673 9.256 -0.000 1.00 0.00 N | ||
ATOM 57 H MET 1 5 16.259 8.433 -0.000 1.00 0.00 H | ||
ATOM 58 CA MET 1 5 16.317 10.554 0.000 1.00 0.00 C | ||
ATOM 59 HA MET 1 5 16.019 11.108 -0.890 1.00 0.00 H | ||
ATOM 60 CB MET 1 5 15.924 11.362 1.232 1.00 0.00 C | ||
ATOM 61 HB2 MET 1 5 14.844 11.509 1.241 1.00 0.00 H | ||
ATOM 62 HB3 MET 1 5 16.225 10.824 2.131 1.00 0.00 H | ||
ATOM 63 CG MET 1 5 16.621 12.717 1.195 1.00 0.00 C | ||
ATOM 64 HG2 MET 1 5 17.701 12.571 1.186 1.00 0.00 H | ||
ATOM 65 HG3 MET 1 5 16.321 13.256 0.296 1.00 0.00 H | ||
ATOM 66 SD MET 1 5 16.164 13.689 2.652 1.00 0.00 S | ||
ATOM 67 CE MET 1 5 17.100 15.171 2.341 1.00 0.00 C | ||
ATOM 68 HE1 MET 1 5 16.781 15.612 1.397 1.00 0.00 H | ||
ATOM 69 HE2 MET 1 5 16.933 15.883 3.149 1.00 0.00 H | ||
ATOM 70 HE3 MET 1 5 18.161 14.927 2.287 1.00 0.00 H | ||
ATOM 71 C MET 1 5 17.833 10.413 -0.000 1.00 0.00 C | ||
ATOM 72 O MET 1 5 18.356 9.301 -0.000 1.00 0.00 O | ||
TER 73 MET 1 5 | ||
HEADER MOLECULAR SYSTEM 03-MAY-24 | ||
REMARK 1 Created by MolSysMT version 1.0 on 03-MAY-2024 at 15:04:56 | ||
ATOM 1 N TYR 1 1 3.326 1.548 -0.000 0.00 0.00 N | ||
ATOM 2 H TYR 1 1 3.909 0.724 -0.000 0.00 0.00 H | ||
ATOM 3 CA TYR 1 1 3.970 2.846 -0.000 0.00 0.00 C | ||
ATOM 4 HA TYR 1 1 3.672 3.400 -0.890 0.00 0.00 H | ||
ATOM 5 CB TYR 1 1 3.577 3.654 1.232 0.00 0.00 C | ||
ATOM 6 HB2 TYR 1 1 2.497 3.801 1.241 0.00 0.00 H | ||
ATOM 7 HB3 TYR 1 1 3.877 3.116 2.131 0.00 0.00 H | ||
ATOM 8 CG TYR 1 1 4.267 4.996 1.195 0.00 0.00 C | ||
ATOM 9 CD1 TYR 1 1 4.060 5.919 2.227 0.00 0.00 C | ||
ATOM 10 HD1 TYR 1 1 3.400 5.668 3.058 0.00 0.00 H | ||
ATOM 11 CE1 TYR 1 1 4.700 7.164 2.193 0.00 0.00 C | ||
ATOM 12 HE1 TYR 1 1 4.539 7.882 2.997 0.00 0.00 H | ||
ATOM 13 CZ TYR 1 1 5.547 7.486 1.126 0.00 0.00 C | ||
ATOM 14 OH TYR 1 1 6.169 8.695 1.092 0.00 0.00 O | ||
ATOM 15 HH TYR 1 1 5.956 9.247 1.848 0.00 0.00 H | ||
ATOM 16 CE2 TYR 1 1 5.755 6.563 0.094 0.00 0.00 C | ||
ATOM 17 HE2 TYR 1 1 6.415 6.814 -0.737 0.00 0.00 H | ||
ATOM 18 CD2 TYR 1 1 5.115 5.318 0.128 0.00 0.00 C | ||
ATOM 19 HD2 TYR 1 1 5.276 4.600 -0.676 0.00 0.00 H | ||
ATOM 20 C TYR 1 1 5.486 2.705 -0.000 0.00 0.00 C | ||
ATOM 21 O TYR 1 1 6.009 1.593 -0.000 0.00 0.00 O | ||
ATOM 22 N GLY 1 2 6.191 3.839 -0.000 0.00 0.00 N | ||
ATOM 23 H GLY 1 2 5.715 4.730 -0.000 0.00 0.00 H | ||
ATOM 24 CA GLY 1 2 7.640 3.839 -0.000 0.00 0.00 C | ||
ATOM 25 HA2 GLY 1 2 8.004 3.325 0.890 0.00 0.00 H | ||
ATOM 26 HA3 GLY 1 2 8.004 3.325 -0.890 0.00 0.00 H | ||
ATOM 27 C GLY 1 2 8.171 5.265 -0.000 0.00 0.00 C | ||
ATOM 28 O GLY 1 2 7.395 6.219 0.000 0.00 0.00 O | ||
ATOM 29 N GLY 1 3 9.498 5.409 -0.000 0.00 0.00 N | ||
ATOM 30 H GLY 1 3 10.094 4.594 -0.000 0.00 0.00 H | ||
ATOM 31 CA GLY 1 3 10.126 6.715 0.000 0.00 0.00 C | ||
ATOM 32 HA2 GLY 1 3 9.821 7.266 -0.890 0.00 0.00 H | ||
ATOM 33 HA3 GLY 1 3 9.821 7.266 0.890 0.00 0.00 H | ||
ATOM 34 C GLY 1 3 11.642 6.574 -0.000 0.00 0.00 C | ||
ATOM 35 O GLY 1 3 12.165 5.462 -0.000 0.00 0.00 O | ||
ATOM 36 N PHE 1 4 12.347 7.708 -0.000 0.00 0.00 N | ||
ATOM 37 H PHE 1 4 11.871 8.599 0.000 0.00 0.00 H | ||
ATOM 38 CA PHE 1 4 13.796 7.708 -0.000 0.00 0.00 C | ||
ATOM 39 HA PHE 1 4 14.160 7.194 0.890 0.00 0.00 H | ||
ATOM 40 CB PHE 1 4 14.345 6.996 -1.232 0.00 0.00 C | ||
ATOM 41 HB2 PHE 1 4 13.997 5.964 -1.241 0.00 0.00 H | ||
ATOM 42 HB3 PHE 1 4 13.997 7.505 -2.131 0.00 0.00 H | ||
ATOM 43 CG PHE 1 4 15.852 6.945 -1.321 0.00 0.00 C | ||
ATOM 44 CD1 PHE 1 4 16.467 6.316 -2.410 0.00 0.00 C | ||
ATOM 45 HD1 PHE 1 4 15.860 5.864 -3.193 0.00 0.00 H | ||
ATOM 46 CE1 PHE 1 4 17.864 6.269 -2.492 0.00 0.00 C | ||
ATOM 47 HE1 PHE 1 4 18.344 5.779 -3.340 0.00 0.00 H | ||
ATOM 48 CZ PHE 1 4 18.645 6.850 -1.486 0.00 0.00 C | ||
ATOM 49 HZ PHE 1 4 19.733 6.813 -1.550 0.00 0.00 H | ||
ATOM 50 CE2 PHE 1 4 18.029 7.478 -0.397 0.00 0.00 C | ||
ATOM 51 HE2 PHE 1 4 18.637 7.931 0.386 0.00 0.00 H | ||
ATOM 52 CD2 PHE 1 4 16.632 7.526 -0.315 0.00 0.00 C | ||
ATOM 53 HD2 PHE 1 4 16.153 8.015 0.533 0.00 0.00 H | ||
ATOM 54 C PHE 1 4 14.344 9.128 -0.000 0.00 0.00 C | ||
ATOM 55 O PHE 1 4 13.581 10.091 0.000 0.00 0.00 O | ||
ATOM 56 N MET 1 5 15.673 9.256 -0.000 0.00 0.00 N | ||
ATOM 57 H MET 1 5 16.259 8.433 -0.000 0.00 0.00 H | ||
ATOM 58 CA MET 1 5 16.317 10.554 0.000 0.00 0.00 C | ||
ATOM 59 HA MET 1 5 16.019 11.108 -0.890 0.00 0.00 H | ||
ATOM 60 CB MET 1 5 15.924 11.362 1.232 0.00 0.00 C | ||
ATOM 61 HB2 MET 1 5 14.844 11.509 1.241 0.00 0.00 H | ||
ATOM 62 HB3 MET 1 5 16.225 10.824 2.131 0.00 0.00 H | ||
ATOM 63 CG MET 1 5 16.621 12.717 1.195 0.00 0.00 C | ||
ATOM 64 HG2 MET 1 5 17.701 12.571 1.186 0.00 0.00 H | ||
ATOM 65 HG3 MET 1 5 16.321 13.256 0.296 0.00 0.00 H | ||
ATOM 66 SD MET 1 5 16.164 13.689 2.652 0.00 0.00 S | ||
ATOM 67 CE MET 1 5 17.100 15.171 2.341 0.00 0.00 C | ||
ATOM 68 HE1 MET 1 5 16.781 15.612 1.397 0.00 0.00 H | ||
ATOM 69 HE2 MET 1 5 16.933 15.883 3.149 0.00 0.00 H | ||
ATOM 70 HE3 MET 1 5 18.161 14.927 2.287 0.00 0.00 H | ||
ATOM 71 C MET 1 5 17.833 10.413 -0.000 0.00 0.00 C | ||
ATOM 72 O MET 1 5 18.356 9.301 -0.000 0.00 0.00 O | ||
END |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
from molsysmt._private.digestion import * | ||
|
||
@digest(form='molsysmt.MolSys') | ||
def to_file_pdb(item, atom_indices='all', structure_indices='all', output_filename=None, skip_digestion=False): | ||
|
||
from . import to_string_pdb_text | ||
|
||
tmp_item = to_string_pdb_text(item, atom_indices=atom_indices, structure_indices=structure_indices, skip_digestion=True) | ||
with open(output_filename, "w") as fff: | ||
fff.write(tmp_item) | ||
|
||
return output_filename | ||
|
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
Oops, something went wrong.