FunOrder
FunOrder identifies essential biosynthetic genes within biosynthetic gene clusters (BGCs) by detecting co-evolutionary relationships among encoded proteins through phylogenetic tree comparisons.
Key Features:
- Semi-automated workflow: Implements a semi-automated computational workflow for co-evolution analysis of genes within BGCs.
- Protein sequence BLAST: Performs BLAST searches of BGC-encoded protein sequences against a suitable proteome database.
- Phylogenetic tree construction: Builds phylogenetic trees for each protein to represent evolutionary relationships.
- treeKO tree comparisons: Uses treeKO to compare phylogenetic trees and detect co-evolutionary patterns among proteins.
- Essential vs gap gene inference: Infers likely essential biosynthetic genes by identifying co-evolving gene sets within BGCs.
- Visualization outputs: Produces visualization-friendly output formats for interpretation of tree comparisons and co-evolution signals.
Scientific Applications:
- Distinguishing essential biosynthetic genes: Differentiates essential enzymes from non-essential "gap" genes within BGCs based on co-evolutionary links.
- Genome mining for secondary metabolites: Aids genome-mining efforts to characterize secondary metabolite (SM) biosynthetic pathways.
- Prioritizing genes for heterologous expression: Supports selection of candidate genes for heterologous expression by identifying co-evolving pathway components.
- Studying BGCs in native hosts: Facilitates analysis of biosynthetic pathway organization and evolution in native host genomes.
- Discovery of novel SMs: Contributes to the discovery pipeline for novel secondary metabolites by prioritizing biosynthetic genes within BGCs.
Methodology:
Protein sequences from a BGC are subjected to BLAST searches against a proteome database; phylogenetic trees are constructed for each protein; trees are compared using treeKO to detect co-evolutionary patterns; results are exported in visualization-friendly formats.
Topics
Details
- License:
- MIT
- Cost:
- Free of charge
- Tool Type:
- command-line tool
- Operating Systems:
- Mac, Linux, Windows
- Programming Languages:
- Python, Perl, R
- Added:
- 3/2/2022
- Last Updated:
- 3/2/2022
Operations
Publications
Vignolle GA, Schaffer D, Zehetner L, Mach RL, Mach-Aigner AR, Derntl C. FunOrder: A robust and semi-automated method for the identification of essential biosynthetic genes through computational molecular co-evolution. PLOS Computational Biology. 2021;17(9):e1009372. doi:10.1371/journal.pcbi.1009372. PMID:34570757. PMCID:PMC8476034.