-
Notifications
You must be signed in to change notification settings - Fork 7
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
[Important] COBS binary format changed; the 661k HQ indexes must be recomputed #32
Comments
Hi Leandro, I'm not sure if I understand this problem. Did the binary COBS format change in the end? Is the underlying issue that the previously built COBS indexes are made in the old format that is no longer supported by the updated COBS? |
It seems yes, otherwise we wouldn't have this segfault, although it was working on a previous OS X version you were using. It could be due to the latest commits, or due to fixes done by Zhicheng and Giang on COBS (see their commits here: https://github.com/iqbal-lab-org/cobs/commits/master ). Their fixes to
Yes. Just last week when I was PRing my branch I realised https://github.com/iqbal-lab-org/cobs existed and I should PR to this repo instead. Then I merged the new changes/fixes of this repo, had to further work a bit to make them OS X compatible. But now we have incompatible indexes... |
This will be done today I hope! |
I couldn't do it today trying to fix #35, maybe tomorrow |
Indices are reproducible, downloading now and uploading to Zenodo, but this will take some time |
Cool; can I now update the indexes in the paper? |
Just a moment, for some reason 2 salmonella indexes didn't go through in my bulk upload. I've added them but needed to publish a new version of the part 2 indexes. I am running the pipeline once to be sure everything is working |
Cool, thanks! |
When running
mof-search
on the 661k HQ indexes downloaded automatically fromzenodo
through this pipeline, on the EBI cluster (linux), COBS errors out with a segfault on all indexes, e.g.:This COBS executable is the one that we will distribute, i.e. the one in https://github.com/leoisl/cobs/tree/mac being PRed to the main repo (iqbal-lab-org/cobs#9). When testing with an index generated with an updated COBS,
cobs query
works fine. Thus users won't be able to run any query because our previously generated COBS indexes is not compatible with the COBS we will distribute (IDK why). We have then to update all COBS indexes in ZenodoThe text was updated successfully, but these errors were encountered: