.. FractalDNA documentation master file, created by sphinx-quickstart on Sun Oct 10 15:09:58 2021. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. FractalDNA ========== FractalDNA is a Python package to make DNA geometries that can be joined together like jigsaw puzzles. Both simple, sections of DNA and Solenoidal DNA can be built. This module was built to enable DNA-level simulations to be run in `Geant4-DNA `_, part of the `Geant4 `_ project. :doc:`Structure models ` define the large scale structure of DNA, seeded from fractals. An example seeding fractal is below: .. image:: images/fractal-path.svg :alt: A 3-D iterated Hilbert Curve :align: center :doc:`DNA Models ` provide straight and curved segments that can come together to make DNA for use in simulations. .. image:: images/single_solenoid_line_plot.jpg :alt: A straight solenoidal DNA segment :align: center Documentation is divided into three main sections, focused on :doc:`building DNA models `, :doc:`high level structure models `, and then some notebook :doc:`examples `. showing how the code works. .. toctree:: :maxdepth: 1 structure_models dna_models examples api Indices and tables ================== * :ref:`genindex` * :ref:`modindex` * :ref:`search`