Open-source software unlocks rapid DNA structure generation and analysis in one workflow

A user-friendly software suite for DNA structure generation and analysis
Examples that highlight the building of biomolecular assemblies with MDNA: extension of DNA structures (left), using proteins as scaffold to generate DNA structure (centre), and connecting two DNA strands to form a DNA loop (right). (Molecular representations visualized with Mol* Viewer). Credit: HIMS

Computational chemists at the University of Amsterdam's Van 't Hoff Institute for Molecular Sciences have developed a comprehensive software suite to create accurate models of DNA in biomolecular assemblies. Called MDNA, the user-friendly molecular modeling toolkit helps biochemists, molecular biologists, bioinformaticians, and biophysicists to visualize and analyze DNA structures and perform accurate simulations.

The development of the MDNA suite, led by associate professor Jocelyne Vreede, has been presented in a paper in Nucleic Acids Research.

The software is open-source and publicly available through Figshare and Github. It is easily accessible, providing inspiration to any scientist with an interest in DNA. It has been thoroughly tested by students in mathematics, chemistry and biology, some of whom had hardly any programming experience.

Structure generation

MDNA supports molecular simulations by providing atomic resolution structural modeling of double-stranded DNA in diverse shapes and compositions, including DNA-protein assemblies. By facilitating precise structural modeling of DNA at atomic resolution, MDNA contributes to improving the understanding of DNA dynamics and interactions in complex biological systems.

With MDNA, users can easily generate coordinates for the atoms in double-stranded DNA. It represents each base pair as a rigid body, according to the rigid base formalism of the Curves+ code, already a popular tool for analysis and visualization of three-dimensional nucleic acid conformations.

A user-friendly software suite for DNA structure generation and analysis
A) Sequence library showing molecular representations of the available nucleobases mutations and modifications in the MDNA toolkit. B) Front view of a nucleosome core particle with 147 bp DNA and side view of the Darboux frame of the DNA wrapped around the histone showing the mean reference frame of each basepair C) Cumulative rigid base parameter distributions computed with MDNA of the nucleosome trajectory of 100 ns. Credit: Nucleic Acids Research (2026). DOI: 10.1093/nar/gkag549

MDNA allows users to create DNA coordinates in many different forms on any arbitrary curve in three-dimensional space. Users can create DNA strands or modify and extend existing structures. It comes with a library of sixteen bases that will be expanded in the future.

The Amsterdam researchers collaborated with the group of Helmut Schiessel at TU Dresden (Germany), implementing an energy function to equilibrate the generated structures and ensure that physical properties of DNA, such as stiffness and mobility, are modeled correctly.

This does not need to explicitly include all atoms, which enables rapid equilibration within seconds. The energy function also includes constraints that can introduce supercoiling into the DNA.

A single workflow

In addition to generating structures, the software library offers the ability to analyze existing DNA structures, for example from MD simulations. By integrating structure generation and analysis into a single workflow, MDNA facilitates the study of DNA-protein interactions, supporting new insights into DNA dynamics and molecular simulations.

To support users at various levels of molecular modeling, MDNA is complemented by tutorials and demos. These resources improve accessibility for novice and experienced users, providing a starting point for educational applications such as workshops or classroom demonstrations.

Publication details

Thor van Heesch et al, MDNA: a software module for DNA structure generation and analysis, Nucleic Acids Research (2026). DOI: 10.1093/nar/gkag549

Journal information: Nucleic Acids Research

Key concepts
Atomic & molecular structureConformation & topologyStructural propertiesMolecular dynamics
Who's behind this story?
Sadie Harley
Sadie Harley

BSc Life Sciences & Ecology. Microbiology lab background with pharmaceutical news experience in oil, gas, and renewable industries. Full profile →

Robert Egan
Robert Egan

Bachelor's in mathematical biology, Master's in creative writing. Well-traveled with unique perspectives on science and language. Full profile →

Citation: Open-source software unlocks rapid DNA structure generation and analysis in one workflow (2026, June 3) retrieved 7 June 2026 from https://phys.org/news/2026-06-source-software-rapid-dna-generation.html
This document is subject to copyright. Apart from any fair dealing for the purpose of private study or research, no part may be reproduced without the written permission. The content is provided for information purposes only.

Explore further

When AI meets physics: Unlocking complex protein structures to accelerate biomedical breakthroughs