对于涉及基因型共变体的矩阵的加速矩阵-向量乘法,在基因组预测中的应用
Alexander Freudenberg1, Jeremie Vandenplas2, Martin Schlather1
1Chair of Applied Stochastics, University of Mannheim, Mannheim, Germany.
Frontiers in genetics
|September 4, 2023
概括
我们使用Miraculix库开发了用于基因组预测的更快的计算方法. 我们的解决方案通过优化基因型矩阵乘法来加快大种群中繁殖值的估计.
科学领域:
- 基因组学和计算生物学
- 动物育种与遗传学
背景情况:
- 基因组预测方法面临着随着人口规模的增加和资源利用率低于最佳的计算挑战.
- 基因型矩阵乘法是评估许多基因组预测的统计模型的一个关键瓶.
研究的目的:
- 在miraculix C/CUDA库中开发优化的基因型矩阵乘法解决方案.
- 在基因组预测中加快对大种群的繁殖值的估计.
主要方法:
- 扩展Miraculix库,为基因型矩阵乘法提供量身定制的解决方案.
- 针对现代Nvidia GPU和各种CPU架构的实现.
- 使用单步基因组预测模型的演示,这些模型严重依赖于矩阵乘法.
主要成果:
- 显著减少了基因型矩阵乘法计算时间.
- 大量种群的繁殖价值估计所需的时间大幅减少.
- 在不同的硬件平台 (GPU和CPU) 上广泛适用.
结论:
- 开发的miraculix扩展为基因组预测中的计算瓶提供了有效的解决方案.
- 优化的基因型矩阵乘法加速了育种价值估计,使大种群的实际应用成为可能.
- 奇迹提供了一个免费可用的,高性能工具,用于基因组数据分析.
更多相关视频
相关概念视频
Genetic Variation
322
Genetic variation is the diversity in DNA sequences found among individuals of the same species. This diversity is crucial for a species' survival because it helps organisms adapt to environmental changes. Genetic variation begins with fertilization, where an egg and sperm cell merge. Each of these cells carries 23 chromosomes, up to 46 in the fertilized egg. Chromosomes are long DNA strands that contain genes, the basic units of heredity.
Genes exist in different versions called alleles,...
Genes exist in different versions called alleles,...
322
Mutation, Gene Flow, and Genetic Drift
58.5K
In a population that is not at Hardy-Weinberg equilibrium, the frequency of alleles changes over time. Therefore, any deviations from the five conditions of Hardy-Weinberg equilibrium can alter the genetic variation of a given population. Conditions that change the genetic variability of a population include mutations, natural selection, non-random mating, gene flow, and genetic drift (small population size).
58.5K
Genetic Screens
5.0K
Genetic screens are tools used to identify genes and mutations responsible for phenotypes of interest. Genetic screens help identify individuals or a group of people at risk of developing genetic diseases and help them with early intervention, targeted therapy, and reproductive options.
Forward genetic screens
Forward or “classical” genetic screens involve creating random mutations in an organism’s DNA using radiation, mutagens, or insertion of additional bases, which...
Forward genetic screens
Forward or “classical” genetic screens involve creating random mutations in an organism’s DNA using radiation, mutagens, or insertion of additional bases, which...
5.0K
Genome-wide Association Studies-GWAS
13.6K
Genome-wide association studies or GWAS are used to identify whether common SNPs are associated with certain diseases. Suppose specific SNPs are more frequently observed in individuals with a particular disease than those without the disease. In that case, those SNPs are said to be associated with the disease. Chi-square analysis is performed to check the probability of the allele likely to be associated with the disease.
GWAS does not require the identification of the target gene involved in...
GWAS does not require the identification of the target gene involved in...
13.6K
Genetic Drift
39.9K
Natural selection—probably the most well-known evolutionary mechanism—increases the prevalence of traits that enhance survival and reproduction. However, evolution does not merely propagate favorable traits, nor does it always benefit populations.
39.9K
Friedman Two-way Analysis of Variance by Ranks
233
Friedman's Two-Way Analysis of Variance by Ranks is a nonparametric test designed to identify differences across multiple test attempts when traditional assumptions of normality and equal variances do not apply. Unlike conventional ANOVA, which requires normally distributed data with equal variances, Friedman's test is ideal for ordinal or non-normally distributed data, making it particularly useful for analyzing dependent samples, such as matched subjects over time or repeated measures...
233


