HexSE: Simulating evolution in overlapping reading frames

Abstract Gene overlap occurs when two or more genes are encoded by the same nucleotides. This phenomenon is found in all taxonomic domains, but is particularly common in viruses, where it may provide a mechanism to increase the information content of compact genomes. The presence of overlapping read...

Full description

Saved in:
Bibliographic Details
Published inVirus evolution Vol. 9; no. 1; p. vead009
Main Authors Muñoz-Baena, Laura, Wade, Kaitlyn E, Poon, Art F Y
Format Journal Article
LanguageEnglish
Published UK Oxford University Press 2023
Subjects
Online AccessGet full text
ISSN2057-1577
2057-1577
DOI10.1093/ve/vead009

Cover

More Information
Summary:Abstract Gene overlap occurs when two or more genes are encoded by the same nucleotides. This phenomenon is found in all taxonomic domains, but is particularly common in viruses, where it may provide a mechanism to increase the information content of compact genomes. The presence of overlapping reading frames (OvRFs) can skew estimates of selection based on the rates of non-synonymous and synonymous substitutions, since a substitution that is synonymous in one reading frame may be non-synonymous in another and vice versa. To understand the impact of OvRFs on molecular evolution, we implemented a versatile simulation model of nucleotide sequence evolution along a phylogeny with any distribution of open reading frames in linear or circular genomes. We use a custom data structure to track the substitution rates at every nucleotide site, which is determined by the stationary nucleotide frequencies, transition bias and the distribution of selection biases (dN/dS) in the respective reading frames. Our simulation model is implemented in the Python scripting language. All source code is released under the GNU General Public License version 3 and are available at https://github.com/PoonLab/HexSE.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
content type line 23
https://orcid.org/0000-0002-6120-7211
https://orcid.org/0000-0003-3779-154X
ISSN:2057-1577
2057-1577
DOI:10.1093/ve/vead009