BioLegato
From Bioinformatics.Org Wiki
Click here to go back to: Bioinformatics
bioLegato DEVELOPERS WIKI
Contents |
Description
bioLegato is a programmable graphic interface capable of handling a wide range of data types. bioLegato is:
- generic - in principle, bioLegato could be used for almost any kind of data
- object-oriented - Ideally, each instance of bioLegato will implement an object. The canvas area of the interface allows the end user to view and manipulate the data of the object. The menus represent the methods associated with that object.
- programmable - methods are not hard-coded into the bioLegato interface. Rather templates are read at run-time that create menus which, in turn, allow the user to set paramaters and run external programs
- lightweight - most functionality is through external program calls. bioLegato is "anti-bloatware"
- versatile - almost anything could be run from bioLegato, whether locally-installed programs, or web services
bioLegato takes its initial inspiration from Steven Smith's GDE interface.
Bioinformatics.org Project page: http://www.bioinformatics.org/project/?group_id=1031
BioLegato internal menu format ideas
Unknown future TODO
Current version TODO List
Changelog
PCD - Pythonesque Command Definition
BioLegato - Menu Format first proposals
BioLegato - PCD: Python-esque Command Definition
BioLegato - PCD: Python-esque Command Definition. Syntax and Semantic
BioLegato - PCD - Language Requirements
BioLegato - Finalized PCD syntax rules
BioLegato - Paper: "PCD-bioLegato Menu Language: Syntax and Semantic"
BIRCH Paths
- /home/psgendb/dat/GDE/GDEHELP-<platform name>/.GDEmenus
- the GDE menus file
- /home/psgendb/dat/GDE/makemenus/
- the content that is used to create the menus (using makemenus.py)
- /home/psgendb/dat/GDE/makemenus.py
- the script that creates .GDEmenus
bltable
bltable is a bioLegato interface for tabular data.
bldb
bldb is a bioLegato interface for data objects. It is intended as a database client.