Skip to content
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

Documentation + Fine Tuning + Neuroglancer #1

Open
william-silversmith opened this issue Apr 19, 2018 · 0 comments
Open

Documentation + Fine Tuning + Neuroglancer #1

william-silversmith opened this issue Apr 19, 2018 · 0 comments

Comments

@william-silversmith
Copy link

william-silversmith commented Apr 19, 2018

Hi Brian et al,

I'm the author of CloudVolume, a cloud services python client used for reading and writing neuroglancer compatible data. It's used extensively by my lab and some other labs are starting to use it.

I've been curious about this algorithm and have been starting to play around with it (please let me know if you'd like me to update how you are cited in that PR). I have some questions about how to use the algorithm.

  1. There are three parameters for compression, data, res, and steps. I believe data is a 3D numpy array, res is data.shape[:3], and steps is...? Is it the size of the template e.g. Figure 2 in the paper?
  2. If I'm correct that it's the template size, does Compresso support 3D windows? There's a z parameter there. I can experiment, but is there a recommended template size? Does the template size dramatically affect performance? Is there a reasonable default?
  3. Have you thought about creating a neuroglancer plugin for Compresso? If I can get the encoding/decoding performance of the plugin comparable to gzipping numpy arrays, this codec might become very popular with my users. However, the use cases will be highly restricted to e.g. data transfer because of neuroglancer incompatibility.

Thanks for reading and thanks for your efforts.
Will S.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant