starling.search.search_utils.L2DistanceFilter

class L2DistanceFilter[source]

Bases: CandidateFilter

Filter by minimum L2 distance.

Methods

__init__

apply

Return True if candidate L2 distance meets minimum threshold.

get_name

Return filter name for logging.

__init__(min_distance: float)[source]
apply(candidate: Candidate, query_seq: str | None = None) bool[source]

Return True if candidate L2 distance meets minimum threshold.

get_name() str[source]

Return filter name for logging.