observation_set

observation_set#

Observation set related station control interface models.

Full path: iqm.station_control.interface.models.observation_set

Classes

ObservationSetBase

Abstract base class of the observation set definition and data.

ObservationSetData

The content of the observation set stored in the database.

ObservationSetDefinition

The content of the observation set object when creating it.

ObservationSetUpdate

The observation set data to be updated in the database.

Inheritance

digraph inheritance7ef9cd31d3 { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "BaseModel" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="Usage docs: https://docs.pydantic.dev/2.10/concepts/models/"]; "ObservationSetBase" [URL="iqm.station_control.interface.models.observation_set.ObservationSetBase.html#iqm.station_control.interface.models.observation_set.ObservationSetBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Abstract base class of the observation set definition and data."]; "PydanticBase" -> "ObservationSetBase" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ObservationSetData" [URL="iqm.station_control.interface.models.observation_set.ObservationSetData.html#iqm.station_control.interface.models.observation_set.ObservationSetData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The content of the observation set stored in the database."]; "ObservationSetBase" -> "ObservationSetData" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ObservationSetDefinition" [URL="iqm.station_control.interface.models.observation_set.ObservationSetDefinition.html#iqm.station_control.interface.models.observation_set.ObservationSetDefinition",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The content of the observation set object when creating it."]; "ObservationSetBase" -> "ObservationSetDefinition" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ObservationSetUpdate" [URL="iqm.station_control.interface.models.observation_set.ObservationSetUpdate.html#iqm.station_control.interface.models.observation_set.ObservationSetUpdate",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The observation set data to be updated in the database."]; "PydanticBase" -> "ObservationSetUpdate" [arrowsize=0.5,style="setlinewidth(0.5)"]; "PydanticBase" [URL="iqm.station_control.interface.pydantic_base.PydanticBase.html#iqm.station_control.interface.pydantic_base.PydanticBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pydantic base model to change the behaviour of pydantic globally."]; "BaseModel" -> "PydanticBase" [arrowsize=0.5,style="setlinewidth(0.5)"]; }