Cargando…

PTools: an opensource molecular docking library

BACKGROUND: Macromolecular docking is a challenging field of bioinformatics. Developing new algorithms is a slow process generally involving routine tasks that should be found in a robust library and not programmed from scratch for every new software application. RESULTS: We present an object-orient...

Descripción completa

Detalles Bibliográficos
Autores principales: Saladin, Adrien, Fiorucci, Sébastien, Poulain, Pierre, Prévost, Chantal, Zacharias, Martin
Formato: Texto
Lenguaje:English
Publicado: BioMed Central 2009
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2685806/
https://www.ncbi.nlm.nih.gov/pubmed/19409097
http://dx.doi.org/10.1186/1472-6807-9-27
_version_ 1782167349018755072
author Saladin, Adrien
Fiorucci, Sébastien
Poulain, Pierre
Prévost, Chantal
Zacharias, Martin
author_facet Saladin, Adrien
Fiorucci, Sébastien
Poulain, Pierre
Prévost, Chantal
Zacharias, Martin
author_sort Saladin, Adrien
collection PubMed
description BACKGROUND: Macromolecular docking is a challenging field of bioinformatics. Developing new algorithms is a slow process generally involving routine tasks that should be found in a robust library and not programmed from scratch for every new software application. RESULTS: We present an object-oriented Python/C++ library to help the development of new docking methods. This library contains low-level routines like PDB-format manipulation functions as well as high-level tools for docking and analyzing results. We also illustrate the ease of use of this library with the detailed implementation of a 3-body docking procedure. CONCLUSION: The PTools library can handle molecules at coarse-grained or atomic resolution and allows users to rapidly develop new software. The library is already in use for protein-protein and protein-DNA docking with the ATTRACT program and for simulation analysis. This library is freely available under the GNU GPL license, together with detailed documentation.
format Text
id pubmed-2685806
institution National Center for Biotechnology Information
language English
publishDate 2009
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-26858062009-05-23 PTools: an opensource molecular docking library Saladin, Adrien Fiorucci, Sébastien Poulain, Pierre Prévost, Chantal Zacharias, Martin BMC Struct Biol Software BACKGROUND: Macromolecular docking is a challenging field of bioinformatics. Developing new algorithms is a slow process generally involving routine tasks that should be found in a robust library and not programmed from scratch for every new software application. RESULTS: We present an object-oriented Python/C++ library to help the development of new docking methods. This library contains low-level routines like PDB-format manipulation functions as well as high-level tools for docking and analyzing results. We also illustrate the ease of use of this library with the detailed implementation of a 3-body docking procedure. CONCLUSION: The PTools library can handle molecules at coarse-grained or atomic resolution and allows users to rapidly develop new software. The library is already in use for protein-protein and protein-DNA docking with the ATTRACT program and for simulation analysis. This library is freely available under the GNU GPL license, together with detailed documentation. BioMed Central 2009-05-01 /pmc/articles/PMC2685806/ /pubmed/19409097 http://dx.doi.org/10.1186/1472-6807-9-27 Text en Copyright © 2009 Saladin et al; 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
Saladin, Adrien
Fiorucci, Sébastien
Poulain, Pierre
Prévost, Chantal
Zacharias, Martin
PTools: an opensource molecular docking library
title PTools: an opensource molecular docking library
title_full PTools: an opensource molecular docking library
title_fullStr PTools: an opensource molecular docking library
title_full_unstemmed PTools: an opensource molecular docking library
title_short PTools: an opensource molecular docking library
title_sort ptools: an opensource molecular docking library
topic Software
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2685806/
https://www.ncbi.nlm.nih.gov/pubmed/19409097
http://dx.doi.org/10.1186/1472-6807-9-27
work_keys_str_mv AT saladinadrien ptoolsanopensourcemoleculardockinglibrary
AT fioruccisebastien ptoolsanopensourcemoleculardockinglibrary
AT poulainpierre ptoolsanopensourcemoleculardockinglibrary
AT prevostchantal ptoolsanopensourcemoleculardockinglibrary
AT zachariasmartin ptoolsanopensourcemoleculardockinglibrary