.. _intro: ============ Introduction ============ OpenSMOG is a Python library for performing molecular dynamics simulations using Structure-Based Models :cite:p:`noel2016smog`. OpenSMOG uses the `OpenMM `_ Python API that supports a wide variety of potential forms, which includes the commonly employed C-alpha :cite:p:`clementi2000topological` and All-Atom :cite:p:`whitford2009all` models. The input files are generated using the SMOG2 software package with the flag :code:`-OpenSMOG`. Details on SMOG2 usage can be found in the `SMOG2 User Manual `__. .. image:: ../images/OpenSMOG_pipeline.jpg .. bibliography:: :style: unsrt