BioSmalltalk: a pure object system and library for bioinformatics

Bioinformatics. 2013 Sep 15;29(18):2355-6. doi: 10.1093/bioinformatics/btt398. Epub 2013 Jul 9.


Summary: We have developed BioSmalltalk, a new environment system for pure object-oriented bioinformatics programming. Adaptive end-user programming systems tend to become more important for discovering biological knowledge, as is demonstrated by the emergence of open-source programming toolkits for bioinformatics in the past years. Our software is intended to bridge the gap between bioscientists and rapid software prototyping while preserving the possibility of scaling to whole-system biology applications. BioSmalltalk performs better in terms of execution time and memory usage than Biopython and BioPerl for some classical situations.

Availability: BioSmalltalk is cross-platform and freely available (MIT license) through the Google Project Hosting at


Supplementary information: Supplementary data are available at Bioinformatics online.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Computational Biology / methods*
  • Sequence Analysis
  • Software*