# Core bioinformatics dependencies
scanpy>=1.9.0
anndata>=0.8.0
pandas>=1.5.0
numpy>=1.21.0
scipy>=1.9.0

# Visualization and interactive plotting
matplotlib>=3.5.0
seaborn>=0.11.0
plotly>=5.0.0
bokeh>=2.4.0

# Jupyter notebook support
jupyter>=1.0.0
ipywidgets>=8.0.0
ipykernel>=6.0.0

# Optional: additional bioinformatics tools
scvi-tools>=0.20.0; python_version>="3.9"
mudata>=0.1.0
zarr>=2.10.0

# Additional dependencies for clustering
python-igraph>=0.10.0
leidenalg>=0.10.0

# Development dependencies
pytest>=7.0.0
black>=22.0.0
flake8>=5.0.0
mypy>=0.991
pre-commit>=3.0.0
isort>=5.0.0
