-
Notifications
You must be signed in to change notification settings - Fork 21
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Support for protein-protein complex (#57)
* feat: support protein-protein complex calculation * version 0.1.7
- Loading branch information
Showing
13 changed files
with
1,177 additions
and
29 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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -127,3 +127,8 @@ dmypy.json | |
|
||
# Pyre type checker | ||
.pyre/ | ||
|
||
|
||
# examples | ||
example/3f/#* | ||
example/3f/complex_reres.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,4 @@ | ||
Changes in Release 0.1.7 | ||
-------------------------------------------------------------------------------- | ||
* Uni-GBSA now support calculation for protein-protein complexes | ||
* Fix some code styles. |
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,59 @@ | ||
; parameters for simulation | ||
[simulation] | ||
; input pose process method: | ||
; input - just use input pose to calculation | ||
; em - run a simple energy minimizaion for the input poses | ||
; md - run a md simulation for the input poses | ||
mode = em | ||
|
||
; simulation box type: triclinic, cubic, dodecahedron, octahedron | ||
boxtype = triclinic | ||
|
||
; Distance between the solute and the simulation box | ||
boxsize = 0.9 | ||
|
||
; Specify salt concentration (mol/liter). This will add sufficient ions to reach up to the specified concentration | ||
conc = 0.15 | ||
|
||
; number of md simulation steps | ||
nsteps = 500 | ||
|
||
; number of equilibrium simulation(nvt, npt) steps | ||
eqsteps = 50 | ||
|
||
; number of structure to save for the md simulation | ||
nframe = 10 | ||
|
||
; protein forcefield (gromacs engine) | ||
proteinforcefield = amber03 | ||
|
||
; ligand forcefield (acpype engine): gaff, gaff2 | ||
ligandforcefield = gaff | ||
; ligand charge method: bcc, gas | ||
; eem Assign Electronegativity Equilization Method (EEM) atomic partial charges. Bultinck B3LYP/6-31G*/MPA | ||
; eem2015ba Assign Electronegativity Equilization Method (EEM) atomic partial charges. Cheminf B3LYP/6-311G/AIM | ||
; eem2015bm Assign Electronegativity Equilization Method (EEM) atomic partial charges. Cheminf B3LYP/6-311G/MPA | ||
; eem2015bn Assign Electronegativity Equilization Method (EEM) atomic partial charges. Cheminf B3LYP/6-311G/NPA | ||
; eem2015ha Assign Electronegativity Equilization Method (EEM) atomic partial charges. Cheminf HF/6-311G/AIM | ||
; eem2015hm Assign Electronegativity Equilization Method (EEM) atomic partial charges. Cheminf HF/6-311G/MPA | ||
; eem2015hn Assign Electronegativity Equilization Method (EEM) atomic partial charges. Cheminf HF/6-311G/NPA | ||
; gas/gasteiger Assign Gasteiger-Marsili sigma partial charges | ||
; mmff94 Assign MMFF94 partial charges | ||
; qeq Assign QEq (charge equilibration) partial charges (Rappe and Goddard, 1991) | ||
; qtpie Assign QTPIE (charge transfer, polarization and equilibration) partial charges (Chen and Martinez, 2007) | ||
; bcc Assign Am1-BCC atomic partial charge. | ||
ligandCharge = bcc | ||
|
||
|
||
; parameters for PBSA/GBSA calculation, support all the gmx_MMPBSA parameters | ||
[GBSA] | ||
; calculation name | ||
sys_name = GBSA | ||
|
||
; calculation mode, Separated by commas. gb,pb,decomposition | ||
modes = gb | ||
|
||
; best parameters for PBSA/GBSA calculations obtained from Wang, Ercheng, et al. Chemical reviews 119.16 (2019): 9478-9508. | ||
igb = 2 | ||
indi = 4.0 | ||
exdi = 80.0 |
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,10 @@ | ||
unigbsa-pipeline -i 1vf6_REC.pdb -l 1vf6_LIG.pdb -c default.ini | ||
# 10/16/2024 16:32:16 PM - INFO - Build protein topology. | ||
# 10/16/2024 16:32:17 PM - INFO - Build ligand topology: 1vf6_LIG | ||
# 10/16/2024 16:32:18 PM - INFO - Running energy minimization: 1vf6_LIG | ||
# 10/16/2024 16:32:20 PM - INFO - Run the MMPB(GB)SA. | ||
# 10/16/2024 16:32:28 PM - INFO - Clean the results. | ||
# ================================================================================ | ||
# Results: Energy.csv Dec.csv | ||
# Frames mode delta_G(kcal/mole) | ||
# 1 gb -57.3575 |
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
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
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
Oops, something went wrong.