Genofunc
Genofunc annotates and extracts genomic features from viral whole-genome sequences to produce aligned and annotated datasets for downstream phylogenetic and epidemiological analyses.
Key Features:
- Command-line functions: A suite of command-line tools to process raw viral genome sequences into aligned and annotated data.
- Genome annotation and feature extraction: Functions for annotating viral genomes and extracting key genomic features from large datasets.
- Pipeline integration: Compatibility with workflow managers Snakemake and Nextflow for incorporation into automated pipelines.
- Implementation: Implemented in Python.
Scientific Applications:
- Viral genomics: Generation of annotated sequence datasets to support analyses of viral diversity and genome organization.
- Phylogenetics: Preparation of aligned and annotated data for downstream phylogenetic analyses to track transmission and mutation patterns.
- Epidemiology and outbreak investigation: Processing of pathogen genomes to support analyses used during epidemics and outbreaks.
Methodology:
Developed for a large-scale HIV sequencing project and benchmarked against annotated sequence gene coordinates from the Los Alamos HIV database; validation showed downstream phylogenetic analysis results comparable to reported literature.
Topics
Details
- License:
- MIT
- Cost:
- Free of charge
- Tool Type:
- command-line tool
- Operating Systems:
- Mac, Linux, Windows
- Programming Languages:
- Python
- Added:
- 1/1/2024
- Last Updated:
- 1/1/2024
Operations
Publications
Yu X. Genofunc: genome annotation and identification of genome features for automated pipelining analysis of virus whole genome sequences. BMC Bioinformatics. 2023;24(1). doi:10.1186/s12859-023-05356-3. PMID:37254048. PMCID:PMC10227794.