Skip to content

giffordlabcvr/Flavivirus-GLUE

Repository files navigation

Flavivirus-GLUE: Phylogenomic Analysis of Flaviviruses

Welcome to Flavivirus-GLUE, a sequence-oriented resource for comparative genomic analysis of flavivirids, developed using the GLUE software framework.

The Flavivirids (family Flaviviridae) comprise enveloped, positive-strand RNA viruses, many of which pose serious risks to human health on a global scale. Arthropod-borne flaviviruses such as Zika virus (ZIKV), Dengue virus (DENV), and yellow fever virus (YFV) are the causative agents of large-scale outbreaks that result in millions of human infections every year, while the bloodborne hepatitis C virus (HCV) is a major cause of chronic liver disease.

GLUE is an open, integrated software toolkit designed for storing and interpreting sequence data. It supports the creation of bespoke projects, incorporating essential data items for comparative genomic analysis, such as sequences, multiple sequence alignments, genome feature annotations, and other associated data.

Projects are loaded into the GLUE "engine," forming a relational database that represents the semantic relationships between data items. This foundation supports systematic comparative analyses and the development of sequence-based resources.

Flavivirus-GLUE is a GLUE project focusing on flavivirids. It contains genome feature definitions, annotated reference sequences, and muliple sequence alignments encompassing all known flavivirid species.

An additional project 'layer': Flavivirus-GLUE-EVE can optionally be installed. This layer extends Flavivirus-GLUE through the incorporation of endogenous flaviviral elements.

Please see the User Guide for more details.

Note: Those specifically interested in hepatitis C virus (HCV) may want to investigate HCV-GLUE and NCBI-HCV-GLUE. This family of GLUE projects was developed specifically for HCV and incorporates a graphical user interface (GUI) that allows users to browse and interrogate the underlying GLUE database via a web browser. The University of Glasgow hosts a web instance of the GUI version of HCV-GLUE.

Table of Contents

Key Features

  • GLUE Framework Integration: Built on the GLUE software framework, Flavivirus-GLUE offers an extensible platform for efficient, standardized, and reproducible computational genomic analysis of Flaviviruses.

  • Phylogenetic Structure: Sequence data in Flavivirus-GLUE is organized in a phylogenetically-structured manner, allowing users to explore evolutionary relationships easily.

  • Rich Annotations: Annotated reference sequences enable rigorous comparative genomic analysis related to conservation, adaptation, structural context, and genotype-to-phenotype associations.

  • Reproducibility: Ensures fully reproducible analyses through data standards and a relational database.

  • Reusable Data Objects: High-value data items such as multiple sequence alignments are prepared once and reused.

  • Validation: Enforces high data integrity through cross-validation.

  • Standardisation of Genomic Coordinates: All sequences use the coordinate space of a chosen reference sequence.

  • Predefined Reference Sequences: Includes fully-annotated reference sequences for Flavivirus species.

  • Alignment Trees: Links alignments constructed at distinct taxonomic levels, maintaining a standardised coordinate system.

Installation

Please see the User Guide for installation instructions.

Usage

GLUE contains an interactive command line environment focused on the development and use of GLUE projects by bioinformaticians. This provides a range of productivity-oriented features such as automatic command completion, command history and interactive paging through tabular data.

For detailed instructions on how to use Flavivirus-GLUE for your comparative genomic analysis, refer to the GLUE's reference documentation.

Data Sources

Flavivirus-GLUE is constructed using sequence data obtained from NCBI Nucleotide.

Contributing

We welcome contributions from the community! If you're interested in contributing to Flavivirus-GLUE, please review our Contribution Guidelines.

Contributor Covenant

License

The project is licensed under the GNU Affero General Public License v. 3.0

Contact

For questions, issues, or feedback, please open an issue on the GitHub repository.