torchcell.datamodels.strain_background.standard_background

standard_background(name: str, *, provenance: list[SourcedValue] | None = None, resolve_with: Provenance | None = None, note: str | None = None, extra_alleles: list[BackgroundAllele] | None = None, construction: str | None = None) → EukaryoticStrainBackground[source]

A EukaryoticStrainBackground for BY4741 / BY4742 / BY4743.

provenance (one quote list that states the whole genotype, e.g. Wildenhain 2016’s “isogenic to BY4741, which has the genotype MATa his3Δ1 leu2Δ0 met15Δ0 ura3Δ0”) sources the background and every allele; resolve_with instead asserts each element with a pending-review gap naming that source (Brachmann 1998 for BY4743 until it is mirrored). extra_alleles are appended as given, each carrying its own sourcing.