pyicat_plus.client.interface.Dataset#

class pyicat_plus.client.interface.Dataset(dataset_id, icat_dataset_id, dataset_metadata)[source]#

Bases: object

Parameters:
as_dict()[source]#
Return type:

Dict[str, Any]

dataset_id: DatasetId#
dataset_metadata: DatasetMetadata#
classmethod from_dict(data)[source]#

Factory method to create a Dataset instance from a dictionary.

Parameters:

data (Dict[str, Any])

Return type:

Dataset

icat_dataset_id: int#