brainhack-boston / brainhack-boston.github.io

Brainhack Boston
https://brainhack-boston.github.io
Apache License 2.0
1 stars 22 forks source link

[PROJECT] Transform tractography data to HiP-CT space #42

Closed kabilar closed 4 months ago

kabilar commented 8 months ago

Goal

Developers will be provided with the following datasets:

  1. HiP-CT (dandiset 26, sub-I58)
  2. Diffusion MRI (NIfTI file format)
  3. Tractography streamlines (trk file format) which are in diffusion space
  4. Affine transformation between the diffusion MRI and HiP-CT spaces
neurolabusc commented 8 months ago

@frheault you already have Python scripts to read/write/convert streamline formats. It seems like these could be combined with dipy registration functions to provide a robust solution to this question.

ayendiki commented 8 months ago

To clarify, the focus of this project is on getting multi-scale datasets onto DANDI and into neuroglancer. But, for anyone who's interested, I'm also happy to discuss our approach to cross-scale, cross-modal registration that we proposed in our UM1 (and I'm eager to hear from the UMinn UM1 on what they proposed for this purpose). It's bit hard to convey the problem statement in a short project description, so best to wait till Monday.

balbasty commented 8 months ago

https://github.com/balbasty/ngtracts/blob/main/notebooks/show_tract.ipynb

Modality Intensity + Tracts
MRI image image
HiP-CT image image

And the 3D tracts

image
kabilar commented 6 months ago

cc @MikeSchutzman

neurolabusc commented 6 months ago

@kabilar this is timely, the NiiVue team has recently added support for additional formats (TT, TSF), TRX groups and have added the option to extrude streamlines as cylinders which can use custom shaders. You can try out the live demo. Feel free to adapt any of these to neuroglancer.

dti

kabilar commented 4 months ago

Thanks team. Closing this issue as we have some prototypes of this solution and are preparing for the upcoming hackathon.