Skip to content

The GLUE Framework

Robert J. Gifford edited this page Sep 18, 2024 · 3 revisions

GLUE is an open, integrated software toolkit that provides functionality for storage and interpretation of virus sequence data. It supports the development of “projects” containing the data items required for comparative genomic analysis (e.g. sequences, multiple sequence alignments, genome feature annotations, and other sequence-associated data).

GLUE framework figure

Projects are loaded into the GLUE "engine", creating a relational database that represents the semantic relationships between data items. This provides a robust foundation for the implementation of systematic comparative analyses and the development of sequence-based resources. The database schema can be extended to accommodate the idiosyncrasies of different projects. GLUE provides a scripting layer (based on JavaScript) for developing custom analysis tools.