Skip to content

Release-0.19.0

Compare
Choose a tag to compare
@ajitjohnson ajitjohnson released this 03 Apr 22:46
· 461 commits to master since this release
  • Included support for Apple M1 machines
  • Included support for native rendering of Zarr stored images using Napari: pl.image_viewer and pl.gate_finder

Temporary workaround for installing in Apple M1 machines

# reate and load a new environment
conda create --name scimap python=3.8 -y
conda activate scimap

# if you do not have xcode please install it
xcode-select --install

# if you do not have homebrew please install it
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

# if you do not have cmake install it
brew install cmake

# install h5py
brew install [email protected]
export HDF5_DIR=/opt/homebrew/Cellar/hdf5/1.12.1_1/
pip install --no-binary=h5py h5py

# install llvmlite
conda install llvmlite -y

# install leidenalg
pip install git+https://github.com/vtraag/leidenalg.git

# install scimap
pip install -U scimap

# uninstall 
conda remove llvmlite -y
pip uninstall numba -y
pip uninstall numpy -y

# reinstall this specific version of llvmlite (ignore errors/warning)
pip install -i https://pypi.anaconda.org/numba/label/wheels_experimental_m1/simple llvmlite

# reinstall this specific version of numpy (ignore errors/warning)
pip install numpy==1.22.3

# reinstall this specific version of numba (ignore errors/warning)
pip install -i https://pypi.anaconda.org/numba/label/wheels_experimental_m1/simple numba