Cargando…

Fast design of arbitrary length loops in proteins using InteractiveRosetta

BACKGROUND: With increasing interest in ab initio protein design, there is a desire to be able to fully explore the design space of insertions and deletions. Nature inserts and deletes residues to optimize energy and function, but allowing variable length indels in the context of an interactive prot...

Descripción completa

Detalles Bibliográficos
Autores principales: Hooper, William F., Walcott, Benjamin D., Wang, Xing, Bystroff, Christopher
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6154894/
https://www.ncbi.nlm.nih.gov/pubmed/30249181
http://dx.doi.org/10.1186/s12859-018-2345-5
_version_ 1783357781422637056
author Hooper, William F.
Walcott, Benjamin D.
Wang, Xing
Bystroff, Christopher
author_facet Hooper, William F.
Walcott, Benjamin D.
Wang, Xing
Bystroff, Christopher
author_sort Hooper, William F.
collection PubMed
description BACKGROUND: With increasing interest in ab initio protein design, there is a desire to be able to fully explore the design space of insertions and deletions. Nature inserts and deletes residues to optimize energy and function, but allowing variable length indels in the context of an interactive protein design session presents challenges with regard to speed and accuracy. RESULTS: Here we present a new module (INDEL) for InteractiveRosetta which allows the user to specify a range of lengths for a desired indel, and which returns a set of low energy backbones in a matter of seconds. To make the loop search fast, loop anchor points are geometrically hashed using C α-C α and C β-C β distances, and the hash is mapped to start and end points in a pre-compiled random access file of non-redundant, protein backbone coordinates. Loops with superposable anchors are filtered for collisions and returned to InteractiveRosetta as poly-alanine for display and selective incorporation into the design template. Sidechains can then be added using RosettaDesign tools. CONCLUSIONS: INDEL was able to find viable loops in 100% of 500 attempts for all lengths from 3 to 20 residues. INDEL has been applied to the task of designing a domain-swapping loop for T7-endonuclease I, changing its specificity from Holliday junctions to paranemic crossover (PX) DNA. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1186/s12859-018-2345-5) contains supplementary material, which is available to authorized users.
format Online
Article
Text
id pubmed-6154894
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-61548942018-09-26 Fast design of arbitrary length loops in proteins using InteractiveRosetta Hooper, William F. Walcott, Benjamin D. Wang, Xing Bystroff, Christopher BMC Bioinformatics Methodology Article BACKGROUND: With increasing interest in ab initio protein design, there is a desire to be able to fully explore the design space of insertions and deletions. Nature inserts and deletes residues to optimize energy and function, but allowing variable length indels in the context of an interactive protein design session presents challenges with regard to speed and accuracy. RESULTS: Here we present a new module (INDEL) for InteractiveRosetta which allows the user to specify a range of lengths for a desired indel, and which returns a set of low energy backbones in a matter of seconds. To make the loop search fast, loop anchor points are geometrically hashed using C α-C α and C β-C β distances, and the hash is mapped to start and end points in a pre-compiled random access file of non-redundant, protein backbone coordinates. Loops with superposable anchors are filtered for collisions and returned to InteractiveRosetta as poly-alanine for display and selective incorporation into the design template. Sidechains can then be added using RosettaDesign tools. CONCLUSIONS: INDEL was able to find viable loops in 100% of 500 attempts for all lengths from 3 to 20 residues. INDEL has been applied to the task of designing a domain-swapping loop for T7-endonuclease I, changing its specificity from Holliday junctions to paranemic crossover (PX) DNA. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1186/s12859-018-2345-5) contains supplementary material, which is available to authorized users. BioMed Central 2018-09-24 /pmc/articles/PMC6154894/ /pubmed/30249181 http://dx.doi.org/10.1186/s12859-018-2345-5 Text en © The Author(s) 2018 Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License(http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver(http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
spellingShingle Methodology Article
Hooper, William F.
Walcott, Benjamin D.
Wang, Xing
Bystroff, Christopher
Fast design of arbitrary length loops in proteins using InteractiveRosetta
title Fast design of arbitrary length loops in proteins using InteractiveRosetta
title_full Fast design of arbitrary length loops in proteins using InteractiveRosetta
title_fullStr Fast design of arbitrary length loops in proteins using InteractiveRosetta
title_full_unstemmed Fast design of arbitrary length loops in proteins using InteractiveRosetta
title_short Fast design of arbitrary length loops in proteins using InteractiveRosetta
title_sort fast design of arbitrary length loops in proteins using interactiverosetta
topic Methodology Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6154894/
https://www.ncbi.nlm.nih.gov/pubmed/30249181
http://dx.doi.org/10.1186/s12859-018-2345-5
work_keys_str_mv AT hooperwilliamf fastdesignofarbitrarylengthloopsinproteinsusinginteractiverosetta
AT walcottbenjamind fastdesignofarbitrarylengthloopsinproteinsusinginteractiverosetta
AT wangxing fastdesignofarbitrarylengthloopsinproteinsusinginteractiverosetta
AT bystroffchristopher fastdesignofarbitrarylengthloopsinproteinsusinginteractiverosetta