BioSmalltalk

BioSmalltalk is a pure object environment for developing bioinformatics scripts and applications in Smalltalk. It's open source and based in the Pharo Smalltalk environment.
Features
* IUPAC alphabets API.
* Basic biological objects: BioSequence, BioSeqRecord, BioAlignment, BioFastaRecord, BioCodonTable, etc.
* BLAST objects for querying and filtering results from NCBI or locally. Tests and examples are included.
* Entrez system API with tests and examples
* Writers for formatted files: CSV, FASTA, Haploview, Fluxus Network, etc.
* Parsers for reading formatted files: XML, FASTA, NCBI identifiers or DNA sequences with degenerate bases as sent from Illumina reports, i.e. of the form : 'ACTG' or 'ATTA'.
* Tools for creating custom views of objects using inspectors, explorers or browsers.
 
< Prev   Next >