| XML Schema : DataHistory.xsd | |
| Target namespace: | http://openmicroscopy.com/XMLschemas/DataHistory/IR3/DataHistory.xsd |
| Schema Comments: | |
| Imports | namespace:http://www.openmicroscopy.org/XMLschemas/OME/FC/ome.xsd schemaLocation: http://www.openmicroscopy.org/XMLschemas/OME/FC/ome.xsd |
| Processing Instructions | |
| Schema has: | 6element definitions, 0 global attribute definitions, 14 element attribute definitions, 0 datatype definitions. |
| Possible root elements: | DataHistory |
| Element list |
| Element AttributeRef |
|
|
|
|
| Element DataHistory |
|
|
|
| Element ExecutionHistory |
|
|
|
|
| Element Input |
|
|
|
|
| Element ModuleExecution |
|
|
|
|
| Element Output |
|
|
|
|
| DataType definitions |
| http://openmicroscopy.com/XMLschemas/DataHistory/IR3/DataHistory.xsd Original Schema Source |
|
<!--
Generated by Turbo XML 2.3.1.100. Conforms to w3c http://www.w3.org/2001/XMLSchema-->
-<schema targetNamespace="http://openmicroscopy.com/XMLschemas/DataHistory/IR3/DataHistory.xsd" elementFormDefault="qualified">
<import namespace="http://www.openmicroscopy.org/XMLschemas/OME/FC/ome.xsd" schemaLocation="http://www.openmicroscopy.org/XMLschemas/OME/FC/ome.xsd" />
<documentation>Identifies a set of attributes that satisfied a formal input.</documentation>
</annotation>
<documentation>Formal Input name</documentation>
</annotation>
</attribute>
<documentation>References a module execution that produced the attribute set fed to this input.</documentation>
</annotation>
</attribute>
</complexType>
</element>
<documentation>Identifies a set of attributes that were generated by a formal output.</documentation>
</annotation>
</element>
<documentation>Reference to an attribute.</documentation>
</annotation>
</element>
<documentation>Describes the data dependency of a module run. ModuleRun is meant to describe the relationships a module run creates, not the specifics of its execution. A Module may in fact have been executed more than once. Isolating execution specifics from the relationship allows us to acknowledge that multiple executions occured without storing two copies of their identical output.
Non-deterministic modules may have only one ExecutionHistory per ModuleRun because their results are not guaranteed to be the same for identical inputs.
</documentation>
</annotation>
<element ref="DH:ExecutionHistory" />
<element ref="DH:Input" minOccurs="0" maxOccurs="unbounded" />
<element ref="DH:Output" minOccurs="0" maxOccurs="unbounded" />
</sequence>
<attribute name="ID" use="required" type="string" />
<documentation>Dataset this was run against.</documentation>
</annotation>
</attribute>
<documentation>References a module by LSID</documentation>
</annotation>
</attribute>
</complexType>
</element>
<documentation>How long the module took to run. </documentation>
</annotation>
</attribute>
<documentation>When the module was executed.</documentation>
</annotation>
</attribute>
<attribute name="Status" use="required" type="string" />
<attribute name="ErrorMessage" type="string" />
<attribute name="AttributeCreateTime" type="string" />
<attribute name="AttributeSortTime" type="string" />
</complexType>
</element>
</schema>
|