Python-based library for conversion and processing of 3D EM data.
hopefully coming soon:
conda create -n squirrel-env squirrel
mamba create -n squirrel-env -c conda-forge python=3.11
mkdir path/to/src
cd path/to/src
git clone https://github.com/jhennies/squirrel
pip install -e squirrel
Install the following as necessary to enable additional functionality
This is required for 3D SIFT
mamba install -c conda-forge nibabel
mamba install -c conda-forge napari pyqt
pip install SimpleITK-SimpleElastix
pip install transforms3d
also install OpenCV (see below)
mamba install -c conda-forge opencv
mamba install -c conda-forge zarr
Note: this changes the numpy version!
mamba install -c conda-forge vigra
mamba install -c conda-forge pandas
The main functions can be used directly after activation of the conda environment:
conda activate squirrel-env
compress_tif_stack -h
h5_to_tif -h
mib_to_tif -h
normalize_slices -h
tif_merge -h
The -h flag yields the help output describing functions and parameters