phenotypic.sdk_.ensure_metadata_prefix#

phenotypic.sdk_.ensure_metadata_prefix(name: str) str[source]#

Prefix a bare metadata label with its schema category, else generic.

Strain -> MetadataGenetic_Strain (the owning enum’s category); an unknown Foo -> Metadata_Foo (kept, uncategorized). Names that already carry a metadata prefix – any Metadata<Topic>_ category prefix or the generic Metadata_ – pass through unchanged.

Parameters:

name (str)

Return type:

str