Skip to main content

Biomolecular Environment Mimicking Model GENerator

Project description




Biomolecular Environment Mimicking Model GENerator


Welcome to BEMM-GEN


What is BEMM-GEN?

BEMM-GEN is a new tool aiming to generate biomolecular environment mimicking model for molecular dynamics simulation. BEMM-GEN generates spherical and cylindrical models with user-specified chemical properties, allowing the integration of arbitrary protein structures into the generated models. Consequently, the model and protein complex structures, along with the corresponding parameter files for MD simulations (AMBER or GROMACS), are provided as output files.








Requirements

Python >= 3.8, conda, openbabel, psi4, resp, ambertools, scikit-learn, rdkit, parmed

Installation

For Linux/MacOS

  • Follow the instructions below to install BEMM-GEN.

For Windows

  • Install Windows Subsystem for Linux (WSL), then follow the instructions below to install BEMM-GEN on WSL.

Using a Conda environment (such as Miniforge, or Miniconda) is recommended for BEMM-GEN. If you use only the pip package manager, please adjust the commands accordingly.

conda create -n bemm-gen-env
conda activate bemm-gen-env
conda install -c conda-forge openbabel psi4 resp ambertools
pip install bemm-gen

Basic Usage

# Make a cylindrical model
bemm-gen cylinder --proteinseq GASGASGASGAS --proteinSS HHHHHHHHHHHH --resnames MTY:HYD --composition 1:2.5

# Make a spherical model
bemm-gen sphere --proteinpdb protein.pdb --resnames MTY:HYD --composition 0.3:0.7

# Make parameters for a new residue
bemm-gen makeparam --smiles CCC --resname MTY --description "Methyl group"

Please see the documentation English / 日本語

Cite Us

T. Yasuda, R. Morita, Y. Shigeta and R. Harada. "BEMM-GEN: A Toolkit for Generating a Biomolecular Environment-Mimicking Model for Molecular Dynamics Simulation", XXXX,2024,XXXX,doi

Authors

Takunori Yasuda, Doctoral Program in Biology, University of Tsukuba
Rikuri Morita, Center for Computational Sciences, University of Tsukuba
Yasuteru Shigeta, Center for Computational Sciences, University of Tsukuba
Ryuhei Harada, Center for Computational Sciences, University of Tsukuba
yasuda.takunori.tkb_gb@u.tsukuba.ac.jp

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

bemm_gen-2024.10.10.tar.gz (1.1 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bemm_gen-2024.10.10-py3-none-any.whl (1.1 MB view details)

Uploaded Python 3

File details

Details for the file bemm_gen-2024.10.10.tar.gz.

File metadata

  • Download URL: bemm_gen-2024.10.10.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for bemm_gen-2024.10.10.tar.gz
Algorithm Hash digest
SHA256 743b8de6ad58fdf2190fe198ab863cec5bc338f5608ae2d7b49b0090ad3247ee
MD5 5976ed5b70f080e775db448d6bf5d217
BLAKE2b-256 54a706b49a7638c70daefb919f3d11ad5f6283fb508bf2fbfac50687d2857182

See more details on using hashes here.

File details

Details for the file bemm_gen-2024.10.10-py3-none-any.whl.

File metadata

  • Download URL: bemm_gen-2024.10.10-py3-none-any.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for bemm_gen-2024.10.10-py3-none-any.whl
Algorithm Hash digest
SHA256 f95aa3a79e1113616822d9917f7723f8ec54f5de679077c8435ae0a1d1c7a0ec
MD5 1fd91b3194cdeff6a184478f8677e9cf
BLAKE2b-256 05945880b50f7928192e18e4169f60e8bce8263eb44d3270096601614b75b545

See more details on using hashes here.

Supported by

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