BLAST is a set of similarity search programs designed to explore all of the available sequence databases regardless of whether the query is protein or DNA. It uses a heuristic algorithm which seeks local as opposed to global alignments, and is therefore able to detect relationships among sequences which share only isolated regions of similarity. It can be run locally as a full executable, and can be used to run BLAST searches against private, local databases, or downloaded copies of the NCBI databases. It runs on Mac OS, Win32, LINUX, Solaris, IBM AIX, SGI, Compaq OSF, and HP- UX systems.
Berkeley DB XML is a native XML database engine for use within your product. Made available as a C++ library with language bindings for Java, Perl, Python, PHP, and Tcl, it integrates directly into your application (it is not a standalone database server). It provides XQuery access into a database of document containers. XML documents are stored and indexed in their native format using Berkeley DB as the transactional database engine.
BioMAJ (BIOlogie Mises A Jour) is a workflow engine dedicated to data synchronization and processing. It automates the update cycle and the supervision of the locally mirrored data repository. The application is generalist, but was applied in the bioinformatics field for biological data bank management. The packaging includes workflow and indexing post-processing scripts for most used biological data banks. Developed in Java and Ant, the application is compatible with various Unix-based systems.
COPASI is a software application for modeling and simulation of biochemical networks. The software package has a GUI that lets users define biochemical network models by entering chemical reactions and kinetic equations. A powerful simulation engine can then perform simulations of the dynamics of the networks and carry out many different computational analyses. COPASI can simulate dynamics using either an ODE approach or a stochastic chemical kinetics approach (Gillespie-type algorithms).
Cactus is a general, modular, parallel environment for solving systems of partial differential equations. The code has been developed over many years by a large international collaboration of numerical relativity and computational science research groups and can be used to provide a portable platform for solving any system of partial differential equations.
The Chemistry Development Kit (CDK) is a library of Java classes for chemo-, bioinformatics, computational chemistry, and chemometrics. It provides important algorithms like substructure search, SMILES, Gasteiger charges, QSAR descriptor calculation, 3D structure generation, 2D layout and rendering, many IO formats, atom typing, and more.
EAsea Specification of Evolutionary Algorithms (EASEA), is a high-level language dedicated to the specification of evolutionary algorithms. The language and compiler are quite mature. EASEA compiles .ez specification files into C++ or Java object files, using existing evolutionary libraries. Supported C++ libraries currently are GALib or EO.
EGO is a program to perform molecular dynamics simulations on parallel as well as on sequential computers. Supported parallel machines include the Hitachi SR8000, CRAY-T3E, IBM-SP2, Fujitsu VPP700, Parsytec-CC under PARIX, and inhomogeneous clusters of UNIX workstations under PVM or MPI. EGO also runs sequentially on any decent UNIX workstation, even Windows95/NT PC's (with a GNU-C compiler) can be used.
FinchTV is a way to easily view and edit your DNA sequencer chromatogram data. It can display an entire trace in a scalable multi-pane view, and will also display quality values (when available). You can edit your base calls and save your data to a new chromatogram file for later use, select and copy sequence for use in other applications, and print your trace out to paper or a file. You also have the ability to search your sequence data using regular expressions or simple base queries, to view raw data from .ab1 files, and to reverse complement your sequence and traces.
GraphPak is a programming library of 2D and 3D charting objects for the Qt toolkit. It provides software developers with a set of C++ objects to easily create charts or graphs that aid in the visual presentation of technical and business data. This release includes Bar, Line, Pie, Ring, Area, Hi-Lo, Box and Whisker, and Polar charts. It is based on the KD Chart product from Klarälvdalens Datakonsult AB.