nat icon indicating copy to clipboard operation
nat copied to clipboard

Implement support for neuroglancer visualisation

Open SridharJagannathan opened this issue 4 years ago • 3 comments

It would be useful to implement visualisation of objects of class neurons (and by default extensions of that) in the neuroglancer format. The following are the task check list that need to be completed (this is ongoing and hence will be frequently updated):

  • [ ] Implement conversion to precomputed format: 1. Format spec for segments(skeletons) here: https://github.com/google/neuroglancer/blob/master/src/neuroglancer/datasource/precomputed/skeletons.md 2. See python implementation here for conversion from swc: https://github.com/seung-lab/cloud-volume/blob/c3d1f8005397f72d04720f864e9c95d63725b0c0/cloudvolume/skeleton.py#L908 3. See misc here: https://github.com/google/neuroglancer/issues/207 https://github.com/google/neuroglancer/issues/169
  • [ ] Implement starting a Node.js session to communicate to http port: 1. See example in python here: https://github.com/google/neuroglancer/tree/master/python 2. An example r package that does that is here: https://github.com/ColinFay/bubble
  • [ ] Further add segments, layers to the port for display

The ideal output in the http port would be like below:

Screenshot 2020-07-16 at 12 49 59

SridharJagannathan avatar Jul 16 '20 11:07 SridharJagannathan

This task would be taken up once the urgent tasks in https://github.com/natverse/fafbseg/issues/ are completed

SridharJagannathan avatar Jul 16 '20 11:07 SridharJagannathan

Dear Sri, I think this is a very interesting idea. Ideally one might be able to post to the same neuroglancer instance via python or R (not sure how easy that would be). Integrating local data in neuroglancer views with external data would certainly bring lots of possibilities. @perlman has a fair bit of experience with this.

Sent from my iPhone

On 16 Jul 2020, at 12:52, Sridhar Jagannathan [email protected] wrote:

 This task would be taken up once the urgent tasks in https://github.com/natverse/fafbseg/issues/ are completed

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or unsubscribe.

jefferis avatar Jul 16 '20 12:07 jefferis

Some issues wrt to ongoing implementation here: https://github.com/google/neuroglancer/issues/261

SridharJagannathan avatar Nov 13 '20 16:11 SridharJagannathan