Cargando…

OpenStructure: a flexible software framework for computational structural biology

Motivation: Developers of new methods in computational structural biology are often hampered in their research by incompatible software tools and non-standardized data formats. To address this problem, we have developed OpenStructure as a modular open source platform to provide a powerful, yet flexi...

Descripción completa

Detalles Bibliográficos
Autores principales: Biasini, Marco, Mariani, Valerio, Haas, Jürgen, Scheuber, Stefan, Schenk, Andreas D., Schwede, Torsten, Philippsen, Ansgar
Formato: Texto
Lenguaje:English
Publicado: Oxford University Press 2010
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2951092/
https://www.ncbi.nlm.nih.gov/pubmed/20733063
http://dx.doi.org/10.1093/bioinformatics/btq481
_version_ 1782187684884643840
author Biasini, Marco
Mariani, Valerio
Haas, Jürgen
Scheuber, Stefan
Schenk, Andreas D.
Schwede, Torsten
Philippsen, Ansgar
author_facet Biasini, Marco
Mariani, Valerio
Haas, Jürgen
Scheuber, Stefan
Schenk, Andreas D.
Schwede, Torsten
Philippsen, Ansgar
author_sort Biasini, Marco
collection PubMed
description Motivation: Developers of new methods in computational structural biology are often hampered in their research by incompatible software tools and non-standardized data formats. To address this problem, we have developed OpenStructure as a modular open source platform to provide a powerful, yet flexible general working environment for structural bioinformatics. OpenStructure consists primarily of a set of libraries written in C++ with a cleanly designed application programmer interface. All functionality can be accessed directly in C++ or in a Python layer, meeting both the requirements for high efficiency and ease of use. Powerful selection queries and the notion of entity views to represent these selections greatly facilitate the development and implementation of algorithms on structural data. The modular integration of computational core methods with powerful visualization tools makes OpenStructure an ideal working and development environment. Several applications, such as the latest versions of IPLT and QMean, have been implemented based on OpenStructure—demonstrating its value for the development of next-generation structural biology algorithms. Availability: Source code licensed under the GNU lesser general public license and binaries for MacOS X, Linux and Windows are available for download at http://www.openstructure.org. Contact: torsten.schwede@unibas.ch Supplementary information: Supplementary data are available at Bioinformatics online.
format Text
id pubmed-2951092
institution National Center for Biotechnology Information
language English
publishDate 2010
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-29510922010-10-08 OpenStructure: a flexible software framework for computational structural biology Biasini, Marco Mariani, Valerio Haas, Jürgen Scheuber, Stefan Schenk, Andreas D. Schwede, Torsten Philippsen, Ansgar Bioinformatics Applications Note Motivation: Developers of new methods in computational structural biology are often hampered in their research by incompatible software tools and non-standardized data formats. To address this problem, we have developed OpenStructure as a modular open source platform to provide a powerful, yet flexible general working environment for structural bioinformatics. OpenStructure consists primarily of a set of libraries written in C++ with a cleanly designed application programmer interface. All functionality can be accessed directly in C++ or in a Python layer, meeting both the requirements for high efficiency and ease of use. Powerful selection queries and the notion of entity views to represent these selections greatly facilitate the development and implementation of algorithms on structural data. The modular integration of computational core methods with powerful visualization tools makes OpenStructure an ideal working and development environment. Several applications, such as the latest versions of IPLT and QMean, have been implemented based on OpenStructure—demonstrating its value for the development of next-generation structural biology algorithms. Availability: Source code licensed under the GNU lesser general public license and binaries for MacOS X, Linux and Windows are available for download at http://www.openstructure.org. Contact: torsten.schwede@unibas.ch Supplementary information: Supplementary data are available at Bioinformatics online. Oxford University Press 2010-10-15 2010-08-23 /pmc/articles/PMC2951092/ /pubmed/20733063 http://dx.doi.org/10.1093/bioinformatics/btq481 Text en © The Author(s) 2010. Published by Oxford University Press. http://creativecommons.org/licenses/by-nc/2.0/uk/ This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/2.5), which permits unrestricted non-commercial use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Applications Note
Biasini, Marco
Mariani, Valerio
Haas, Jürgen
Scheuber, Stefan
Schenk, Andreas D.
Schwede, Torsten
Philippsen, Ansgar
OpenStructure: a flexible software framework for computational structural biology
title OpenStructure: a flexible software framework for computational structural biology
title_full OpenStructure: a flexible software framework for computational structural biology
title_fullStr OpenStructure: a flexible software framework for computational structural biology
title_full_unstemmed OpenStructure: a flexible software framework for computational structural biology
title_short OpenStructure: a flexible software framework for computational structural biology
title_sort openstructure: a flexible software framework for computational structural biology
topic Applications Note
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2951092/
https://www.ncbi.nlm.nih.gov/pubmed/20733063
http://dx.doi.org/10.1093/bioinformatics/btq481
work_keys_str_mv AT biasinimarco openstructureaflexiblesoftwareframeworkforcomputationalstructuralbiology
AT marianivalerio openstructureaflexiblesoftwareframeworkforcomputationalstructuralbiology
AT haasjurgen openstructureaflexiblesoftwareframeworkforcomputationalstructuralbiology
AT scheuberstefan openstructureaflexiblesoftwareframeworkforcomputationalstructuralbiology
AT schenkandreasd openstructureaflexiblesoftwareframeworkforcomputationalstructuralbiology
AT schwedetorsten openstructureaflexiblesoftwareframeworkforcomputationalstructuralbiology
AT philippsenansgar openstructureaflexiblesoftwareframeworkforcomputationalstructuralbiology