Sign inSign up

huhansan666666/slat

By huhansan666666

•Updated almost 2 years ago

SLAT (Spatial Linked Alignment Tool) model to align single cell spatial omics data

Image
Machine learning & AI
0

381

huhansan666666/slat repository overview

⁠Tutorial

Tutorial of scSLAT is here⁠, if you have any question please open an issue on github

⁠Installation

⁠Docker

Dockerfile of scSLAT is available at env/Dockerfile⁠. You can also pull the docker image directly from here⁠ by:

docker pull huhansan666666/slat:0.2.1
⁠PyPI

Note Installing scSLAT within a new conda environment⁠ is recommended.

First, we create a clean environment and install scSLAT from PyPI. Then we also need install dependencies for pyg manually. We default install with CUDA 11.7. Please refer here⁠ for CPU version or different CUDA versions.

Warning old NVIDIA driver may raise error, please update NVIDIA driver to the latest version.

conda create -n scSLAT python=3.8 -y && conda activate scSLAT
pip install scSLAT
pip install pyg_lib torch_scatter torch_sparse torch_cluster torch_spline_conv -f https://data.pyg.org/whl/torch-2.0.0+cu117.html
⁠Development version

For development purpose, clone this repo and install:

git clone [email protected]:gao-lab/SLAT.git
cd SLAT
pip install -e ".[dev,docs]"
pip install pyg_lib torch_scatter torch_sparse torch_cluster torch_spline_conv -f https://data.pyg.org/whl/torch-2.0.0+cu117.html

Tag summary

Content type

Image

Digest

sha256:d081445eb…

Size

8.5 GB

Last updated

almost 2 years ago

docker pull huhansan666666/slat