5 months ago by
Canada/University of Manitoba
As a software developer, you might be intrigued by Biolegato, a programmable GUI that makes it easy for biologists to run command-line programs. BioLegato is a Java application that lets the user set parameters in menus that are specified using PCD, a simple language that my lab has developed so that people with minimal programming skills can add new programs to BioLegato. Parameters are substituted into the command, and the command is run. Because the command can include sending output a new instance of BioLegato, the user can pipeline output from one step to be used as input in the next step in a point-and-click fashion.
Applications built with Biolegato are designed around object-oriented principles to make it more intuitive to the biologist. To see BioLegato in action, have a look at BIRCH - Desktop Bioinformatics (short version) on our YouTube channel.
Although BioLegato was written to run bioinformatics programs, it is generic enough that it could run just about anything that can be run from the command line.
I am interested in potential collaborators, so contact me if you want to discuss possible directions for development.