Python CNS/XPLOR MD Automatic Ligand Parameterization tutorial using Biobb

public public 1yr ago Version: Version 2 0 bookmarks

Automatic Ligand parameterization tutorial using BioExcel Building Blocks (biobb)

This tutorial aims to illustrate the process of ligand parameterization for a small molecule , step by step, using the BioExcel Building Blocks library (biobb) . The particular example used is the Sulfasalazine protein (3-letter code SAS), used to treat rheumatoid arthritis, ulcerative colitis, and Crohn's disease.

OpenBabel and ACPype packages are used to add hydrogens, energetically minimize the structure , and generate parameters for the GROMACS package. With Generalized Amber Force Field (GAFF) forcefield and AM1-BCC charges.

Code Snippets

5
6
7
8
from biobb_common.configuration import settings
from biobb_common.tools import file_utils as fu
from biobb_chemistry.babelm.babel_minimize import babel_minimize
from biobb_chemistry.acpype.acpype_params_cns import acpype_params_cns
12
13
14
15
16
17
18
19
20
21
conf = settings.ConfReader(config, system)
global_log, _ = fu.get_logs(path=conf.get_working_dir_path(), light_format=True)
global_prop = conf.get_prop_dic(global_log=global_log)
global_paths = conf.get_paths_dic()

global_log.info("step2_babel_minimize: Energetically minimize hydrogen atoms")
babel_minimize(**global_paths["step2_babel_minimize"], properties=global_prop["step2_babel_minimize"])

global_log.info("step3_acpype_params_cns: Generating ligand parameters")
acpype_params_cns(**global_paths["step3_acpype_params_cns"], properties=global_prop["step3_acpype_params_cns"])
ShowHide 1 more snippets with no or duplicated tags.

Login to post a comment if you would like to share your experience with this workflow.

Do you know this workflow well? If so, you can request seller status , and start supporting this workflow.

Free

Created: 1yr ago
Updated: 1yr ago
Maitainers: public
URL: https://workflowhub.eu/workflows/293
Name: python-cns-xplor-md-automatic-ligand-parameterizat
Version: Version 2
Badge:
workflow icon

Insert copied code into your website to add a link to this workflow.

Downloaded: 0
Copyright: Public Domain
License: None
  • Future updates

Related Workflows

cellranger-snakemake-gke
snakemake workflow to run cellranger on a given bucket using gke.
A Snakemake workflow for running cellranger on a given bucket using Google Kubernetes Engine. The usage of this workflow ...