Structure-based Models for Biomolecules using OpenMM
Project description
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
Reference Documentation: Examples, tutorials, and class details.
Installing OpenSMOG: Instructions for installing OpenSMOG.
Installing SMOG2: Instructions for installing SMOG2.
Issue tracker: Report issues/bugs or request features.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 |
847b0836720534e67a08b86ed8f5efba24624d638e7bf30f7a05820e9c715603
|
|
MD5 |
53e4ce71ab15061bd5eb4b40e6c1288b
|
|
BLAKE2b-256 |
8fb01a78fa5d6711924657d5a1751dabf40bdbd273678c075086cf69864948cf
|