Installation

The AgaeSMO package has been developed based on the pytorch framework and can be implemented with both GPU and CPU.

git clone https://github.com/LiuQuin/AgaeSMO.git

cd AgaeSMO

conda create -n AgaeSMO_env python=3.9 r-base=4.2.3

conda activate AgaeSMO_env

conda install pytorch==1.13.1 torchvision==0.14.1 torchaudio==0.13.1 pytorch-cuda=11.7 -c pytorch -c nvidia

conda install scanpy pandas matplotlib seaborn numpy=1.26.4 ipywidgets python-louvain scikit-misc r-mclust rpy2==3.5.9

conda install anaconda::ipykernel

python -m ipykernel install --user --name AgaeSMO_env --display-name "AgaeSMO_env"

python setup.py install