Core ModulesΒΆ

badc.aggregate

Detection aggregation utilities.

badc.audio

Audio helper utilities for chunk manifests.

badc.chunk_writer

Chunk writer utilities used by CLI and batch workflows.

badc.chunking

Chunk planning helpers plus probe/aggregation logic.

badc.cli.main

Primary Typer CLI for the Bird Acoustic Data Compiler project.

badc.data

Helpers for tracking DataLad datasets and recording connection status.

badc.gpu

GPU detection utilities.

badc.aggregate_api

High-level helpers for working with canonical detection artifacts in Python.

badc.hawkears

Helpers for interacting with the embedded HawkEars submodule.

badc.hawkears_parser

Helpers for parsing HawkEars CSV outputs into canonical detections.

badc.hawkears_runner

Interface between BADC chunk manifests and HawkEars inference.

badc.infer_scheduler

Lightweight scheduler helpers used by badc infer run.

badc.telemetry

Telemetry logging utilities.