Lehman Garrison
Lehman Garrison
If the Corrfunc being used is the one built with pip, the illegal instruction message definitely shouldn't appear! So maybe there are multiple versions of Corrfunc installed now. Might need...
What happens if you now do `import Corrfunc.tests; Corrfunc.tests.tests()` ? This should tell us whether Corrfunc is working in this state. nbodykit is probably complaining because it can't find its...
What does `which pip` give you? Hopefully it will be pip from your conda installation. On Thu, Nov 15, 2018 at 12:32 PM FedeDK wrote: > Ok, I got nbodykit...
Something's funny with your Python environment then! pip should work fine inside conda. Can you send the output of the `pip install` command, along with `which python`, `which pip`, `which...
Hmm, the "Segmentation fault" at the end of the Corrfunc tests indicates an error. But github.com/nickhand/Corrfunc is a fork of an older version of Corrfunc; it's possible this error is...
I liked @Cadair's suggestion from asdf-format/asdf#775 of integrating the numcodecs library instead of just blosc or zstd. My impression was that numcodecs uses a JSON-serializable metadata dict to describe how...
Great. I'm happy to help with implementation, too!
The "cust" tag + plugin approach sounds reasonable to me. I wonder if the plugin API should be implemented as a thin wrapper to numcodec's "registry", since it provides this...
I do kind of like the idea of having the compression data in the tree, because it lets one skim the header and understand what kind of compression is involved...
I think having all blocks be compressed with the same algorithm is okay, but compressors like blosc need to know the type width (e.g. 4 bytes for float, 8 for...