Cargando…

XSim version 2: simulation of modern breeding programs

Simulation can be an efficient approach to design, evaluate, and optimize breeding programs. In the era of modern agriculture, breeding programs can benefit from a simulator that integrates various sources of big data and accommodates state-of-the-art statistical models. The initial release of XSim,...

Descripción completa

Detalles Bibliográficos
Autores principales: Chen, Chunpeng James, Garrick, Dorian, Fernando, Rohan, Karaman, Emre, Stricker, Chris, Keehan, Michael, Cheng, Hao
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8982375/
https://www.ncbi.nlm.nih.gov/pubmed/35244161
http://dx.doi.org/10.1093/g3journal/jkac032
_version_ 1784681797154504704
author Chen, Chunpeng James
Garrick, Dorian
Fernando, Rohan
Karaman, Emre
Stricker, Chris
Keehan, Michael
Cheng, Hao
author_facet Chen, Chunpeng James
Garrick, Dorian
Fernando, Rohan
Karaman, Emre
Stricker, Chris
Keehan, Michael
Cheng, Hao
author_sort Chen, Chunpeng James
collection PubMed
description Simulation can be an efficient approach to design, evaluate, and optimize breeding programs. In the era of modern agriculture, breeding programs can benefit from a simulator that integrates various sources of big data and accommodates state-of-the-art statistical models. The initial release of XSim, in which stochastic descendants can be efficiently simulated with a drop-down strategy, has mainly been used to validate genomic selection results. In this article, we present XSim Version 2 that is an open-source tool and has been extensively redesigned with additional features to meet the needs in modern breeding programs. It seamlessly incorporates multiple statistical models for genetic evaluations, such as GBLUP, Bayesian alphabets, and neural networks, and it can effortlessly simulate successive generations of descendants based on complex mating schemes by the aid of its modular design. Case studies are presented to demonstrate the flexibility of XSim Version 2 in simulating crossbreeding in animal and plant populations. Modern biotechnology, including double haploids and embryo transfer, can all be simultaneously integrated into the mating plans that drive the simulation. From a computing perspective, XSim Version 2 is implemented in Julia, which is a computer language that retains the readability of scripting languages (e.g. R and Python) without sacrificing much computational speed compared to compiled languages (e.g. C). This makes XSim Version 2 a simulation tool that is relatively easy for both champions and community members to maintain, modify, or extend in order to improve their breeding programs. Functions and operators are overloaded for a better user interface so they may concatenate, subset, summarize, and organize simulated populations at each breeding step. With the strong and foreseeable demands in the community, XSim Version 2 will serve as a modern simulator bridging the gaps between theories and experiments with its flexibility, extensibility, and friendly interface.
format Online
Article
Text
id pubmed-8982375
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-89823752022-04-05 XSim version 2: simulation of modern breeding programs Chen, Chunpeng James Garrick, Dorian Fernando, Rohan Karaman, Emre Stricker, Chris Keehan, Michael Cheng, Hao G3 (Bethesda) Software and Data Resources Simulation can be an efficient approach to design, evaluate, and optimize breeding programs. In the era of modern agriculture, breeding programs can benefit from a simulator that integrates various sources of big data and accommodates state-of-the-art statistical models. The initial release of XSim, in which stochastic descendants can be efficiently simulated with a drop-down strategy, has mainly been used to validate genomic selection results. In this article, we present XSim Version 2 that is an open-source tool and has been extensively redesigned with additional features to meet the needs in modern breeding programs. It seamlessly incorporates multiple statistical models for genetic evaluations, such as GBLUP, Bayesian alphabets, and neural networks, and it can effortlessly simulate successive generations of descendants based on complex mating schemes by the aid of its modular design. Case studies are presented to demonstrate the flexibility of XSim Version 2 in simulating crossbreeding in animal and plant populations. Modern biotechnology, including double haploids and embryo transfer, can all be simultaneously integrated into the mating plans that drive the simulation. From a computing perspective, XSim Version 2 is implemented in Julia, which is a computer language that retains the readability of scripting languages (e.g. R and Python) without sacrificing much computational speed compared to compiled languages (e.g. C). This makes XSim Version 2 a simulation tool that is relatively easy for both champions and community members to maintain, modify, or extend in order to improve their breeding programs. Functions and operators are overloaded for a better user interface so they may concatenate, subset, summarize, and organize simulated populations at each breeding step. With the strong and foreseeable demands in the community, XSim Version 2 will serve as a modern simulator bridging the gaps between theories and experiments with its flexibility, extensibility, and friendly interface. Oxford University Press 2022-03-04 /pmc/articles/PMC8982375/ /pubmed/35244161 http://dx.doi.org/10.1093/g3journal/jkac032 Text en © The Author(s) 2022. Published by Oxford University Press on behalf of Genetics Society of America. https://creativecommons.org/licenses/by/4.0/This is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Software and Data Resources
Chen, Chunpeng James
Garrick, Dorian
Fernando, Rohan
Karaman, Emre
Stricker, Chris
Keehan, Michael
Cheng, Hao
XSim version 2: simulation of modern breeding programs
title XSim version 2: simulation of modern breeding programs
title_full XSim version 2: simulation of modern breeding programs
title_fullStr XSim version 2: simulation of modern breeding programs
title_full_unstemmed XSim version 2: simulation of modern breeding programs
title_short XSim version 2: simulation of modern breeding programs
title_sort xsim version 2: simulation of modern breeding programs
topic Software and Data Resources
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8982375/
https://www.ncbi.nlm.nih.gov/pubmed/35244161
http://dx.doi.org/10.1093/g3journal/jkac032
work_keys_str_mv AT chenchunpengjames xsimversion2simulationofmodernbreedingprograms
AT garrickdorian xsimversion2simulationofmodernbreedingprograms
AT fernandorohan xsimversion2simulationofmodernbreedingprograms
AT karamanemre xsimversion2simulationofmodernbreedingprograms
AT strickerchris xsimversion2simulationofmodernbreedingprograms
AT keehanmichael xsimversion2simulationofmodernbreedingprograms
AT chenghao xsimversion2simulationofmodernbreedingprograms