Julia语言在动物育种中的应用 |
| |
引用本文: | 梅步俊,王志华.Julia语言在动物育种中的应用[J].安徽农学通报,2015,21(18). |
| |
作者姓名: | 梅步俊 王志华 |
| |
作者单位: | 河套学院农学系,内蒙古巴彦淖尔015000;爱荷华州立大学动物科学系,爱荷华州埃姆斯50010;河套学院土木工程系,内蒙古巴彦淖尔,015000 |
| |
基金项目: | 国家自然科学基金,河套学院教学研究项目,国家留学基金委项目 |
| |
摘 要: | Julia语言是高性能、动态编译的高级计算机语言,具有极强的灵活性,适合于解决数值和科学计算问题,拥有与传统的静态型语言相媲美的执行速度,Julia语言的开发目的是创建一个功能强大、易用性好和高效的单一语言环境。在动物育种中使用Julia语言可以编写语法简洁,且运行速度接近于Fortran或C++编写的程序。该文提供了7个动物育种中常用程序的Julia代码及示例,包括计算分子血缘相关矩阵(A)、分子血缘相关逆矩阵(A-)、近交系数、设计矩阵、分块矩阵,混合模型方程组(MME)和基因组关系矩阵(G)。这些代码可以为编写动物育种实用程序及相关教学活动奠定基础。
|
关 键 词: | Julia语言 动物育种 计算生物学 |
Application of Julia Language in Animal Breeding |
| |
Abstract: | |
| |
Keywords: | |
本文献已被 CNKI 万方数据 等数据库收录! |
|