# Core dependencies
numpy==2.2.6
pandas==2.3.3
scipy==1.15.3
scikit-learn==1.7.1
pyyaml==6.0.3
tqdm==4.67.1

# BioPython and sequence analysis
biopython==1.85
pysam==0.23.3

# Machine learning and embeddings
torch==2.7.1
fair-esm==2.0.0

# Visualization
matplotlib==3.10.7
seaborn==0.13.2
plotly==6.2.0

# Web interface
nicegui==2.12.1
umap-learn==0.5.9.post2

# Statistical analysis
statsmodels==0.14.5

# Thread pool control
threadpoolctl==3.6.0

# Authentication and password hashing
bcrypt==4.2.0

# Optional dependencies (not required for core functionality)
# bokeh  # Optional visualization
# gunicorn  # Optional for production deployment
# flask  # Optional for custom web interfaces
# docker  # Optional for containerization
