Getting Started
Installation
CAAT uses Poetry (2.2.1^) for dependency management. Follow these steps to set up your environment.
1. Clone the Repository
git clone https://github.com/prameshsharma25/CAAT.git
cd CAAT
2. Install Core Dependencies
poetry install
3. Install Optional Dependencies
AlphaFold Support
If you plan to use AlphaFold integration:
poetry install -E alphafold
GPU Support (CUDA)
For local GPU usage or HPC cluster deployment, install JAX with CUDA support:
poetry run pip install --no-warn-conflicts 'jax[cuda12]==0.4.28' jaxlib==0.4.28
Note: GPU support requires CUDA 12.x to be installed on your system.