Skip to main content

Citing OpenSMOG PyPI conda-forge ReadTheDocs SMOG server Update GitHub-Stars

Documentation | Install | Tutorials

Overview

OpenSMOG is a Python library for performing molecular dynamics simulations using Structure-Based Models. OpenSMOG uses the OpenMM. Python API, which supports a wide variety of potential energy functions, including those that are commonly employed in C-alpha and all-atom models. While it is possible to use this library in a standalone fashion, it is expected that users will generate input files using the SMOG2 software (version 2.4, or later, with the flag -OpenSMOG). Details on how to generate OpenSMOG-compatible force fields files can be found in the SMOG2 User Manual.

Citation

When using OpenSMOG and SMOG2, please use the following references.

Installation

The OpenSMOG library can be installed via conda or pip, or compiled from source (GitHub).

Install via conda

The code below will install OpenSMOG from conda-forge.

conda install -c conda-forge OpenSMOG

Install via pip

The code below will install OpenSMOG from PyPI.

pip install OpenSMOG

OpenMM

The OpenSMOG library uses OpenMM API to run the molecular dynamics simulations. While the above methods should automatically install OpenMM, you can find additional installation options on the OpenMM page..

The following libraries are required for installing OpenSMOG:

Installing/Configuring SMOG2

The inputs required for OpenSMOG simulations can be generated using SMOG 2 (version 2.4 and later). For a description of the various ways in which you may access SMOG 2 (e.g. Docker/Singularity container, conda, etc), see the README file in the SMOG 2 GitHub repo.

Resources

Release files for opensmog 1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for opensmog 1.3
File Size Uploaded
opensmog-1.3.tar.gz 1.8 MB Details

Release files / opensmog-1.3.tar.gz

Download URL opensmog-1.3.tar.gz
Size 1.8 MB
Tags Source
SHA-256 checksum
How to use checksums
43c91d3184bc8ddde6664e6144d591f748ae403a6ab11481a93955a1202a0d9c
BLAKE2b-256 checksum
How to use checksums
27b27e7efcba699814c8c8ba43427758ae9098b3f42de7483f31a3ea5523a924
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.4

Release history Release notifications | RSS feed

This release

1.3 This release

1 release file

1.2

1 release file

1.1.1

1 release file

1.1.0

1 release file

1.0.4

1 release file

1.0.3

1 release file

1.0.2

1 release file

1.0.1

1 release file

1.0.0

1 release file

0.0.3

1 release file

0.0.2

1 release file

0.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page