Using Genetic Data to Build Intuition about Population History
Genetic data are now routinely used to study the history of population size, subdivision, and gene flow. A variety of formal statistical methods is available for testing hypotheses and fitting models to data. Yet it is often unclear which hypotheses are worth testing, which models worth fitting. There is a need for less formal methods that can be used in exploratory analysis of genetic data. One approach to this problem uses *nucleotide site patterns*, which provide a simple summary of the pattern in genetic data. This article shows how to use them in exploratory data analysis.
Code (0)
등록된 구현이 없습니다.
Similar Papers 제목 키워드 기반
A guide to modeling plasmid co-infection dynamics
Mobile genetic elements like conjugative plasmids play a crucial role in shaping the genetic content and population dynamics of bacterial species. Bacterial populations often contain not one, but multiple co-circulating …
Spatial Population Genetics: It's About Time
Many questions that we have about the history and dynamics of organisms have a geographical component: How many are there, and where do they live? How do they move and interbreed across the landscape? How were they movin…
Improving genetic algorithms performance via deterministic population shrinkage
Despite the intuition that the same population size is not needed throughout the run of an Evolutionary Algorithm (EA), most EAs use a fixed population size. This paper presents an empirical study on the possible benefit…
k-mer-based approaches to bridging pangenomics and population genetics
Many commonly studied species now have more than one chromosome-scale genome assembly, revealing a large amount of genetic diversity previously missed by approaches that map short reads to a single reference. However, ma…
Data CompressionDiversityCode Farming: A Process for Creating Generic Computational Building Blocks
Motivated by a desire to improve on the current state of the art in genetic programming, and aided by recent progress in understanding the computational aspects of evolutionary systems, we describe a process that creates…