-
Notifications
You must be signed in to change notification settings - Fork 12
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
very different corrections when bootstrapping #45
Comments
interesting behavior here. is there any reason to believe that that portion of the chromosome is non-recombining? |
No, not at all. Each portion is 500Mb long (except the last one that is shorter) and harbor a lot of SNPs, and there is nothing different on any other parameter for that region (heterozygosity, nucleotide diversity...). |
can you rerun the BSCORRECT module? I wonder if you will get a different answer? |
I will have to wait for a few days (GPU nodes in maintenance on our cluster), but I will try as soon as possible. |
you might also try this on a cpu? |
Hi! Sorry, it took me a few weeks to come back to this, but I re-ran the analysis on a smaller chromosome (only the BSCORRECT part), and I get the exact same result as last time (using the cmp command). So this part is at least consistent. |
okay! this is very strange. any chance this has to do with seeds being maintained across runs? are you setting seeds manually? |
okay this is definitely a seed issue. when is the last time you pulled the code? we recently fixed a potential bug in commit #48 which may affect bootstrapping with a manual seed. |
Hey @jbruxaux sorry for the long silence ... if you still have your script handy, could you please post the exact invocation for BSCORRECT? Were you using the default arguments; or a copy-paste from the If it's the copy-paste from Thanks! |
I indeed used the example_pipeline.sh script, with --nSlice 2 --nReps 2. So that explains the issue. I will give it another try with more reasonable values. Thank you for your feedback! |
Hi!
I used ReLERNN to estimate the recombination rate along a very long genome, and ran the analyses by pieces of 500Mb. The results between the different parts are comparable when I use the results of the "predict" function, but differ a lot after correction with the "bscorrect" function.
For example, before correction:
And after correction:
Any idea what could cause such differences? Is there anything I should do?
Thanks in advance!
The text was updated successfully, but these errors were encountered: