@NilsBerglund
  @NilsBerglund
Nils Berglund | Bloopers15: This is not DNA @NilsBerglund | Uploaded April 2024 | Updated October 2024, 7 minutes ago.
This is a first, not very successful attempt at simulating the formation of DNA molecules. More successful attempts will follow.
Each T-shaped molecule in this simulation represents a nucleotide, consisting of a phosphate-deoxyribose backbone, and one nucleic base among adenine (A), thymine (T), guanine (G) and cytosine (C). Atoms belonging to different molecules interact via a Lennard-Jones potential, while atoms within the same molecule interact with a stiff harmonic potential. Whenever two ends of T-bars come close to each other, they "react" to become attached. In a similar way, adenine and thymine can attach to each other, as well as cytosine and guanine.
This simplistic simulation fails, however, to form ladder-shaped DNA molecules (one would need a 3D simulation to have a chance to observe a double helix). The main reason for that failure seems to be that two molecules can attach several times, for instance once at the backbones, and once at the nucleic bases. Forthcoming simulations will attempt to correct that, by allowing two molecules to attach only at one point.
The video has two parts, showing the same simulation with two different color schemes:
Type: 0:00
Kinetic energy: 1:24
In the first part, the particles' color hue depends on their type. The base types appear in the following colors: A red, T yellow, C green, G cyan. In the second part, it depends on their kinetic energy.
To save on computation time, particles are placed into a "hash grid", each cell of which contains between 3 and 10 particles. Then only the influence of other particles in the same or neighboring cells is taken into account for each particle.
The temperature is controlled by a thermostat, implemented here with the "Nosé-Hoover-Langevin" algorithm introduced by Ben Leimkuhler, Emad Noorizadeh and Florian Theil, see reference below. The idea of the algorithm is to couple the momenta of the system to a single random process, which fluctuates around a temperature-dependent mean value. Lower temperatures lead to lower mean values.
The Lennard-Jones potential is strongly repulsive at short distance, and mildly attracting at long distance. It is widely used as a simple yet realistic model for the motion of electrically neutral molecules. The force results from the repulsion between electrons due to Pauli's exclusion principle, while the attractive part is a more subtle effect appearing in a multipole expansion. For more details, see en.wikipedia.org/wiki/Lennard-Jones_potential

Render time: 9 minutes 21 seconds
Compression: crf 23
Color scheme: Turbo, by Anton Mikhailov
gist.github.com/mikhailov-work/6a308c20e494d9e0ccc29036b28faa7a

Music: "Alternate" by Vibe Tracks

Reference: Leimkuhler, B., Noorizadeh, E. & Theil, F. A Gentle Stochastic Thermostat for Molecular Dynamics. J Stat Phys 135, 261–277 (2009). doi.org/10.1007/s10955-009-9734-0
maths.warwick.ac.uk/~theil/HL12-3-2009.pdf

Current version of the C code used to make these animations:
github.com/nilsberglund-orleans/YouTube-simulations
https://www.idpoisson.fr/berglund/software.html
Some outreach articles on mathematics:
https://images.math.cnrs.fr/_Berglund-Nils-1343_.html
(in French, some with a Spanish translation)

#molecular_dynamics #dna
Bloopers15: This is not DNAWeather on the Earth with a random initial stateWhat would a superluminal light source look like in a non-relativistic universe?Falling sticksCherenkov radiation of a slightly faster particleVideo #1200: Weather on the EarthWaves escaping a ring of obstacles: Hex gridSorting triangles with rattling sievesTrying to model tides with a shallow water equationCherenkov radiation, with corrected refractive indexExciting resonant modes in a circle, with a single source and sixteen secondary cavitiesTriangles falling through a funnel

Bloopers15: This is not DNA @NilsBerglund

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER