A Simple Package to Script and Simulate Breeding Schemes: The Breeding Scheme Language (BSL)

BSL will help breeders evaluate breeding schemes and choose an optimal breeding strategy as well as training plant breeders

Abstract

It is difficult for plant breeders to determine an optimal breeding strategy given that the problem involves many factors, such as target-trait genetic architecture and breeding-resource availability. There are many possible breeding schemes for each breeding program. Although simulation study may be useful to help choose a better (or the best) breeding scheme, it is difficult for breeders to take the first step in conducting breeding simulation because of the complexity of building a simulation platform or even using existing simulation tools. We present here a simple and flexible simulation platform, the breeding scheme language (BSL). This simulation platform works in the statistical computing environment R. Users define their target species, trait genetic architectures, and breeding schemes by writing simple, self-explanatory scripts. We believe the BSL will be useful for breeders to evaluate breeding schemes and to choose an optimal breeding strategy among a number of possible ones, as well as for training plant breeders.

This work is part of the “Next Generation Cassava Breeding Project” which is supported by the UK Department for International Development, in partnership with the Bill & Melinda Gates Foundation.

Citation

Yabe, S., H. Iwata, and J. Jannink. 2017. A Simple Package to Script and Simulate Breeding Schemes: The Breeding Scheme Language. Crop Sci. 57:1347-1354. doi:10.2135/cropsci2016.06.0538

A Simple Package to Script and Simulate Breeding Schemes: The Breeding Scheme Language

Published 16 June 2017