| | |

UNRAVEL – Utilizing tractography to uncover multi-fixel microstructure

Welcome to the UNRAVEL’s Github repository!

The documentation of the code is available on readthedocsLogin

Description

To unravel has two meanings :

  • to disentangle the fibers of
  • to resolve the intricacy, complexity, or obscurity of

With the UNRAVEL framework, we utilize tractography to unravel the microstructure of multi-fixel models.

This repository contains the code used to combine macroscopic tractography information with microscopic multi-fixel model estimates in order to improve the accuracy in the estimation of the microstructural properties of neural fibers in a specified tract.

Installing & importing

Online install

The UNRAVEL package is available through pip install under the name unravel-python. Note that the online version might not always be up to date with the latest changes.

pip install unravel-python

To upgrade the current version : pip install unravel-python --upgrade.

To install a specific version of the package, use

pip install unravel-python==1.0.0

All available versions are listed in PyPI. The package names follow the rules of semantic versioning.

To install the package with the optional dependencies, use

pip install unravel-python[viz]

Local install

If you want to download the latest version directly from GitHub, you can clone this repository

git clone https://github.com/DelinteNicolas/unravel.git

For a more frequent use of the library, you may wish to permanently add the package to your current Python environment. Navigate to the folder where this repository was cloned or downloaded (the folder containing the setup.py file) and install the package as follows

cd UNRAVEL
pip install .

If you have an existing install, and want to ensure package and dependencies are updated use –upgrade

pip install --upgrade .

Importing

At the top of your Python scripts, import the library as

import unravel

Checking current version installed

The version of the UNRAVEL package installed can be displayed by typing the following command in your python environment

unravel.__version__

or

pip show unravel-python

Uninstalling

pip uninstall unravel-python

Example data and code

An example use of the main methods and outputs of UNRAVEL is written in the example.py file. A tractogram of the middle anterior section of the corpus callosum is used as an example tractography input.

Publication & citation

Main publication DOI : 10.3389/fnins.2023.1199568

Cite article as : “Delinte N, Dricot L, Macq B, Gosse C, Van Reybroeck M and Rensonnet G (2023) Unraveling multi-fixel microstructure with tractography and angular weighting. Front. Neurosci. 17:1199568. doi: 10.3389/fnins.2023.1199568”

Thesis manuscript:

Similar Posts

  • | | |

    BIDS Managing and Analysis Tool

    > Github repository
    The BMAT software is a complete and easy-to-use local open-source neuroimaging analysis tool with a graphical user interface (GUI) that uses the BIDS format to organize and process brain MRI data for MS imaging research studies. BMAT provides the possibility to translate data from MRI scanners to the BIDS structure, create and manage BIDS datasets as well as develop and run automated processing pipelines.

    BMAT is now compatible to work with remote server using shared samba folder and a slurm scheduler to process data on remote server. It has to be noted that this feature has been implemented for users based in the Institute of NeuroSciences (IoNS) from UCLouvain. Therefore, it may not work easily with every servers, but feel free to fork the code and adapt it for your institue.

  • | | | |

    FreeMediSpring

    FreeMedispring : un outil de facturation et de prescription électronique entièrement gratuit. La coopérative Medispring a décidé de faciliter l’accès de tous les soignants belges aux outils désormais incontournables dans leur profession, et de mettre gratuitement à leur disposition une partie de son dossier médical.   FreeMedispring permet à tout professionnel de la santé sans…

  • |

    HistoCRF

    > Github repository
    Assisting pathologists in the analysis of histopathological images has high clinical value, as it supports cancer detection and staging. In this context, histology foundation models have recently emerged. Among them, Vision-Language Models (VLMs) provide strong yet imperfect zero-shot predictions. We propose to refine these predictions by adapting Conditional Random Fields (CRFs) to histopathological applications, requiring no additional model training.

  • |

    LiblineaR

    LiblineaR is an R package for large-scale linear modeling  supporting classification and regression of large datasets. The original software in C/C++ was developed by Prof. Chih-Jen Lin and his team at the Machine Learning Group of the Taiwan University. As most of our developments are done in the open source R language, we have developed the R library LiblineaR, making all the…

  • | | | | | | | |

    Cardinal

    Cardinal est le backend sécurisé de référence pour la Health-Tech. Que vous conceviez des dispositifs médicaux, des dossiers médicaux et patients (DMI-DPI), ou des applications patient-médecin, le Backend et les SDKs Cardinal offrent les outils et le support pour concrétiser votre vision, réduire vos coûts de développement et accélérer votre mise sur le marché. Chaque fonctionnalité disponible dans Cardinal se concentre sur…

  • |

    Hercule

    The use of data sciences in biomanufacturing routine operations and process improvement can help companies improve their bottom line and remain competitive in a dynamic market, with positive impact on sustainability. Hercule is a technology platform composed of a software suite and a set of services, successfully applied on more than 25 processes so far. Hercule software is composed of a series of modules, for biomanufacturing data structuring, day-to-day…

Laisser un commentaire