ecoli.analysis.multivariant.utils

File containing utility functions for multivariant analysis.

ecoli.analysis.multivariant.utils.create_variant_label(variant_id, per_variant_params)[source]

Return a human-readable label for a variant.

Uses the first key/value pair from the variant’s parameter dict when available (e.g. fraction_kinetic_target = 0.5), marks the baseline variant explicitly, and falls back to 'Variant {id}' otherwise.

Parameters:
Return type:

str | list[str]