reconstrue / cuboids

Cloud-native neuroscientific volumetric cuboids processed over HTTP
http://reconstrue.com
Apache License 2.0
0 stars 0 forks source link

Cuboidier [was: transformer] #26

Open JohnTigue opened 3 years ago

JohnTigue commented 3 years ago

https://github.com/reconstrue/cuboids/blob/master/by_topic/cuboids/images/cuboid_transformer.jpg

cuboid_transformer

This translates from AIBS RMA RESTful calls for an image stack, to Neuroglancer's static files tree (JSON and binary files which are NumPy array chunks.

This is given a brain-map.org cell_id:

Out of scope:

The output of this is a standard preconputed file tree. But that could later be NWB'd or Exdir'd. De-complexes, think unix small specialized tools combined.

JohnTigue commented 3 years ago

Obviously AllenSDK is involved to read from brain-map.org. Perhaps cloud-volume (Python, BSD2Clause) can be the output.

JohnTigue commented 3 years ago

Use the Xformer code from bossDB. So, it's a Lambda now? Or both Lambda and CLI?

JohnTigue commented 3 years ago

@FrayaMiner has worked out a lot of this. See em_segmentation_flood_filling

JohnTigue commented 3 years ago

There are two things I can think to do with the output of Cuboids Transformer

The former is for consumption by Neuroglancer; the latter is for use in NWB-land. cuboid_transformer_output_deploy_options

JohnTigue commented 3 years ago

Decided everything above X-FORM in the above diagrams should be a separate moduele allen_cuboid_cacher, see https://github.com/reconstrue/brightfield/issues/228.

JohnTigue commented 3 years ago

Asked about a license for FreyaMiner's repo.