Athena is Single Cell CRISRP Simulator capable of simulating CRISPR Interference, Activation, and Knockout.
If you have already installed Opencl on your local system then you'll need to install pyopencl. pyopencl requires a serious of other non-python depenencies to be installed and compiled. This can be done manually but I would highly recommend simply installing pyopencl via conda. Use the following commands to install Athena:
conda install -c conda-forge pyopencl
If Opencl has been installed but is not accessible to the conda enviroment use:
conda install -c conda-forge pyopencl ocl-idc-system
Opencl is crucial to the functionality of this software package. How you install opencl will depend upon the hardware your using. If your planning on using a GPU you'll need to refer to Nvadia and AMDs opencl instruction pages. If you wish to simply use an Intel core processor then run the following command:
conda install -c conda-forge pyopencl pocl
Once Opencl and pyopencl are both installed can you install athena using pip:
pip install athenasc