phenotypic.sdk_.PhenotypicAttr#
- class phenotypic.sdk_.PhenotypicAttr[source]#
Bases:
objectKeys inside the namespaced
attributes.phenotypicblock.Spelled out here so a renamed key fails at type-check time rather than silently at runtime, matching the
JobMetadataKeypattern already used inphenotypic.sdk_._io_constants.Methods
__init__Attributes
Which metadata snapshot the store's embedded tables were built against (D-A), as
{"snapshot_sha256": ..., "join_keys": [...], "join_kind": ...}.- METADATA_TABLE: Final[str] = 'metadata_table'#
Which metadata snapshot the store’s embedded tables were built against (D-A), as
{"snapshot_sha256": ..., "join_keys": [...], "join_kind": ...}. The key ismetadata_tableand notmetadata, becauseMETADATAdirectly above is already taken by the{protected, public, imported}image-metadata sections. This is the spelling’s single home:_run_state.pybinds its private reader names to these two members rather than repeating the strings.