bioRxiv Science⌕ Search

Biology subjects

Teixeira, J. M. C.

Publications and source records attributed to Teixeira, J. M. C..

5 recordsLinked to original sources

HADDOCK3: A modular and versatile platform for integrative modelling of biomolecular complexes

HADDOCK is a widely used resource for integrative modelling of a variety of biomolecular complexes that is able to incorporate experimental knowledge into physics-based calculations during complex prediction, refinement, scoring and analysis. Here we introduce HADDOCK3, the new modular version of the program, in which the original, parameterisable albeit rigid pipeline has been first broken down in a catalogue of independent modules and then enriched with powerful analysis tools and third-party integrations. Thanks to this increased flexibility, HADDOCK3 can now handle multiple integrative modelling scenarios, providing a valuable, physics-based tool to enrich and complement the predictions made by machine learning algorithms in the post-AlphaFold era. We present examples of successful applications of HADDOCK3 that were not feasible with the previous versions of HADDOCK, highlighting its expanded capabilities. The HADDOCK3 software source code is freely available from the GitHub repository (https://github.com/haddocking/haddock3) and comes with an online user guide (www.bonvinlab.org/haddock3-user-manual). All example data described in this manuscript are available at https://github.com/haddocking/haddock3-paper-data.

bioinformatics↗

Integrative modeling in the age of machine learning: a summary of HADDOCK strategies in CAPRI rounds 47-55

The HADDOCK team participated in CAPRI rounds 47-55 as both server, manual predictor, and scorers. Throughout these CAPRI rounds, we used a plethora of computational strategies to predict the structure of protein complexes. Of the 10 targets comprising 24 interfaces, we achieved acceptable or better models for 3 targets in the human category and 1 in the server category. Our performance in the scoring challenge was slightly better, with our simple scoring protocol being the only one capable of identifying an acceptable model for Target 234. This result highlights the robustness of the simple, fully physics-based HADDOCK scoring function, especially when applied to highly flexible antibody-antigen complexes. Inspired by the significant advances in machine learning for structural biology and the dramatic improvement in our success rates after the public release of Alphafold2, we identify the integration of classical approaches like HADDOCK with AI-driven structure prediction methods as a key strategy for improving the accuracy of model generation and scoring.

bioinformatics↗

Local Disordered Region Sampling (LDRS) for Ensemble Modeling of Proteins with Experimentally Undetermined or Low Confidence Prediction Segments

STRUCTURED ABSTRACTO_ST_ABSSUMMARYC_ST_ABSThe Local Disordered Region Sampling (LDRS, pronounced loaders) tool, developed for the IDPConformerGenerator platform (Teixeira et al. 2022), provides a method for generating all-atom conformations of intrinsically disordered regions (IDRs) at N- and C-termini of and in loops or linkers between folded regions of an existing protein structure. These disordered elements often lead to missing coordinates in experimental structures or low confidence in predicted structures. Requiring only a pre-existing PDB structure of the protein with missing coordinates or with predicted confidence scores and its full-length primary sequence, LDRS will automatically generate physically meaningful conformational ensembles of the missing flexible regions to complete the full-length protein. The capabilities of the LDRS tool of IDPConformerGenerator include modeling phosphorylation sites using enhanced Monte Carlo Side Chain Entropy (MC-SCE) (Bhowmick and Head-Gordon 2015), transmembrane proteins within an all-atom bilayer, and multi-chain complexes. The modeling capacity of LDRS capitalizes on the modularity, ability to be used as a library and via command-line, and computational speed of the IDPConformerGenerator platform. AVAILABILITY AND IMPLEMENTATIONThe LDRS module is part of the IDPConformerGenerator modeling suite, which can be downloaded from GitHub at https://github.com/julie-forman-kay-lab/IDPConformerGenerator. IDPConformerGenerator is written in Python and works on Linux, Microsoft Windows, and Mac OS versions that support DSSP. Users can utilize LDRSs Python API for scripting the same way they can use any part of IDPConformerGenerators API, by importing functions from the idpconfgen.ldrs_helper library. Otherwise, LDRS can be used as a command line interface application within IDPConformerGenerator. Full documentation is available within the command-line interface (CLI) as well as on IDPConformerGenerators official documentation pages (https://idpconformergenerator.readthedocs.io/en/latest/). CONTACTFor support with LDRS please contact Zi Hao (Nemo) Liu via nemo.liu@sickkids.ca or submit an issue in the IDPConformerGenerator repository on GitHub (https://github.com/julie-forman-kay-lab/IDPConformerGenerator/issues). SUPPLEMENTARY INFORMATIONThe supplementary information document contains, or links to, all the conformer ensembles generated for this publication, the generalized Python scripts using the LDRS Python API, figures of detailed methods, fractional secondary structure information, torsion angle sampling, and the time required to generate the different protein cases.

biophysics↗

IDPConformerGenerator: A Flexible Software Suite for Sampling Conformational Space of Disordered Protein States

The power of structural information for informing biological mechanism is clear for stable folded macromolecules, but similar structure-function insight is more difficult to obtain for highly dynamic systems such as intrinsically disordered proteins (IDPs) which must be described as structural ensembles. Here we present IDPConformerGenerator, a flexible, modular open source software platform for generating large and diverse ensembles of disordered protein states that builds conformers that obey geometric, steric and other physical restraints on the input sequence. IDPConformerGenerator samples backbone phi ({varphi}), psi ({psi}), and omega ({omega}) torsion angles of relevant sequence fragments from loops and secondary structure elements extracted from folded protein structures in the RCSB Protein Data Bank, and builds side chains from robust Monte Carlo algorithms using expanded rotamer libraries. IDPConformerGenerator has many user-defined options enabling variable fractional sampling of secondary structures, supports Bayesian models for assessing agreement of IDP ensembles for consistency with experimental data, and introduces a machine learning approach to transform between internal to Cartesian coordinates with reduced error. IDPConformerGenerator will facilitate the characterization of disordered proteins to ultimately provide structural insights into these states that have key biological functions.

biophysics↗

pdb-tools: a swiss army knife for molecular structures

The pdb-tools are a collection of Python scripts for working with molecular structure data in the PDB format. They allow users to edit, convert, and validate PDB files, from the command-line, in a simple but efficient manner. The pdb-tools are implemented in Python, without any external dependencies, and are freely available under the open-source Apache License at https://github.com/haddocking/pdb-tools/ and on PyPI (https://pypi.org/project/pdb-tools/).

bioinformatics↗