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...
Autores principales: | , , , |
---|---|
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 |