# Requirements for 3D Swin Transformer for Hippocampal Segmentation
# Authors: Sunita Jeevangi & Dr. Mahantesh C Elemmi
# IEEE Transactions on Medical Imaging (2026)

# Deep Learning Framework
torch>=2.0.1
torchvision>=0.15.2

# Medical Imaging
monai==1.2.0
nibabel>=5.1.0
SimpleITK>=2.2.1

# Scientific Computing
numpy>=1.24.3
scipy>=1.10.1
scikit-learn>=1.3.0
scikit-image>=0.21.0
pandas>=2.0.3

# Visualization
matplotlib>=3.7.1
seaborn>=0.12.2
tensorboard>=2.13.0

# Utilities
einops>=0.6.1
timm>=0.9.2
tqdm>=4.65.0
pyyaml>=6.0

# Optional (for advanced preprocessing)
# HD-BET>=1.0.0  # For brain extraction
# antspyx>=0.3.8  # For registration

# Testing
pytest>=7.4.0
pytest-cov>=4.1.0
