pyprobound.rounds

Selection layers corresponding to sequencing rounds / CountTable columns.

Functions

repeat_round(binding, n_rounds, round_type)

Creates multiple sequential enrichment rounds from binding components.

Classes

BaseRound(reference_round[, train_depth, ...])

Base class for sequencing rounds.

BoundRound(aggregate, reference_round[, ...])

Saturated enrichment round.

BoundUnsaturatedRound(aggregate, reference_round)

Unsaturated enrichment round.

ExponentialRound(aggregate, reference_round)

Exponential enrichment round used for modeling catalytic experiments.

InitialRound([name])

Initial sequenced round, outputs 1 by convention.

RhoGammaRound(aggregate, reference_round[, ...])

Enrichment round with learned saturation parameters.

Round(aggregate, reference_round[, ...])

Base class for sequenced rounds with an aggregate object.

UnboundRound(aggregate, reference_round[, ...])

Free fraction enrichment round.