Thanks for everyone's questions and answers on this user group, it has been a great resource for troubleshooting my analyses. However I'm struggling with one issue right now.
I'm trying to run both Omega and SweeD on the same dataset, then combine the output from the two.
SweeD seems to be running ok - it hasn't finished yet, but no errors so far.
However when I try to run Omega I get this error
OmegaPlus-M: OmegaPlus_omega.c:86: boundaries: Assertion `endsnp-startsnp >= grid' failed.
It looks like I have made an error in choosing the grid size, but can't work out exactly what it wrong
My genome is ~833 Mbp, so based on
this thread where it was suggested to choose a grid size allowing the score to be calculated ~5kb, I chose a grid size of 160000.
For SweeD and Omega I am using the same input: I used bwa to map GBS reads to the genome, converted the SAM output from bwa to fasta, then concatenated the fasta files for the individuals of my population, separating each alignment with '//'
My commands:
Omega:
./OmegaPlus-M -name meltest -input /path/to/concatenated_mel.fasta -minwin 5000 -maxwin 100000 -grid 160000 -threads 2
SweeD
./SweeD-P -name meltest -input /path/to/concatenated_mel.fasta -grid 160000 -threads 16
Any advice on where I could be going wrong, or what I should investigate further would be much appreciated. Thank you!
Best,
Anna