yeatmanlab / AFQ-Browser

Browser-based visualization tools for AFQ results
BSD 3-Clause "New" or "Revised" License
33 stars 15 forks source link

Add support for FSL/TRACULA #163

Closed jyeatman closed 6 years ago

jyeatman commented 6 years ago

TRACULA (Yendik, et al., 2011) is an automated pipeline to conduct a tract-based analysis of diffusion properties using FSL's diffusion tools and Freesurfer's anatomical pipeline. To make AFQ-Browser compatible with TRACULA's output we need:

richford commented 6 years ago

For the 3D Panel, I'm thinking that we'll have a "Fiber Representation" selector in the 3D gui control panel. When "all fibers" is selected, the behavior is as usual and "Fiber Opacity" controls the opacity of the individual streamlines. The core tubes are invisible. When "core fiber" is selected, the streamlines are invisible and "Fiber Opacity" controls that opacity of the core fibers.

3d_panel_with_ultratube

I think this is the simplest interface. One disadvantage is that the user won't be able to show core fibers and streamlines at the same time. But after playing around a bit with the core fibers, I think that would be of limited utility anyway.

@arokem, @jyeatman, @anotherjoshsmith, @akeshavan: Your thoughts?

jyeatman commented 6 years ago

Would the alternative be to have two independent sliders for controlling core fiber opacity and all fiber opacity? It might be nice to be able to see where the core fiber representation is relative to the whole fiber group. For example if we were to examine different ways to compute the core fiber. But I think either works fine -- Sent from a mobile device. Please excuse typos

richford commented 6 years ago

Resolved by #181