Literature DB >> 30865258

CABS-dock standalone: a toolbox for flexible protein-peptide docking.

Mateusz Kurcinski1, Maciej Pawel Ciemny1,2, Tymoteusz Oleniecki1,3, Aleksander Kuriata1, Aleksandra E Badaczewska-Dawid1, Andrzej Kolinski1, Sebastian Kmiecik1.   

Abstract

SUMMARY: CABS-dock standalone is a multiplatform Python package for protein-peptide docking with backbone flexibility. The main feature of the CABS-dock method is its ability to simulate significant backbone flexibility of the entire protein-peptide system in a reasonable computational time. In the default mode, the package runs a simulation of fully flexible peptide searching for a binding site on the surface of a flexible protein receptor. The flexibility level of the molecules may be defined by the user. Furthermore, the CABS-dock standalone application provides users with full control over the docking simulation from the initial setup to the analysis of results. The standalone version is an upgrade of the original web server implementation-it introduces a number of customizable options, provides support for large-sized systems and offers a framework for deeper analysis of docking results.
AVAILABILITY AND IMPLEMENTATION: CABS-dock standalone is distributed under the MIT licence, which is free for academic and non-profit users. It is implemented in Python and Fortran. The CABS-dock standalone source code, wiki with documentation and examples of use and installation instructions for Linux, macOS and Windows are available in the CABS-dock standalone repository at https://bitbucket.org/lcbio/cabsdock.
© The Author(s) 2019. Published by Oxford University Press.

Entities:  

Mesh:

Substances:

Year:  2019        PMID: 30865258      PMCID: PMC6792116          DOI: 10.1093/bioinformatics/btz185

Source DB:  PubMed          Journal:  Bioinformatics        ISSN: 1367-4803            Impact factor:   6.937


1 Introduction

Molecular docking of peptides to proteins is often a difficult modelling task. One of the main challenges is modelling conformational flexibility of a protein–peptide system (Ciemny ; Geng ; Schueler-Furman and London, 2017). In 2015, we released a web server implementation of the CABS-dock method for flexible protein–peptide docking (Blaszczyk ; Kurcinski ). Since then, CABS-dock has been used for numerous docking studies, including docking with large-scale conformational transitions of the protein receptor (Blaszczyk ; Ciemny ). Its range of applicability has been also extended to several advanced modelling protocols allowing residue–residue contact map analysis of the binding dynamics (Ciemny ), prediction of protein–protein interaction interface (Ciemny ) and docking using information about protein–peptide residue–residue contacts (Blaszczyk ). The main component of CABS-dock is a highly efficient simulation tool: the CABS coarse-grained protein model (Kmiecik ; Kolinski, 2004). The CABS model is used for the explicit simulation of protein and peptide flexibility during the search for the binding site (Kurcinski ). The simulation tool is combined with modules for models scoring, structural clustering, reconstruction to all-atom representation and analysis of the results. The method offers relatively inexpensive simulations of the backbone flexibility during docking search—docking with default settings (a simulation of fully flexible peptide searching for a binding site on the surface of a flexible protein receptor) usually takes around 24 h for the protein–peptide system with around 1000 residues, using 1 standard CPU. In this work, we present CABS-dock standalone, which is an upgrade of the web server implementation. It introduces a number of customizable options, provides support for modelling significantly larger protein–peptide systems, and offers a framework for custom result analysis. All options are available from the command line.

2 Features

The CABS-dock standalone is distributed as a multiplatform object-oriented Python 2.7 package. The simulation module is implemented in Fortran, while other modules in Python. The package may be installed on Linux, Windows and macOS machines. Additionally, a simple command-line interface is automatically installed together with the package to provide users without any programming background with full control over the procedure. The package is composed of three major modules (see the pipeline in Fig. 1): (i) the CABS simulation module, which combines protein flexibility simulation (using the CABS-flex standalone package (Kurcinski )) and peptide folding and binding into one simulation run; (ii) the scoring module, which selects representative models using energy scoring and structural clustering and (iii) reconstruction of selected models to all-atom representation using the MODELLER package (Webb and Sali, 2014).
Fig. 1.

CABS-dock pipeline. The CABS-dock modelling procedure consists of the following steps: CABS simulation (providing K models, default: 10 000); energy scoring (providing N models, default: 1000); structural clustering (providing n clusters, default: 10, default method: k-medoids); selecting cluster representatives (providing n models, default selection method: cluster medoids); reconstruction to all-atom (AA) representation [providing n models, default reconstruction method: MODELLER (Webb and Sali, 2014)]. At each modelling step, the number of models may be modified by the user. The default output contains sets of models (generated after each modelling step) in PDB format (in C-alpha representation, or all-atom after the reconstruction procedure), PNG and CSV files with residue–residue contact maps (MAP, for all models, sets of similar models found in clusters and top-scored models) and contact frequency histograms (HIST) for all models generated in CABS simulation

CABS-dock pipeline. The CABS-dock modelling procedure consists of the following steps: CABS simulation (providing K models, default: 10 000); energy scoring (providing N models, default: 1000); structural clustering (providing n clusters, default: 10, default method: k-medoids); selecting cluster representatives (providing n models, default selection method: cluster medoids); reconstruction to all-atom (AA) representation [providing n models, default reconstruction method: MODELLER (Webb and Sali, 2014)]. At each modelling step, the number of models may be modified by the user. The default output contains sets of models (generated after each modelling step) in PDB format (in C-alpha representation, or all-atom after the reconstruction procedure), PNG and CSV files with residue–residue contact maps (MAP, for all models, sets of similar models found in clusters and top-scored models) and contact frequency histograms (HIST) for all models generated in CABS simulation As compared with the original web server implementation, the standalone application resolves its most important drawbacks: the necessity of disclosing the modelling data on a public server, limitations regarding the size of the protein–peptide system and limited number of customizable options. In the standalone version, the maximum length of peptide molecules is 50 amino acids (due to the peptide library used for the initial poses generation, this limitation may be overridden by advanced users), while the protein size is primarily limited by the computer memory size (accessible sizes are in the range of thousands of residues). CABS-dock standalone allows customization of every modelling step and provides a number of newly introduced options and tools. New features include tools for generating initial peptide conformations, optional user-defined distance restraints that drive the conformational search towards preferred conformations, settings of conformational flexibility, tools for docking more than one peptide and modification of simulation parameters (among others: temperature and number of Monte-Carlo procedure steps). The package also serves as a comprehensive framework for analysis of simulation results, including calculation of root-mean squared deviation to the reference complex, custom clustering or residue–residue contact frequency maps using user-defined cut-off. The only required input for CABS-dock is the receptor protein structure and the amino acid sequence of the peptide. The receptor may be provided either as a local PDB file or a PDB code. All the options, examples of use and installation instructions are described in the CABS-dock standalone repository available at https://bitbucket.org/lcbio/cabsdock.

3 Conclusions

The CABS-dock standalone application extends the capabilities of the original web server and introduces new features that provide a framework for customizable protein–peptide docking simulations and their analysis. CABS-dock standalone can be particularly useful for simulating large-scale conformational changes of protein–peptide systems and it is well suited for restraint-driven docking. The customizable distance restraints allow the user to impose weak or strong biases towards the desired type of conformations. Thanks to its customizability, modularity and implementation in Python 2.7, CABS-dock standalone (or its modules) may be readily incorporated into existing information-driven docking pipelines (Ciemny ; Geng ; London ; Schueler-Furman and London, 2017; Yu ).

Funding

This work was supported from the National Science Centre (NCN, Poland) Grant [MAESTRO2014/14/A/ST6/00088]. Conflict of Interest: none declared.
  14 in total

1.  Information-Driven, Ensemble Flexible Peptide Docking Using HADDOCK.

Authors:  Cunliang Geng; Siddarth Narasimhan; João P G L M Rodrigues; Alexandre M J J Bonvin
Journal:  Methods Mol Biol       Date:  2017

2.  Highly Flexible Protein-Peptide Docking Using CABS-Dock.

Authors:  Maciej Paweł Ciemny; Mateusz Kurcinski; Konrad Jakub Kozak; Andrzej Kolinski; Sebastian Kmiecik
Journal:  Methods Mol Biol       Date:  2017

3.  Lessons from (co-)evolution in the docking of proteins and peptides for CAPRI Rounds 28-35.

Authors:  Jinchao Yu; Jessica Andreani; Françoise Ochsenbein; Raphaël Guerois
Journal:  Proteins       Date:  2016-10-24

4.  Protein structure modeling with MODELLER.

Authors:  Benjamin Webb; Andrej Sali
Journal:  Methods Mol Biol       Date:  2014

Review 5.  Coarse-Grained Protein Models and Their Applications.

Authors:  Sebastian Kmiecik; Dominik Gront; Michal Kolinski; Lukasz Wieteska; Aleksandra Elzbieta Dawid; Andrzej Kolinski
Journal:  Chem Rev       Date:  2016-06-22       Impact factor: 60.622

6.  Protein-peptide docking using CABS-dock and contact information.

Authors:  Maciej Blaszczyk; Maciej Pawel Ciemny; Andrzej Kolinski; Mateusz Kurcinski; Sebastian Kmiecik
Journal:  Brief Bioinform       Date:  2019-11-27       Impact factor: 11.622

7.  CABS-dock web server for the flexible docking of peptides to proteins without prior knowledge of the binding site.

Authors:  Mateusz Kurcinski; Michal Jamroz; Maciej Blaszczyk; Andrzej Kolinski; Sebastian Kmiecik
Journal:  Nucleic Acids Res       Date:  2015-05-05       Impact factor: 16.971

8.  Protein-peptide molecular docking with large-scale conformational changes: the p53-MDM2 interaction.

Authors:  Maciej Pawel Ciemny; Aleksander Debinski; Marta Paczkowska; Andrzej Kolinski; Mateusz Kurcinski; Sebastian Kmiecik
Journal:  Sci Rep       Date:  2016-12-01       Impact factor: 4.379

9.  Modeling EphB4-EphrinB2 protein-protein interaction using flexible docking of a short linear motif.

Authors:  Maciej Pawel Ciemny; Mateusz Kurcinski; Maciej Blaszczyk; Andrzej Kolinski; Sebastian Kmiecik
Journal:  Biomed Eng Online       Date:  2017-08-18       Impact factor: 2.819

10.  CABS-flex standalone: a simulation environment for fast modeling of protein flexibility.

Authors:  Mateusz Kurcinski; Tymoteusz Oleniecki; Maciej Pawel Ciemny; Aleksander Kuriata; Andrzej Kolinski; Sebastian Kmiecik
Journal:  Bioinformatics       Date:  2019-02-15       Impact factor: 6.937

View more
  11 in total

1.  Identification of the growth factor-binding sequence in the extracellular matrix protein MAGP-1.

Authors:  Thomas J Broekelmann; Nicholas K Bodmer; Robert P Mecham
Journal:  J Biol Chem       Date:  2020-01-27       Impact factor: 5.157

2.  Flexible docking of peptides to proteins using CABS-dock.

Authors:  Mateusz Kurcinski; Aleksandra Badaczewska-Dawid; Michal Kolinski; Andrzej Kolinski; Sebastian Kmiecik
Journal:  Protein Sci       Date:  2019-11-11       Impact factor: 6.725

3.  Design and characterization of high-affinity synthetic peptides as bioreceptors for diagnosis of cutaneous leishmaniasis.

Authors:  Y Andrea Prada; Maria Soler; Fanny Guzmán; John J Castillo; Laura M Lechuga; Enrique Mejía-Ospino
Journal:  Anal Bioanal Chem       Date:  2021-05-26       Impact factor: 4.142

4.  Molecular Dynamics Scoring of Protein-Peptide Models Derived from Coarse-Grained Docking.

Authors:  Mateusz Zalewski; Sebastian Kmiecik; Michał Koliński
Journal:  Molecules       Date:  2021-05-30       Impact factor: 4.411

5.  Machine learning assessment of the binding region as a tool for more efficient computational receptor-ligand docking.

Authors:  Matjaž Simončič; Miha Lukšič; Maksym Druchok
Journal:  J Mol Liq       Date:  2022-02-18       Impact factor: 6.165

6.  Multiscale Modeling of Amyloid Fibrils Formed by Aggregating Peptides Derived from the Amyloidogenic Fragment of the A-Chain of Insulin.

Authors:  Michał Koliński; Robert Dec; Wojciech Dzwolak
Journal:  Int J Mol Sci       Date:  2021-11-15       Impact factor: 5.923

Review 7.  Computational models for studying physical instabilities in high concentration biotherapeutic formulations.

Authors:  Marco A Blanco
Journal:  MAbs       Date:  2022 Jan-Dec       Impact factor: 5.857

8.  Dipeptidyl Peptidase IV Inhibitory Peptides Generated in Dry-Cured Pork Loin during Aging and Gastrointestinal Digestion.

Authors:  Paulina Kęska; Joanna Stadnik
Journal:  Nutrients       Date:  2022-02-11       Impact factor: 5.717

9.  An Immunoinformatics Approach for SARS-CoV-2 in Latam Populations and Multi-Epitope Vaccine Candidate Directed towards the World's Population.

Authors:  Andrés Felipe Cuspoca; Laura Lorena Díaz; Alvaro Fernando Acosta; Marcela Katherine Peñaloza; Yardany Rafael Méndez; Diana Carolina Clavijo; Juvenal Yosa Reyes
Journal:  Vaccines (Basel)       Date:  2021-06-01

Review 10.  Computational reconstruction of atomistic protein structures from coarse-grained models.

Authors:  Aleksandra E Badaczewska-Dawid; Andrzej Kolinski; Sebastian Kmiecik
Journal:  Comput Struct Biotechnol J       Date:  2019-12-26       Impact factor: 7.271

View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.