pyprobound.rounds.repeat_round

repeat_round(binding, n_rounds, round_type)

Creates multiple sequential enrichment rounds from binding components.

Parameters:
  • binding (Iterable[Binding]) – The binding components driving enrichment.

  • n_rounds (int) – The total number of sequentially enriched libraries.

  • round_type (type[Round]) – The sequencing round type to be repeated.

Return type:

list[InitialRound | Round]

Returns:

A list of n_rounds rounds.