![]() |
The Stag project currently consists of two perl modules,
both of which are available from CPAN or sourceforge:
Data::StagThis module is for manipulating data as recursively nested tag/value pairs (Structured tags or Simple Tree aggreggates). At this time there is only a perl implementation, Data::Stag, but C and Lisp implementations are planned.Stags can easily be represented as XML or as lisp-style S-expressions, or using the Stag native indented text format. They can also be represented in perl using nested arrays. DBIx::DBStagThis module is for conversion between relational representations and hierarchical (Stag) representations. SQL query results are automatically decomposed into the relations from the underlying schema, and a hierarchical structure is inferred.DBIx::DBStag |
UBIQ Query Interface | UBIQ is a simple web front-end to any relational database using DBStag and SQL Templates |
Stag project page on Sourceforge | Here you can find the Stag CVS repository, mail lists, etc |
DBStag Tutorial | Brief tutorial on basic DBStag usage for biological databases. (slightly out of date - some aspects of DBStag may have changed) |
coming soon | DBStag poster from Genome Informatics 2003 at Cold Spring Harbor Laboratory |
sql2xml web interface | Provides WWW access to a number of bioinformatics databases - allows custom queries, also contains example queries. Query results are transformed into indented XML. |