Biopython: Python tools for computational biology

  title={Biopython: Python tools for computational biology},
  author={Brad A. Chapman and Jeffrey Chang},
  journal={ACM Sigbio Newsletter},
The Biopython project was formed in August 1999 as a collaboration to collect and produce open source bioinformatics tools written in Python, an object-oriented scripting language. It is modeled on the highly successful Bioperl project, but has the goal of making libraries available for people doing computations in Python. The philosophy of all the Bio* projects is that part of bioinformaticists' work involves software development. In order to prevent repeated efforts we believe that the field… Expand
Informative 3D Visualization of Multiple Protein Structures
This work examined various methods of presenting structural information in 3D, focussing on means of identifying regions of interest and the display of related structures, and investigated how this can be used to view variations between structures. Expand
RNAmap2D – calculation, visualization and analysis of contact and distance maps for RNA and protein-RNA complex structures
RNAmap2D is an easy to use method to visualize, analyze and compare structures of nucleic acid molecules and their complexes with other molecules, such as proteins or ligands and metal ions, which makes it a very useful tool for analysis of tertiary structures of RNAs. Expand
Trio-binned genomes of the woodrats Neotoma bryanti and N. lepida reveal novel gene islands and rapid copy number evolution of xenobiotic metabolizing cytochrome p450 genes
Woodrats show expansions of all three p450 gene families, including the evolution of multiple novel gene islands within the 2B and 3A subfamilies, and demonstrate that trio binning from an F1 hybrid rodent effectively recovers parental genomes from species that diverged more than a million years ago. Expand
ProDaMa: an open source Python library to generate protein structure datasets
ProDaMa, an open source Python library than provides classes for retrieving, organizing, updating, analyzing, and filtering protein data, has been used to generate specialized datasets useful for secondary structure prediction and to develop a collaborative web application aimed at generating and sharing protein structure datasets. Expand
Analysis of High Throughput Protein Expression in Escherichia coli*
A set of 547 proteins, to be used for antibody production and selection, was expressed in Escherichia coli using a high throughput protein production pipeline, and general guidelines are given to increase the efficiency of similar pipelines. Expand
Hierarchical Clustering on RNA Dependent RNA Polymerase using Machine Learning
  • Gudipati Pavan Kumar
  • Biology
  • 2021
This work collected over 161 viral RdRP FASTA Sequences from the NCBI protein database using python script and observed that these clusters predicted similar RdRP among various viruses. Expand
PolyBench/Python: benchmarking Python environments with polyhedral optimizations
PolyBench/Python is presented, implementing the 30 kernels in PolyBench/C, one of the standard benchmark suites for polyhedral optimization, in Python, and a functional wrapper including mechanisms for performance measurement, testing, and execution configuration has been developed. Expand
VisuaLife: Library for interactive visualization in rich web applications
VisuaLife is a Python library that provides a new approach to visualization in a web browser that offers 2D and 3D plotting capabilities as well as widgets designed to display the most common biological data types. Expand


A good quick introduction to Taxol can be
    A good quick introduction to Taxol can be found at: http://www,
    • Chemistry
    • Referemees