安徽农学通报
安徽農學通報
안휘농학통보
Anhui Agricultural Science Bulletin
2015年
18期
12-14,25
,共4页
Julia语言%动物育种%计算生物学
Julia語言%動物育種%計算生物學
Julia어언%동물육충%계산생물학
Julia语言是高性能、动态编译的高级计算机语言,具有极强的灵活性,适合于解决数值和科学计算问题,拥有与传统的静态型语言相媲美的执行速度,Julia语言的开发目的是创建一个功能强大、易用性好和高效的单一语言环境.在动物育种中使用Julia语言可以编写语法简洁,且运行速度接近于Fortran或C++编写的程序.该文提供了7个动物育种中常用程序的Julia代码及示例,包括计算分子血缘相关矩阵(A)、分子血缘相关逆矩阵(A-)、近交系数、设计矩阵、分块矩阵,混合模型方程组(MME)和基因组关系矩阵(G).这些代码可以为编写动物育种实用程序及相关教学活动奠定基础.
Julia語言是高性能、動態編譯的高級計算機語言,具有極彊的靈活性,適閤于解決數值和科學計算問題,擁有與傳統的靜態型語言相媲美的執行速度,Julia語言的開髮目的是創建一箇功能彊大、易用性好和高效的單一語言環境.在動物育種中使用Julia語言可以編寫語法簡潔,且運行速度接近于Fortran或C++編寫的程序.該文提供瞭7箇動物育種中常用程序的Julia代碼及示例,包括計算分子血緣相關矩陣(A)、分子血緣相關逆矩陣(A-)、近交繫數、設計矩陣、分塊矩陣,混閤模型方程組(MME)和基因組關繫矩陣(G).這些代碼可以為編寫動物育種實用程序及相關教學活動奠定基礎.
Julia어언시고성능、동태편역적고급계산궤어언,구유겁강적령활성,괄합우해결수치화과학계산문제,옹유여전통적정태형어언상비미적집행속도,Julia어언적개발목적시창건일개공능강대、역용성호화고효적단일어언배경.재동물육충중사용Julia어언가이편사어법간길,차운행속도접근우Fortran혹C++편사적정서.해문제공료7개동물육충중상용정서적Julia대마급시례,포괄계산분자혈연상관구진(A)、분자혈연상관역구진(A-)、근교계수、설계구진、분괴구진,혼합모형방정조(MME)화기인조관계구진(G).저사대마가이위편사동물육충실용정서급상관교학활동전정기출.