# Output transforms reference Output transforms operate after decoding and before formatting. Defined in `batdetect2.outputs.transforms`. ## Top-level config `OutputTransformConfig` contains: - `detection_transforms` - `clip_transforms` ## Detection transforms Detection transforms operate on one detection at a time. Built-in examples include: - filtering by frequency, - filtering by duration. These can remove detections entirely if they fail the transform. ## Clip transforms Clip transforms operate on the list of detections for one clip. Built-in examples include: - removing detections above Nyquist, - removing detections at clip edges. ## Related pages - Outputs config: {doc}`outputs-config` - Understanding outputs: {doc}`../explanation/interpreting-formatted-outputs`