This directory contains the source code for the following study: NovAST: A Deep Learning Framework for Automated Label Transfer and Novel Cell Type Discovery in Spatial Transcriptomics.
The file named requirements.txt contains the required python pacakges.
The example code is prototyped and documented in the Jupyter Notebook.
Here is the sample command to install packages into a python environment:
# clone the code from GitHub
git clone https://github.com/YMa-lab/NovAST.git
# create a new environemnbt with python==3.11
python -m venv NovAST_env
# activate the python environemtn
source NovAST_env/bin/activate
# install the package
pip install .
For a step-by-step tutorial, see the documentation: NovAST Docs.