Package to support the research of LIOM.
Project description
Liom Toolkit
This package supports the research being done by the Laboratoire d’Imagerie Optique et Moléculaire at Polytechnique Montréal. It hosts a collection of scripts used to process and analyze data collected by the lab.
Installation
The package can be installed using pip:
pip install liom-toolkit
Requirements
The package requires the following packages to be installed and will attempt to install them using installation:
- antspyx
- allensdk
- scikit-image
- ome-zarr
- nibabel
- zarr
- h5py
- pynrrd
- SimpleITK
To create an anaconda environment with all the required packages, run the following commands:
conda create -n <name>
conda activate <name>
conda install python=3.10
# The line below is for Apple Silicon specifically.
# Hdf5 needs to be installed using homebrew.
HDF5_DIR=/opt/homebrew/Cellar/hdf5/1.14.3 pip install tables
pip install allensdk
pip install antspyx
pip install liom-toolkit
Package Structure
The package contains the following modules:
Registration
The registration module is concerned with performing registration on brain imagery. It hosts a collection of scripts for registering mouse brains to the Allen Atlas as well as functions for creating brain templates to use in registration.
Segmentation
The segmentation module is concerned with segmenting brain imagery. It contains scripts to segment vessels in 2d slices.
Utils
Various utility functions used by the other modules. These include function for converting between the different data files used within the lab.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for liom_toolkit-0.6.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d654eec0933cc8f4ef74ff69be19ac46e76b883ba93790bd333ef58df0c31caa |
|
MD5 | f56da6c3c05ba9b95cd269ba278d03a1 |
|
BLAKE2b-256 | 86c758924452cc74bc2be5f3650cc3307e8c62ecaf9119b98d802f23cb8b0299 |