Welcome to *ccatkidlib*'s Documentation!
========================================
The `CCAT Observatory `_ will employ tens of thousands of kinetic inductance detectors (|KID|) in its first-generation science instrument **Prime-Cam**.
The immense number of KIDs are read out using `Xilinx ZCU111 Radio Frequency System on a Chip `_ (|RFSoC|) boards that are controlled using the `primecam_readout `_ firmware and software.
*ccatkidlib* aims to aggregate the general, low-level readout functions provided by *primecam_readout* into high-level functions tailored towards calibration and readout of KIDs.
Alongside data acquisition capabilities, *ccatkidlib* provides a suite of tools for analyzing and visualizing KID data collected using RFSoC boards.
An in-depth overview of CCAT Observatory's readout hardware and software stack can be found `here `_.
.. toctree::
:maxdepth: 2
:caption: Contents:
installation/index
quickstart
daq/index
analysis/index
glossary
api/modules