Skip to content

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.