Comments (4)
Hi,
the maximum stacking energy depends on temperature T, on the model and on whether you are using the sequence-dependent or average-sequence parametrisation. For the average-sequence models:
- average oxDNA: -(1.3448 + 2.6568 * T)
- average oxDNA2: -(1.3523 + 2.6717 * T)
- average oxRNA: -(1.40206 + 2.77 * T)
For the sequence-dependent models the maximum stacking energy also depends on the pair of nucleotides you are looking at:
- seq-dep oxDNA/oxDNA2: -STCK_X_Y * (1 - STCK_FACT_EPS + (T * 9.0 * STCK_FACT_EPS)
- seq-dep oxRNA: -STCK_X_Y * (1.0 + T * ST_T_DEP)
where STACK_FACT_EPS and ST_T_DEP and STCK_X_Y (where X and Y are A, C, G, T or U if RNA) can be found in the files that specify the sequence-dependent parametrisations (usually oxDNA/oxDNA1_sequence_dependent_parameters.txt, oxDNA/oxDNA2_sequence_dependent_parameters.txt and oxDNA/rna_sequence_dependent_parameters.txt).
Edit: usually nucleotides are either bonded/stacked or not, meaning that the specific value of the threshold is not super important, as long as you don't pick a value that's too close to the maximum. Using something like -0.2-0.3 should work, but look at the distributions of the energies you get from your simulations before choosing!
from oxdna.
This is very helpful, thank you! And your last comment confirms a suspicion I had, since I noticed these thresholds are never set to precise values.
I'm assuming these values are only for normal stacking. Would the maximum stacking energies for cross stacking or coaxial stacking be much different? i.e. would the same thresholds work? I'm using the average sequence model.
from oxdna.
The functional form of the cross- and coaxial stacking is a bit different than the stacking one, and it's a bit harder to obtain the numbers you are after just looking at the code. It's probably faster if you simulate a fully-formed duplex, use output_bonds and look at the energy distributions for the cross- and coaxial-stacking terms.
from oxdna.
That makes sense. Thanks again!
from oxdna.
Related Issues (20)
- [BUG] CMake sets fixed path to libcommon.so in build directory / name complicates system-wide installation
- Strange relaxation trajectory HOT 14
- Just a quick fix for oxView overlays HOT 1
- [FEATURE REQUEST] oxdna-> pdb : RMSF feature from tacoxDNA
- OAT installation failing with python 3.9 and python 3.10 HOT 10
- [BUG]ModuleNotFoundError: No module named 'oxpy' HOT 5
- [FEATURE REQUEST] bond_analysis.py HOT 20
- Output_bonds script doesn't give information on timestep [BUG] XXX HOT 4
- Distance between bonded neighbors exceeds acceptable values HOT 6
- `output_bonds` not working HOT 8
- coil structures HOT 1
- [BUG] generate-RNA.py HOT 1
- Precision HOT 6
- Stacking Strength for Individual Nucs (General Question) HOT 2
- [BUG] oxpy.core.OxDNAError: Key `use_average_seq' not found HOT 4
- [FEATURE REQUEST] a question about oat oxDNA_PDB -p HOT 3
- (OAT Question) Computing Twist between bp HOT 5
- Getting error when installing HOT 7
- UnicodeDecodeError when running FFS HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from oxdna.