Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Offer conversions from one to another genetic map #128

Closed
gregorgorjanc opened this issue Apr 1, 2023 · 1 comment
Closed

Offer conversions from one to another genetic map #128

gregorgorjanc opened this issue Apr 1, 2023 · 1 comment

Comments

@gregorgorjanc
Copy link
Contributor

gregorgorjanc commented Apr 1, 2023

Convert mapping functions - providing a genetic map and implementing it with the gamma-sprinkling model

The Speed paper (or his older work) talks about a generic mapping functions used for the gamma model (gamma-sprinkling model uses two parameters for interference and we should be able to convert any value for these parameters to map choice)

@gaynorr
Copy link
Owner

gaynorr commented Mar 9, 2025

I've thought about this some more and I think it is best to not offer genetic map conversions. This functionality would help with relatively sparse genetic maps, but isn't needed for dense maps. Genetic map distance can be estimated fairly accurately regardless of the mapping function when markers are very close. This is because it is highly unlikely for there to be more than one crossover between these markers.

In most cases, we can probably assume that the map is correct and what is really of interest to the user is modeling crossover interference correctly to match observed recombination rates. This would be best accomplished using a tool like CODA and putting the parameters the tool estimates into AlphaSimR. Alternative, the user can try a few common presents (e.g. Kosambi vs Haldane like interference models) to quantify the impact of crossover interference.

@gaynorr gaynorr closed this as completed Mar 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants