gaynorr / AlphaSimR

R package for breeding program simulations
https://gaynorr.github.io/AlphaSimR/
Other
43 stars 18 forks source link

Convert Genetic Maps #163

Open gaynorr opened 11 months ago

gaynorr commented 11 months ago

Is your feature request related to a problem? Please describe. Currently, changing the amount of crossover interference does not change the genetic map. This means that the expected number of recombinations is being held constant. However, it would be better to hold the recombination rate constant instead since this is consistent with how recombination is measured and maps are generated.

Describe the solution you'd like Genetic mapping functions for any combination of parameters in the gamma sprinkling model are needed. When changing parameters, the map needs to be adjusted accordingly to keep recombination frequency constant. This is similar to how a genetic map built with the Haldane function can be converted to a map using the Kosambi function.

This article will provide a helpful starting point: https://academic.oup.com/genetics/article/142/4/1369/6222027