|BioLegato is best thought of as a program that runs other programs. bioLegato is the primary graphic interface for launching programs in BIRCH. For each program, bioLegato provides a menu that lets you set program parameters, launch the program, and view the output. bioLegato takes care of all of the background details, such as translating files from one format into another. In many cases, output also goes to a new bioLegato window, making it possible to do ad hoc pipelining. This is one of the most powerful aspects of bioLegato, because it means that you can usually run additional programs using the output of one program as the input of the next. In contrast, most browser-based applications display output in a human-readable form that allows no further analysis by other programs.|
|Turtleshell - Turtleshell is
a subset of the bash shell, written in Java. The big
question is, why?
Turtleshell is currently a partly-working prototype. Our immediate goal is to implement enough bash-like functionality to make it possible for BIRCH to run on MS-Windows. However, Turtleshell quite generic, and could potentially be used for almost any software development project, we
|Ph.D. student Abiel Roche (Computer Science) is investigating the application of a class of Finite State Automata, called Transducers, to the comparison of biological networks between different species, or between members of the same species in different experimental conditions. The goal is to develop metrics for quantifying the differences between congruent pathways, and for identifying subnetworks that are congruent between larger networks.|