SDF.data_model.array_dataset_2d module

class ArrayDataset2D(name: typing.Union[str, SDF.data_model.name.NameElement], data: typing.Union[SDF.data_model.array_data_2d.ArrayData2D, numpy.ndarray], *, owner: typing.Optional[typing.Union[str, SDF.data_model.owner.Owner]] = None, date: typing.Optional[typing.Union[datetime.datetime, SDF.data_model.date.Date]] = None, comment: typing.Optional[typing.Union[str, SDF.data_model.comment.Comment]] = None, samples: typing.Optional[typing.Iterable[SDF.data_model.sample.Sample]] = None, parameters: typing.Optional[typing.Iterable[SDF.data_model.parameter.ParameterType]] = None, instruments: typing.Optional[typing.Iterable[SDF.data_model.instrument.Instrument]] = None)[source]

Bases: SDF.data_model.dataset.Dataset

Represents an SDF <dataset> element

property comment
property data
property date
classmethod from_xml_element(element: xml.etree.ElementTree.Element)SDF.data_model.array_dataset_2d.ArrayDataset2D[source]

Reads the ‘type’ attribute of a <dataset type=…> element, delegates to the associated Dataset subclass

property instruments
property name
property owner
property parameters
property samples
to_xml_element()xml.etree.ElementTree.Element[source]

Returns an Element object that contains all information needed to export this object as XML.