Cargando…

Structuprint: a scalable and extensible tool for two-dimensional representation of protein surfaces

BACKGROUND: The term ‘molecular cartography’ encompasses a family of computational methods for two-dimensional transformation of protein structures and analysis of their physicochemical properties. The underlying algorithms comprise multiple manual steps, whereas the few existing implementations typ...

Descripción completa

Detalles Bibliográficos
Autores principales: Kontopoulos, Dimitrios Georgios, Vlachakis, Dimitrios, Tsiliki, Georgia, Kossida, Sofia
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2016
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4765231/
https://www.ncbi.nlm.nih.gov/pubmed/26911476
http://dx.doi.org/10.1186/s12900-016-0055-7
_version_ 1782417524658274304
author Kontopoulos, Dimitrios Georgios
Vlachakis, Dimitrios
Tsiliki, Georgia
Kossida, Sofia
author_facet Kontopoulos, Dimitrios Georgios
Vlachakis, Dimitrios
Tsiliki, Georgia
Kossida, Sofia
author_sort Kontopoulos, Dimitrios Georgios
collection PubMed
description BACKGROUND: The term ‘molecular cartography’ encompasses a family of computational methods for two-dimensional transformation of protein structures and analysis of their physicochemical properties. The underlying algorithms comprise multiple manual steps, whereas the few existing implementations typically restrict the user to a very limited set of molecular descriptors. RESULTS: We present Structuprint, a free standalone software that fully automates the rendering of protein surface maps, given - at the very least - a directory with a PDB file and an amino acid property. The tool comes with a default database of 328 descriptors, which can be extended or substituted by user-provided ones. The core algorithm comprises the generation of a mould of the protein surface, which is subsequently converted to a sphere and mapped to two dimensions, using the Miller cylindrical projection. Structuprint is partly optimized for multicore computers, making the rendering of animations of entire molecular dynamics simulations feasible. CONCLUSIONS: Structuprint is an efficient application, implementing a molecular cartography algorithm for protein surfaces. According to the results of a benchmark, its memory requirements and execution time are reasonable, allowing it to run even on low-end personal computers. We believe that it will be of use - primarily but not exclusively - to structural biologists and computational biochemists. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (doi:10.1186/s12900-016-0055-7) contains supplementary material, which is available to authorized users.
format Online
Article
Text
id pubmed-4765231
institution National Center for Biotechnology Information
language English
publishDate 2016
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-47652312016-02-25 Structuprint: a scalable and extensible tool for two-dimensional representation of protein surfaces Kontopoulos, Dimitrios Georgios Vlachakis, Dimitrios Tsiliki, Georgia Kossida, Sofia BMC Struct Biol Software BACKGROUND: The term ‘molecular cartography’ encompasses a family of computational methods for two-dimensional transformation of protein structures and analysis of their physicochemical properties. The underlying algorithms comprise multiple manual steps, whereas the few existing implementations typically restrict the user to a very limited set of molecular descriptors. RESULTS: We present Structuprint, a free standalone software that fully automates the rendering of protein surface maps, given - at the very least - a directory with a PDB file and an amino acid property. The tool comes with a default database of 328 descriptors, which can be extended or substituted by user-provided ones. The core algorithm comprises the generation of a mould of the protein surface, which is subsequently converted to a sphere and mapped to two dimensions, using the Miller cylindrical projection. Structuprint is partly optimized for multicore computers, making the rendering of animations of entire molecular dynamics simulations feasible. CONCLUSIONS: Structuprint is an efficient application, implementing a molecular cartography algorithm for protein surfaces. According to the results of a benchmark, its memory requirements and execution time are reasonable, allowing it to run even on low-end personal computers. We believe that it will be of use - primarily but not exclusively - to structural biologists and computational biochemists. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (doi:10.1186/s12900-016-0055-7) contains supplementary material, which is available to authorized users. BioMed Central 2016-02-24 /pmc/articles/PMC4765231/ /pubmed/26911476 http://dx.doi.org/10.1186/s12900-016-0055-7 Text en © Kontopoulos et al. 2016 Open AccessThis 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 Software
Kontopoulos, Dimitrios Georgios
Vlachakis, Dimitrios
Tsiliki, Georgia
Kossida, Sofia
Structuprint: a scalable and extensible tool for two-dimensional representation of protein surfaces
title Structuprint: a scalable and extensible tool for two-dimensional representation of protein surfaces
title_full Structuprint: a scalable and extensible tool for two-dimensional representation of protein surfaces
title_fullStr Structuprint: a scalable and extensible tool for two-dimensional representation of protein surfaces
title_full_unstemmed Structuprint: a scalable and extensible tool for two-dimensional representation of protein surfaces
title_short Structuprint: a scalable and extensible tool for two-dimensional representation of protein surfaces
title_sort structuprint: a scalable and extensible tool for two-dimensional representation of protein surfaces
topic Software
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4765231/
https://www.ncbi.nlm.nih.gov/pubmed/26911476
http://dx.doi.org/10.1186/s12900-016-0055-7
work_keys_str_mv AT kontopoulosdimitriosgeorgios structuprintascalableandextensibletoolfortwodimensionalrepresentationofproteinsurfaces
AT vlachakisdimitrios structuprintascalableandextensibletoolfortwodimensionalrepresentationofproteinsurfaces
AT tsilikigeorgia structuprintascalableandextensibletoolfortwodimensionalrepresentationofproteinsurfaces
AT kossidasofia structuprintascalableandextensibletoolfortwodimensionalrepresentationofproteinsurfaces