BioJava aims to provide a comprehensive set of Java components for the rapid development of applications in Bioinformatics. It contains interfaces for representing Sequences, Features, and other important bioinformatics concepts. It can also read and write sequence data in a variety of common formats and communicate with Ensembl databases and with DAS and BioCorba servers.
Jude is a rapid application development tool to develop data management workgroup applications that easy-to-maintain for developers and easy-to-use for end users. It is based on a knowledge base with an object oriented structure on the server side and a compound document agent-based user interface on the client side.
SimSoup is a graphical artificial chemistry simulator for Linux and Windows. The program enables a chemistry to be defined in terms of molecule types and the possible interactions between them. A simulation run involves setting up a number of molecules of various molecule types in a reactor, and then allowing interactions to take place over a period of time. Interactions taking place in the reactor are shown on a graphical display. The motivation for development of the program is to enable investigations into the behaviour of networks, particularly in relation to 'metabolism first' theories of the origin of life, although the basic design supports modeling of any network in which interactions can take place between nodes. Currently, development has reached the prototype stage.
lazar (Lazy-Structure-Activity Relationships) is a tool for the prediction of toxic activities of chemical structures. lazar derives predictions from databases with experimental toxicity data. It searches in these databases for compounds with similar structures and calculates the prediction from their measured activities.