scanpy>=1.9.0
anndata>=0.9.0
numpy>=1.24.0
pandas>=2.0.0
matplotlib>=3.7.0
seaborn>=0.12.0
leidenalg>=0.10.0
python-igraph>=0.10.0

# Optional: Batch correction
harmonypy>=0.0.6
scanorama>=1.7.3
scvi-tools>=1.0.0
bbknn>=1.6.0

# Optional: Advanced analysis
cellchatpy>=0.1.0
scvelo>=0.3.0
scikit-misc>=0.3.0

# Optional: Spatial transcriptomics
squidpy>=1.3.0
spatialdata>=0.0.14
