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