Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
126 commits
Select commit Hold shift + click to select a range
2847c6b
implicit solvent - v1
taoliu032 Oct 7, 2021
0fff88f
implicit solvent - v2 - fix bugs
taoliu032 Oct 9, 2021
7ea333b
implicit solvent - v2 - ambertools
taoliu032 Oct 9, 2021
9ca7e3a
implicit solvent - v2 - minor change
taoliu032 Oct 13, 2021
c647673
impSolv-v3: HCT --> OBC1, skip MMB
taoliu032 Oct 13, 2021
65c639b
impSolv-v3: sightly improve chk usage
taoliu032 Oct 14, 2021
f4b43a7
Start adding implicit solvent README
taoliu032 Oct 14, 2021
3886a21
impSolv-v3: use OpenMM to save last frame
taoliu032 Oct 18, 2021
110bddf
impSolv-v3: bug fix in MDSmoothing
taoliu032 Oct 18, 2021
cd42fff
impSolv-v3: resolved MMB-OpenMM conflict on MacOS
taoliu032 Oct 24, 2021
952e736
impSolv-v3: enabled resuming sampling from .chk
taoliu032 Oct 26, 2021
a1fd5c1
impSolv-v4: complete user-input params
taoliu032 Oct 28, 2021
fd05afd
impSolv-v4: add more inputs from command line
taoliu032 Oct 28, 2021
e1d82e3
impSolv-v4: fix bug of --impSolv in main.py
taoliu032 Oct 30, 2021
669f4e9
Modify import statements for local and cluster run
taoliu032 Jan 10, 2022
8fdcf87
Update example_sub.sh
taoliu032 Jan 10, 2022
b768361
Complete the params for local run
taoliu032 Jan 11, 2022
449711f
Clean up MMB in main.py
taoliu032 Jan 11, 2022
60a42ae
Fixed the typo in "self.mmbDylibPath"
taoliu032 Jan 11, 2022
8450955
Update opendna.py: clean up and MD smoothing
taoliu032 Jan 12, 2022
d9a3e9c
Update main.py w minor changes in pipeline control
taoliu032 Jan 12, 2022
7e38bee
Update interfaces.py: clean up
taoliu032 Jan 12, 2022
210180e
Update EXAMPLE_SUB.sh
taoliu032 Jan 12, 2022
23e18f8
Update main.py
taoliu032 Jan 12, 2022
9484db2
Update the opendna.py for local run
taoliu032 Jan 12, 2022
922815b
Update the interfaces.py for local run
taoliu032 Jan 12, 2022
9e47df0
Update the pdbfixersource.py for local run
taoliu032 Jan 12, 2022
52f4a3d
Update the utils.py for local run
taoliu032 Jan 12, 2022
bb858a8
Rename README_OpenMM.md to Module_Readme/README_OpenMM.md
taoliu032 Jan 12, 2022
edcedf7
Rename README_CONSTRAINTS.md to Module_Readme/README_CONSTRAINTS.md
taoliu032 Jan 12, 2022
558e2ea
Rename README_E2EDNA.md to Module_Readme/README_E2EDNA.md
taoliu032 Jan 12, 2022
387e9f1
Rename README_MMB.md to Module_Readme/README_MMB.md
taoliu032 Jan 12, 2022
5ca60a3
Rename README_LightDock.md to Module_Readme/README_LightDock.md
taoliu032 Jan 12, 2022
ddcf47a
Rename README_MDAnalysis.md to Module_Readme/README_MDAnalysis.md
taoliu032 Jan 12, 2022
590bebf
Rename README_NUPACK.md to Module_Readme/README_NUPACK.md
taoliu032 Jan 12, 2022
eee5919
Delete freeImATP_HCT.sh from main branch
taoliu032 Jan 12, 2022
b700ee6
Clean up Installation part in README.MD
taoliu032 Jan 12, 2022
7a79a2e
Update README.MD
taoliu032 Jan 12, 2022
398bd1a
Update README.MD
taoliu032 Jan 12, 2022
3ea8e84
Update interfaces.py in main branch: naConc
taoliu032 Jan 12, 2022
7029f19
Update opendna.py in main branch: minor bug
taoliu032 Jan 12, 2022
b5137ba
Update main.py
taoliu032 Jan 12, 2022
df41ec5
Update EXAMPLE_SUB.sh
taoliu032 Jan 12, 2022
19c5b0e
Set default simulation modes in main.py
taoliu032 Jan 12, 2022
678158c
Set test_mode as "True" - as default setting
taoliu032 Jan 13, 2022
550a649
Update main.py
taoliu032 Jan 13, 2022
5537f1b
Reorganize main.py: move user settings to the top
taoliu032 Jan 15, 2022
468fe55
opendna.py: change "peptide" to "targetPDB/Seq"
taoliu032 Jan 15, 2022
a6b4602
Update interfaces.py: run MMB on different OS
taoliu032 Jan 15, 2022
6bdef0e
Update utils.py: split peptide to peptidePDB/Seq
taoliu032 Jan 15, 2022
beb5a5f
Small update on analysisTools.py: comments
taoliu032 Jan 15, 2022
5f7e598
Rename analyte to target in analysisTools, opendna
taoliu032 Jan 15, 2022
862de7a
Update EXAMPLE_SUB.sh: add AmberTools21
taoliu032 Jan 15, 2022
cad96b1
Change "sequence" to "aptamerSeq": 5 .py scripts
taoliu032 Jan 15, 2022
50624d1
Update opendna.py: mainly about "complexDynamics"
taoliu032 Jan 16, 2022
c48e29b
To update opendna: main, interfaces, leap_template
taoliu032 Jan 16, 2022
9882620
Update ld scripts: remove header of python
taoliu032 Jan 16, 2022
d7c55c1
Update interfaces.py: log_complex.txt vs log.txt
taoliu032 Jan 17, 2022
cd65ce9
Update opendna.py: minor housekeeping touches
taoliu032 Jan 17, 2022
0a57702
Update main.py and utils.py: add command line args
taoliu032 Jan 17, 2022
4383891
Add file via upload: automate_tests.sh
taoliu032 Jan 17, 2022
5523603
Minor update opendna.py: command line outputs
taoliu032 Jan 18, 2022
7dee5dd
Bug fix: opendna.py printing predicted 2d string
taoliu032 Jan 19, 2022
a9ab70b
Rename lib/mmb/commands.template -old.dat to lib/mmb/Michael recipe/c…
taoliu032 Jan 19, 2022
03dd6c4
As backup
taoliu032 Jan 19, 2022
e06ec00
Update MMB fold protocol: relax + snap + relax
taoliu032 Jan 19, 2022
f34b5a4
Update EXAMPLE_SUB.sh
taoliu032 Jan 20, 2022
2a9a0ae
analysisTools.py: simplify traj dimension reduction
taoliu032 Jan 20, 2022
00b3495
Update README.MD
taoliu032 Jan 20, 2022
038d3e8
Update README.MD
taoliu032 Jan 20, 2022
2f64238
Update main.py: command line input
taoliu032 Jan 20, 2022
89c8e8b
Accompany command line input changes in main.py
taoliu032 Jan 20, 2022
e50be3a
Update automate_tests.sh
taoliu032 Jan 20, 2022
8a3b20c
Update README.MD
taoliu032 Jan 20, 2022
0d1abb6
Update and rename EXAMPLE_SUB.sh to Local_install_script.sh
taoliu032 Jan 20, 2022
f7be30f
Update README.MD
taoliu032 Jan 20, 2022
9b35329
Rename Local_install_script.sh to local_install_script.sh
taoliu032 Jan 20, 2022
c0aa2ad
Update README.MD
taoliu032 Jan 20, 2022
bb6501e
Add files via upload
taoliu032 Jan 20, 2022
2f0fadc
Update opendna.py
taoliu032 Jan 20, 2022
5b9d48e
Update automate_tests.sh
taoliu032 Jan 20, 2022
23e1b7c
Update main.py
taoliu032 Jan 20, 2022
9f2245e
Update README.MD
taoliu032 Jan 20, 2022
2a58f3d
Update utils.py
taoliu032 Jan 20, 2022
0619445
Bug fix opendna.py
taoliu032 Jan 20, 2022
91cc029
Update README.MD
lenasimine Jan 20, 2022
0418cbb
Create old-readme
lenasimine Jan 20, 2022
a370532
Update README.MD
lenasimine Jan 20, 2022
941bb7f
Add files via upload
taoliu032 Jan 20, 2022
ef43493
Update README.MD
lenasimine Jan 20, 2022
e5e6538
Add files via upload
lenasimine Jan 20, 2022
10b033a
Add files via upload
lenasimine Jan 20, 2022
fbacd43
Update README.MD
lenasimine Jan 20, 2022
96eab81
Add files via upload
lenasimine Jan 20, 2022
4dc0da0
Update README.MD
lenasimine Jan 20, 2022
a6aa153
Update macos_installation.sh
lenasimine Jan 20, 2022
f9713d3
Delete environment_Jan20.yml
lenasimine Jan 20, 2022
a4bc475
Delete e2edna-environment.yml
lenasimine Jan 20, 2022
241defa
Add files via upload
lenasimine Jan 20, 2022
0dc1a07
Update e2edna-env.yml
lenasimine Jan 20, 2022
d65b3ec
Update README.MD
lenasimine Jan 20, 2022
6274975
Update README.MD
lenasimine Jan 20, 2022
445302e
Update README.MD
lenasimine Jan 21, 2022
0a78697
Update README.MD
lenasimine Jan 21, 2022
c3d103a
Update README.MD
lenasimine Jan 21, 2022
8ae1030
Update README.MD
lenasimine Jan 21, 2022
b179bfd
Update README.MD
lenasimine Jan 21, 2022
4d0e719
Update README.MD
lenasimine Jan 21, 2022
695099c
Update README.MD
lenasimine Jan 21, 2022
74c671e
Update README.MD
lenasimine Jan 21, 2022
288f1db
Update README.MD
lenasimine Jan 21, 2022
312034f
Update README.MD
lenasimine Jan 21, 2022
9413034
Update README.MD
lenasimine Jan 21, 2022
8e1bfe7
Update README.MD
lenasimine Jan 21, 2022
7401603
Update README.MD
lenasimine Jan 21, 2022
9173c8f
Update README.MD
lenasimine Jan 21, 2022
a1b7fc6
Update README.MD
lenasimine Jan 21, 2022
5c6532e
Update README.MD
taoliu032 Jan 21, 2022
3adee9f
Update automate_tests.sh
taoliu032 Jan 21, 2022
f9d5a26
Fix docking: opendna.py and interfaces.py
taoliu032 Jan 21, 2022
9281e99
Update README.MD
taoliu032 Jan 21, 2022
09d7071
Update README.MD
taoliu032 Jan 21, 2022
cc7d165
Delete nupack-4.0.0.27-cp37-cp37m-macosx_10_13_x86_64.whl
taoliu032 Jan 22, 2022
60eb5cc
Update README.MD
taoliu032 Jan 22, 2022
d171e6a
Update README.MD
taoliu032 Jun 6, 2023
0f32189
Update README.MD
taoliu032 Jun 6, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4,004 changes: 4,004 additions & 0 deletions 6rqs.pdb

Large diffs are not rendered by default.

31 changes: 0 additions & 31 deletions EXAMPLE_SUB.sh

This file was deleted.

File renamed without changes.
2 changes: 1 addition & 1 deletion README_E2EDNA.md → Module_Readme/README_E2EDNA.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,4 +70,4 @@ OpenDNA will repeat simulations of this length until either a predetermined maxi
The two current conditions for calling off an MD run are:
* The system has reached equilibrium, within a target thereshold.
Equilibration here is defined by the eigenvalue-weighted average slopes of the principal components of the 3D trajectory approaching zero, indicating either static behaviour or a sufficiently well-explored potential energy surface.
* Unbinding: if OpenDNA detects that the analyte has detached from the aptamer and does not make contact for a preset amount of time (default = 1 nanosecond), the binding simulation will cut off, and the analyte-peptide pair are considered to be non-binding.
* Unbinding: if OpenDNA detects that the analyte has detached from the aptamer and does not make contact for a preset amount of time (default = 1 nanosecond), the binding simulation will cut off, and the analyte-peptide pair are considered to be non-binding.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,4 @@ We undertake a wide range of manipulations on this object, using mostly straight
One point worth mentioning is on the functions for analysis of nucleic acids.
While there are preexisting functions for analysis e.g., of Watson-Crick hydrogen bond lengths in mda.analysis.nuclinfo, these functions are somewhat old, and prohibitively slow for analysis of lengthy trajectories.
To remedy this, we have written the functions `getWCDistTraj` and `getNucDATraj` using modern, very fast MDA methods, for Watson-Crick hydrogen bond length and nucleic dihedral angle analysis respectively.
When we have time, we hope to clean these functions up for incorporation into MDA proper.
When we have time, we hope to clean these functions up for incorporation into MDA proper.
2 changes: 1 addition & 1 deletion README_MMB.md → Module_Readme/README_MMB.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,4 @@ It is worth noting that MMB outputs, while technically valid 3D representations
One may consider the raw MMB output as a 'coarse' or highly strained version of the 3D structure of the aptamer, which generally benefits from relaxation via MD simulation.

Finally, MMB output .pdb files are a bit quirky, and require post-processing to run properly in OpenMM.
See the comments in opendna.prepPDB for details.
See the comments in opendna.prepPDB for details.
2 changes: 1 addition & 1 deletion README_NUPACK.md → Module_Readme/README_NUPACK.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@ A few key NUPACK features we take advantage of are:
* Output explicit probability of observing the most likely secondary structure for a given sequence.
* Output suboptimal structures and their probabilities for a given sequence.

NUPACK has also a wealth of design and utility functions we encourage users to play with on their own.
NUPACK has also a wealth of design and utility functions we encourage users to play with on their own.
2 changes: 1 addition & 1 deletion README_OpenMM.md → Module_Readme/README_OpenMM.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,4 @@ In the future, we hope to implement implicit solvation in OpenMM, which unfortun
The OpenMM code itself is fairly self-explanatory, and we direct users to the excellent [documentation](http://docs.openmm.org/latest/userguide/index.html).

One final point worth noting is that is is not clear whether the AMOEBA force field functional form implemented in OpenMM (corresponding the AMOEBA13) is fully compatible with e.g., the new nucleic acid parameters in AMOEBABIO18, even if one appropriately converts the TINKER .prm files to OpenMM .xml parameter files.
For this reason, we advise users interested in AMOEBA simulations to look at our TINKER-based implementation of [E2EDNA](https://github.com/InfluenceFunctional/E2EDNA), which while less automated, is tailor-made for usage with AMOEBA.
For this reason, we advise users interested in AMOEBA simulations to look at our TINKER-based implementation of [E2EDNA](https://github.com/InfluenceFunctional/E2EDNA), which while less automated, is tailor-made for usage with AMOEBA.
Loading