FBK-NILab / classifyber-seg

Repository for the docker to segment with Classifyber.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Docker to segment white matter bundles with Classifyber.

How to run it

You can run Classifyber through the docker container in the following way:

sudo docker run -v /absolute/path/to/my/data/directory:/data \
-t giuliaberto/classifyber:1.1 ./Classifyber-seg \
-tractogram /data/track.tck \
-t1 /data/t1.nii.gz \
-config /data/config.json

provided that track.tck is the whole brain tractogram from which you want to segment the bundles, that t1.nii.gz is the T1 structral image (in the same anatomical space of the tractogram), and that config.json contains the IDs of the bundles to be segmented (for a template refer to the config_template.json file and for the ID mapping refer to this repo https://github.com/FBK-NILab/app-classifyber-segmentation).

Reference

"Classifyber, a robust streamline-based linear classifier for white matter bundle segmentation", Bertò, G., Bullock, D., Astolfi, P., Hayashi, S., Zigiotto, L., Annicchiarico, L., Corsini, F., De Benedictis, A., Sarubbo, S., Pestilli, F., Avesani, P., Olivetti, E.

About

Repository for the docker to segment with Classifyber.


Languages

Language:Python 88.0%Language:Shell 7.2%Language:Dockerfile 4.8%