# API Reference Welcome to the ABACUS API Reference. This section provides detailed documentation for the various packages and modules within the ABACUS library. ```{toctree} :maxdepth: 2 :caption: Reference: api config_reference output_files core/index driver/index prepro/index sketch/index diagnostics/index ``` The reference documentation is organized mirroring the structure of the `abacus` Python package. Choose a package below to explore its modules and components: - **{doc}`Core `**: Fundamental building blocks, models, transformations, and optimization logic. - **{doc}`Driver `**: High-level interfaces and orchestration for running ABACUS workflows. - **{doc}`Preprocessing `**: Tools for data loading, cleaning, transformation, and preparation. - **{doc}`Sketch `**: Utilities for plotting, visualization, and diagnostics. - **{doc}`Diagnostics `**: Tools for model validation and input checking. Each subdirectory contains detailed Markdown files corresponding to the Python modules within that package.