BioPCD is a new language whose purpose is to simplify the creation of Graphical User Interfaces (GUIs) by biologists with minimal programming skills. The first step in developing BioPCD was to create a minimal superset of the language referred to as PCD (Pythonesque Command Description). PCD defines the core of terminals and high-level non-terminals required to describe data of almost any type. BioPCD adds to PCD the constructs necessary to describe GUI components and the syntax for executing system commands. BioPCD is implemented using JavaCC to convert the grammar into code. BioPCD is designed to be terse and readable and simple enough to be learned by copying and modifying existing BioPCD files. We demonstrate that BioPCD can easily be u...
Summary: Biogem provides a software development environment for the Ruby programming language, which...
Summary: We have developed BioSmalltalk, a new environment system for pure object-oriented bioinform...
Reproducibility is vital in science. For complex computational methods, it is often necessary, not j...
Background: Bioinformatics software tools are often created ad hoc, frequently by people without ext...
BACKGROUND: Bioinformatics software tools are often created ad hoc, frequently by people without ext...
We have developed BioSmalltalk, a new environment system for pure object-oriented bioinformatics pro...
Modern biology is currently undergoing a technological shift which is creating a demand for interdis...
Modern bioinformatics and computational biology are fields of study driven by the availability of ef...
<p>This is the slide deck of a presentation I gave at a workshop focused on "Advances in Molecular P...
Summary: We have developed BioSmalltalk, a new environment system for pure object-oriented bioinform...
SUMMARY: Biogem provides a software development environment for the Ruby programming language, which...
Summary: Many bioinformatics solutions suffer from the lack of usable interface/platform from which ...
Bioinformatics is a field of science that deals with storing, organizing, retrieving and analyzing b...
International audienceTo the Editor: Bioinformatics software comes in a variety of programming langu...
This thesis aims to provide biologists with a better control over the software they use through a re...
Summary: Biogem provides a software development environment for the Ruby programming language, which...
Summary: We have developed BioSmalltalk, a new environment system for pure object-oriented bioinform...
Reproducibility is vital in science. For complex computational methods, it is often necessary, not j...
Background: Bioinformatics software tools are often created ad hoc, frequently by people without ext...
BACKGROUND: Bioinformatics software tools are often created ad hoc, frequently by people without ext...
We have developed BioSmalltalk, a new environment system for pure object-oriented bioinformatics pro...
Modern biology is currently undergoing a technological shift which is creating a demand for interdis...
Modern bioinformatics and computational biology are fields of study driven by the availability of ef...
<p>This is the slide deck of a presentation I gave at a workshop focused on "Advances in Molecular P...
Summary: We have developed BioSmalltalk, a new environment system for pure object-oriented bioinform...
SUMMARY: Biogem provides a software development environment for the Ruby programming language, which...
Summary: Many bioinformatics solutions suffer from the lack of usable interface/platform from which ...
Bioinformatics is a field of science that deals with storing, organizing, retrieving and analyzing b...
International audienceTo the Editor: Bioinformatics software comes in a variety of programming langu...
This thesis aims to provide biologists with a better control over the software they use through a re...
Summary: Biogem provides a software development environment for the Ruby programming language, which...
Summary: We have developed BioSmalltalk, a new environment system for pure object-oriented bioinform...
Reproducibility is vital in science. For complex computational methods, it is often necessary, not j...