This tutorial introduces a Python3 package called `arbdmodel` that provides a convenient interface for building coarse-grained models of biological and nanotechnological systems that run on the ARBD simulation engine.
The tutorial shows you how to use existing models of ssDNA and disordered peptides, how to include confinement potentials, and how to run simulations that include rigid body systems.
## Getting started
### Required hardware and operating system
Please note that this tutorial is written for the Linux platform and x86 architecture.
Proceed at your own risk using other operating systems and architectures.
Currently, a CUDA-enabled GPU is required for running simulations using the ARBD engine.
### Required software
Make sure you have the `arbdmodel` package properly installed.
You will also need the `jupyter` package installed to your Python environment.
and [ARBD](http://bionano.physics.illinois.edu/arbd).
<!-- ## Instructions -->
<!-- Follow the pdf for steps 1-2, which cover the usage of a command line utility that makes fast multi-resolution simulations of DNA objects very easy to perform. -->
<!-- Then launch the Jupyter notebook "step3.ipynb" for an introduction to scripting with the `mrdna` framework. -->
<!-- If you have any questions or concerns, please contact Chris Maffeo at [cmaffeo2@illinois.edu](mailto:cmaffeo2@illinois.edu). -->