Skip to main content

Structure-based Models for Biomolecules using OpenMM

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

opensmog-1.2.tar.gz (1.8 MB view details)

Uploaded Source

File details

Details for the file opensmog-1.2.tar.gz.

File metadata

  • Download URL: opensmog-1.2.tar.gz
  • Upload date:
  • Size: 1.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/4.6.4 keyring/23.5.0 pkginfo/1.8.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.25.1 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12

File hashes

Hashes for opensmog-1.2.tar.gz
Algorithm Hash digest
SHA256 847b0836720534e67a08b86ed8f5efba24624d638e7bf30f7a05820e9c715603
MD5 53e4ce71ab15061bd5eb4b40e6c1288b
BLAKE2b-256 8fb01a78fa5d6711924657d5a1751dabf40bdbd273678c075086cf69864948cf

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page