speasy.core.data_containers module
- class speasy.core.data_containers.DataContainer(values: array, meta: Dict | None = None, name: str | None = None, is_time_dependent: bool = True)[source]
Bases:
object
- static from_dictionary(dictionary: ~typing.Dict[str, str], dtype=<class 'numpy.float64'>) DataContainer [source]
- property meta
- property name
- static reserve_like(other: DataContainer, length: int = 0) DataContainer [source]
- property shape
- unit_applied(unit: str | None = None) DataContainer [source]
- property values: array
- class speasy.core.data_containers.VariableAxis(values: array | None = None, meta: Dict | None = None, name: str = '', is_time_dependent: bool = False, data: DataContainer | None = None)[source]
Bases:
object
- static reserve_like(other: VariableAxis, length: int = 0) VariableAxis [source]
- property shape
- property values: array
- view(index_range: slice) VariableAxis [source]
- class speasy.core.data_containers.VariableTimeAxis(values: array | None = None, meta: Dict | None = None, data: DataContainer | None = None)[source]
Bases:
object
- static reserve_like(other: VariableTimeAxis, length: int = 0) VariableTimeAxis [source]
- property shape
- property values: array
- view(index_range: slice) VariableTimeAxis [source]