torchcell.knowledge_graphs.release_snapshot.KgReleaseSnapshot

class KgReleaseSnapshot(*, release: str, version: str, torchcell_commit: str, torchcell_version: str | None, torchcell_tag: str | None, built_at: str, neo4j_version: str, biocypher_version: str, store_host: str, n_nodes: int | None, datasets: dict[str, SnapshotDataset], graph_schema: dict[str, GraphSchemaEntry], events: list[SnapshotEvent], composite_sha256: str, artifact_refs: dict[str, list[ArtifactPointer]] | None = None, organisms: list[Literal['scerevisiae', 'ecoli', 'pputida']] | None = None)[source]

Bases: BaseModel

The committed description of one served release.

model_config: ClassVar[ConfigDict] = {}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].