PTools: an opensource molecular docking library

Saladin, Adrien; Fiorucci, Sébastien; Poulain, Pierre; Prévost, Chantal; Zacharias, Martin
January 2009
BMC Structural Biology;2009, Vol. 9, Special section p1
Academic Journal
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.


Related Articles

  • Talisman--rapid application development for the grid. T.M. Oinn // Bioinformatics;Jan2009 Supplement, Vol. 19, p212 

    In order to make use of the emerging grid and network services offered by various institutes and mandated by many current research projects, some kind of user accessible client is required. In contrast with attempts to build generic workbenches, Talisman is designed to allow a bioinformatics...

  • Establishing bioinformatics research in the Asia Pacific. Ranganathan, Shoba; Tammi, Martti; Gribskov, Michael; Tin Wee Tan // BMC Bioinformatics;2006 Supplement 5, Vol. 7, pS1 

    In 1998, the Asia Pacific Bioinformatics Network (APBioNet), Asia's oldest bioinformatics organisation was set up to champion the advancement of bioinformatics in the Asia Pacific. By 2002, APBioNet was able to gain sufficient critical mass to initiate the first International Conference on...

  • Using Shock Wave Simulation to Optimize Body Armor. Friend, Tomas // Scientific Computing & Instrumentation;Apr2005, Vol. 22 Issue 5, p28 

    Introduces the FSI model, a computational modeling for blast wave interaction with flexible human body and for pressure wave propagation in the human thorax developed by CFDRC. Employment of a time-dependent geometry, a moving deforming mesh and overset surface body motion; Potential in...

  • Aims.  // Briefings in Bioinformatics;Sep2003, Vol. 4 Issue 3, p2 

    Presents information on the "Briefings in Bioinformatics" journal. Web site address; Contact information for subscription inquiries; Aim of the journal.

  • The Made-In-Israel Bioinformatics Portal. Rosenberg, Yossi; Unger, Ron // Briefings in Bioinformatics;Dec2004, Vol. 5 Issue 4, p389 

    Provides information on the Center of Knowledge for Bioinformatics Infrastructure, an initiative of the Israeli Ministry of Science to nationally strengthen bioinformatics education and infrastructure. Mission of the initiative; Purpose of developing a central repository for Israel...

  • What makes a gene name? Named entity recognition in the biomedical literature. Leser, Ulf; Hakenberg, Jörg // Briefings in Bioinformatics;Dec2005, Vol. 6 Issue 4, p357 

    The recognition of biomedical concepts in natural text (named entity recognition, NER) is a key technology for automatic or semi-automatic analysis of textual resources. Precise NER tools are a prerequisite for many applications working on text, such as information retrieval, information...

  • Inherent limitations in protein—protein docking procedures. Noga Kowalsman; Miriam Eisenstein // Bioinformatics;Feb2007, Vol. 23 Issue 4, p421 

    Motivation: The limited success rate of protein–protein docking procedures is generally attributed to structure differences between the bound and unbound states of the molecules. Herein we analyze a large dataset of protein–protein docking results and identify additional parameters...

  • Biskit–A software platform for structural bioinformatics. Raik Grünberg; Michael Nilges; Johan Leckner // Bioinformatics;Mar2007, Vol. 23 Issue 6, p769 

    Summary: Biskit is a modular, object-oriented python library that provides intuitive classes for many typical tasks of structural bioinformatics research. It facilitates the manipulation and analysis of macromolecular structures, protein complexes and molecular dynamics trajectories. At the same...

  • Quick calculation for sample size while controlling false discovery rate with application to microarray analysis. Peng Liu; J. T. Gene Hwang // Bioinformatics;Mar2007, Vol. 23 Issue 6, p739 

    Motivation: Sample size calculation is important in experimental design and is even more so in microarray or proteomic experiments since only a few repetitions can be afforded. In the multiple testing problems involving these experiments, it is more powerful and more reasonable to control false...


Read the Article


Sorry, but this item is not currently available from your library.

Try another library?
Sign out of this library

Other Topics