-
Notifications
You must be signed in to change notification settings - Fork 68
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
Incompatibility issue with cooler=0.9.1 #853
Comments
- Bump bioframe to v0.4.1 to patch the bug outlined [here](https://github.com/open2c/bioframe/releases/tag/v0.4.1). We are not using any of the select functions (at least not directly), but better safe than sorry. - Restrict pandas version to v1.* when installing together with cooler to workaround [this](open2c/cooler#324) bug - Restrict cooler version to v0.8.11 in HiCExplorer Dockerfile to workadound [this](deeptools/HiCExplorer#853) bug
- Bump bioframe to v0.4.1 to patch the bug outlined [here](https://github.com/open2c/bioframe/releases/tag/v0.4.1). We are not using any of the select functions (at least not directly), but better safe than sorry. - Restrict pandas version to v1.* when installing together with cooler to workaround [this](open2c/cooler#324) bug - Restrict cooler version to v0.8.11 in HiCExplorer Dockerfile to workadound [this](deeptools/HiCExplorer#853) bug
Thank you very much for spotting this. |
Can the problem be fixed adjusting setup.py? In other words, is there a version of |
As written above with cooler version 0.8.11, everything works. To change the setup.py we need to release. If we release, it is better to support the last version of cooler. |
I am in fact writing because of the bug report we have received at usegalaxy.eu related to this issue. According to the README, this tool is supposed to work with conda, thus I guess it makes sense either to pin cooler to |
The bug report is from me ;-). Can you contact me on element (@lldelisle:matrix.org)? |
Hi everyone,
I noticed an incompatibility issue with cooler 0.9.1.
Versions:
python 3.10
hicexplorer version 3.7.2
cooler 0.9.1
numpy 1.24.2
Command
hicInfo -m matrix.cool
Output (error)
AttributeError: module 'cooler' has no attribute 'io'
---Fix---
Versions:
python 3.10
hicexplorer version 3.7.2
cooler 0.8.11
numpy 1.23.5 (downgraded because of the cooler downgrade)
Command
hicInfo -m matrix.cool
Output (no error)
# Matrix information file. Created with HiCExplorer's hicInfo version 3.7.2 ....
Hopefully, this can help someone with the same issue.
The text was updated successfully, but these errors were encountered: