Pyviko
Viral Overlapping Gene Knockout Designer: Premature Stop Codon Mutation Identification in Viral Genomes
Viral Overlapping Gene Knockout Designer identifies point mutations that introduce premature stop codons within the first 20 codons of target viral genes to generate gene knockouts while minimizing disruption to overlapping coding sequences.
Key Features:
- Automated Knockout Design: Detects single-nucleotide substitutions that create premature stop codons early in coding sequences to disrupt gene function.
- Overlapping Gene Analysis: Evaluates viral genomes with overlapping genes and selects mutations that preserve integrity of overlapping reading frames.
- Large-Scale Validation: Tested on >240,000 gene-overprinted gene pairs from viral genomes in the National Center for Biotechnology Information Nucleotide database; identified viable point mutations in 93.2% of cases.
Scientific Applications:
- Viral Functional Genomics: Enables targeted gene disruption to study viral gene function, pathogenesis, evolution, attenuated virus strain development for vaccine research, and genetic interactions in compact viral genomes.
Methodology:
Applies a computational algorithm to systematically scan coding sequences for single-nucleotide variants that generate premature stop codons within the first 20 codons, while constraining selection to mutations that minimize effects on overlapping open reading frames; optimized for high-throughput analysis of viral genome datasets.
Topics
Details
- License:
- MIT
- Tool Type:
- command-line tool
- Operating Systems:
- Linux, Mac
- Programming Languages:
- Python
- Added:
- 7/17/2018
- Last Updated:
- 12/10/2018
Operations
Publications
Taylor LJ, Strebel K. Pyviko: an automated Python tool to design gene knockouts in complex viruses with overlapping genes. BMC Microbiology. 2017;17(1). doi:10.1186/s12866-016-0920-3. PMID:28061810. PMCID:PMC5219722.