sbol3.expdata ============= .. py:module:: sbol3.expdata Classes ------- .. autoapisummary:: sbol3.expdata.ExperimentalData Module Contents --------------- .. py:class:: ExperimentalData(identity: str, *, namespace: str = None, attachments: List[str] = None, name: str = None, description: str = None, derived_from: List[str] = None, generated_by: List[str] = None, measures: List[sbol3.SBOLObject] = None, type_uri: str = SBOL_EXPERIMENTAL_DATA) Bases: :py:obj:`sbol3.TopLevel` The purpose of the ExperimentalData class is to aggregate links to experimental data files. An ExperimentalData is typically associated with a single sample, lab instrument, or experimental condition and can be used to describe the output of the test phase of a design-build-test-learn workflow. :param identity: this object's Uniform Resource Identifier (URI). this URI MUST be globally unique among all other Identified object URIs. See SBOL 3.0.1 specification section 5.1. This can also be a `displayId`, which will be concatenated to a default namespace automatically. :param type_uri: the concrete type of this object, specified as a URI. These are typically in the SBOL3 namespace, like `http://sbols.org/v3#Sequence` or `http://sbols.org/v3#Component`. This can also be the type URI of an extension class. :param name: A human-readable name for this object, for display purposes. :param description: Per the SBOL 3.0.1 specification, "a more thorough text description" of this object. :param derived_from: The URIs of one or more SBOL or non-SBOL objects from which this object was derived. This property is defined by the PROV-O ontology. :param generated_by: The URIs of one or more prov:Activity objects that describe how this object was generated. This property is defined by the PROV-O ontology. :param measures: The URIs of one or more om:Measure objects, each of which refers to a om:Measure object that describes measured parameters for this object. om:Measure objects are defined by the OM ontology .. py:method:: accept(visitor: Any) -> Any Invokes `visit_experimental_data` on `visitor` with `self` as the only argument. :param visitor: The visitor instance :type visitor: Any :raises AttributeError: If visitor lacks a visit_experimental_data method :return: Whatever `visitor.visit_experimental_data` returns :rtype: Any