fasta_lake.entrapment_classes#
fasta_lake.entrapment_classes
#
Entrapment control metadata with explicit interpretation limits.
Control membership does not establish absence or exchangeability. Construction matches are diagnostics unless a defensible estimator and counting-level ratio are supplied. Source FASTAs must be provided explicitly for copied controls.
EntrapmentClass
dataclass
#
One entrapment class and everything needed to interpret its FDP.
Source code in fasta_lake/entrapment_classes.py
get_class
#
get_class(name: str) -> EntrapmentClass
Look up an entrapment class by name.
Source code in fasta_lake/entrapment_classes.py
class_names
#
Registered class names, preserving the historical display order.