Cargando…

p3d – Python module for structural bioinformatics

BACKGROUND: High-throughput bioinformatic analysis tools are needed to mine the large amount of structural data via knowledge based approaches. The development of such tools requires a robust interface to access the structural data in an easy way. For this the Python scripting language is the optima...

Descripción completa

Detalles Bibliográficos
Autores principales: Fufezan, Christian, Specht, Michael
Formato: Texto
Lenguaje:English
Publicado: BioMed Central 2009
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2744707/
https://www.ncbi.nlm.nih.gov/pubmed/19698094
http://dx.doi.org/10.1186/1471-2105-10-258
_version_ 1782171917421117440
author Fufezan, Christian
Specht, Michael
author_facet Fufezan, Christian
Specht, Michael
author_sort Fufezan, Christian
collection PubMed
description BACKGROUND: High-throughput bioinformatic analysis tools are needed to mine the large amount of structural data via knowledge based approaches. The development of such tools requires a robust interface to access the structural data in an easy way. For this the Python scripting language is the optimal choice since its philosophy is to write an understandable source code. RESULTS: p3d is an object oriented Python module that adds a simple yet powerful interface to the Python interpreter to process and analyse three dimensional protein structure files (PDB files). p3d's strength arises from the combination of a) very fast spatial access to the structural data due to the implementation of a binary space partitioning (BSP) tree, b) set theory and c) functions that allow to combine a and b and that use human readable language in the search queries rather than complex computer language. All these factors combined facilitate the rapid development of bioinformatic tools that can perform quick and complex analyses of protein structures. CONCLUSION: p3d is the perfect tool to quickly develop tools for structural bioinformatics using the Python scripting language.
format Text
id pubmed-2744707
institution National Center for Biotechnology Information
language English
publishDate 2009
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-27447072009-09-16 p3d – Python module for structural bioinformatics Fufezan, Christian Specht, Michael BMC Bioinformatics Software BACKGROUND: High-throughput bioinformatic analysis tools are needed to mine the large amount of structural data via knowledge based approaches. The development of such tools requires a robust interface to access the structural data in an easy way. For this the Python scripting language is the optimal choice since its philosophy is to write an understandable source code. RESULTS: p3d is an object oriented Python module that adds a simple yet powerful interface to the Python interpreter to process and analyse three dimensional protein structure files (PDB files). p3d's strength arises from the combination of a) very fast spatial access to the structural data due to the implementation of a binary space partitioning (BSP) tree, b) set theory and c) functions that allow to combine a and b and that use human readable language in the search queries rather than complex computer language. All these factors combined facilitate the rapid development of bioinformatic tools that can perform quick and complex analyses of protein structures. CONCLUSION: p3d is the perfect tool to quickly develop tools for structural bioinformatics using the Python scripting language. BioMed Central 2009-08-21 /pmc/articles/PMC2744707/ /pubmed/19698094 http://dx.doi.org/10.1186/1471-2105-10-258 Text en Copyright © 2009 Fufezan and Specht; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution License ( (http://creativecommons.org/licenses/by/2.0) ), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Software
Fufezan, Christian
Specht, Michael
p3d – Python module for structural bioinformatics
title p3d – Python module for structural bioinformatics
title_full p3d – Python module for structural bioinformatics
title_fullStr p3d – Python module for structural bioinformatics
title_full_unstemmed p3d – Python module for structural bioinformatics
title_short p3d – Python module for structural bioinformatics
title_sort p3d – python module for structural bioinformatics
topic Software
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2744707/
https://www.ncbi.nlm.nih.gov/pubmed/19698094
http://dx.doi.org/10.1186/1471-2105-10-258
work_keys_str_mv AT fufezanchristian p3dpythonmoduleforstructuralbioinformatics
AT spechtmichael p3dpythonmoduleforstructuralbioinformatics