Skip to main content

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.

Build and Publish Toolkit Documentation Status

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

liom-toolkit-0.6.6.tar.gz (41.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

liom_toolkit-0.6.6-py3-none-any.whl (40.7 kB view details)

Uploaded Python 3

File details

Details for the file liom-toolkit-0.6.6.tar.gz.

File metadata

  • Download URL: liom-toolkit-0.6.6.tar.gz
  • Upload date:
  • Size: 41.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for liom-toolkit-0.6.6.tar.gz
Algorithm Hash digest
SHA256 471ad1f684fa614be4143404d4aad81de0672dee3f1d74b35cb26eb8da111904
MD5 15878d9c2fe036d91d2b1870c67fffa5
BLAKE2b-256 8e6fadc7424c3bde300466651cee88454618717c2d593bb68c63989947d44306

See more details on using hashes here.

File details

Details for the file liom_toolkit-0.6.6-py3-none-any.whl.

File metadata

  • Download URL: liom_toolkit-0.6.6-py3-none-any.whl
  • Upload date:
  • Size: 40.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for liom_toolkit-0.6.6-py3-none-any.whl
Algorithm Hash digest
SHA256 798517fdff3a13f7096ddcf071ccf09bf4d5bb79eb8499126b201adb0e2b4126
MD5 08dfe5c3c024334565131fc717d4ad16
BLAKE2b-256 f073d8f7cfcff4b8ad7d8e7ced771fc54c94be86954df91d6d049ba27108fe0e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page