siibra-python icon indicating copy to clipboard operation
siibra-python copied to clipboard

Provide access to surface meshes for different parcellations

Open dickscheid opened this issue 4 years ago • 4 comments

The meshes are currently maintained as neuroglancer mesh format on atlas VMs. The library needs to be able to forard the site URL, read them and also convert them to commonly used python data structures.

relevant trello card: https://trello.com/c/69JRHucS/65-provide-access-to-labelled-meshes-via-python-and-api-to-support-new-julich-brain-version-and-freesurfer

dickscheid avatar Apr 20 '21 14:04 dickscheid

We have to start with a list of all meshes and mesh types in use to find the common denominator, then make a design draft.

dickscheid avatar Apr 20 '21 14:04 dickscheid

  • neuroglancer single scale precomputed mesh spec
  • gifti spec
  • vtk
  • waveform obj
  • minc obj

xgui3783 avatar Apr 20 '21 15:04 xgui3783

  • STL

pacher avatar Apr 21 '21 07:04 pacher

proposal: use trimesh, perhaps add a loader (locally or upstream) for ng mesh format

xgui3783 avatar Aug 18 '23 07:08 xgui3783