Skip to the content.

emDNA is a C++ software for minimizing the energy of DNA or DNA+proteins complexes. It can handle various geometrical constraints (e.g. fixed end-to-end distance and/or rotation) and can be used to simulate opened or closed DNA fragments. The project provides a set of command-line tools to perform minimization operations and analyze optimized structures, as well as to assist in sculpting DNA+proteins complexes that can then be optimized.

The modeling and numerical methods are described in the following publications:

Contributors

Pre-build versions

See releases pages.

Build instructions

See build instructions documentation.

Usage instructions

See emDNA usage for details about the commands, options, formatting, and more.

Special Issue: Computational Resources- 2022, Journal of Molecular Biology

In 2021, a manuscript was submitted to the Journal of Molecular Biology for the 2022 Special Issue on Computational Resources. In it included case studies for users. Users can be supplemental instructions, scripts, and optimized data here.

emDNA in Action

See the list below of where emDNA has been used (list updated December 2021):