---------------------------------------------------------------------- This is the API documentation for the gdtest_config_reference library. ---------------------------------------------------------------------- ## Core API Core functions compute(x: float, y: float) -> float Compute the combined value of two numbers. Parameters ---------- x : float The first input value. y : float The second input value. Returns ------- float The computed result. Examples -------- >>> compute(3.0, 4.0) 7.0 analyze(data: list) -> dict Analyze a list of values and return summary statistics. Parameters ---------- data : list A list of numeric values to analyze. Returns ------- dict A dictionary containing summary statistics such as mean and count. Examples -------- >>> analyze([1, 2, 3]) {'mean': 2.0, 'count': 3} ## Utilities Helper utilities format_result(value: float, precision: int = 2) -> str Format a numeric result as a string. Parameters ---------- value : float The value to format. precision : int, optional The number of decimal places, by default 2. Returns ------- str The formatted string representation. Examples -------- >>> format_result(3.14159, precision=3) '3.142' clean_data(raw: list) -> list Clean a list of raw data by removing None values. Parameters ---------- raw : list The raw data list, possibly containing None values. Returns ------- list A cleaned list with None values removed. Examples -------- >>> clean_data([1, None, 3, None, 5]) [1, 3, 5]