Showing:

Annotations
Diagrams
Facets
Properties
Source
Used by
Element ms:SoftwareDistributionForm
Namespace http://w3id.org/meta-share/meta-share/
Annotations
The medium, delivery channel or form (e.g.,  source code, API, web service , etc.) through which a software object is distributed
Diagram
Diagram
Type restriction of xs:anyURI
Properties
content simple
Facets
enumeration http://w3id.org/meta-share/meta-share/dockerImage
Value for software distribution form, used for software objects distributed as Docker images, i.e. packaged together with all their dependencies  and ready to be executed
enumeration http://w3id.org/meta-share/meta-share/executableCode
Value for software distribution form, used for software objects available as binary files already compiled and ready to be executed
enumeration http://w3id.org/meta-share/meta-share/galaxyWorkflow
Value for software distribution form, used for software workflows created with the Galaxy workflow engine
enumeration http://w3id.org/meta-share/meta-share/other
enumeration http://w3id.org/meta-share/meta-share/sourceAndExecutableCode
Value for software distribution form, used for software that is available from the same location both as source code and executable program
enumeration http://w3id.org/meta-share/meta-share/sourceCode
Value for software distribution form, used for software objects in the form of source code, i.e. as files with the commands ready to be compiled or assembled into an executable computer program
enumeration http://w3id.org/meta-share/meta-share/webService
Value for software distribution form, used for software objects that can be accessed through remote invocation typically using some REST-style APIs or SOAP protocols
enumeration http://w3id.org/meta-share/meta-share/workflowFile
Value for software distribution form, used for software workflows that are made available in the form of the workflow description file
Used by
Source
<xs:element name="SoftwareDistributionForm">
  <xs:annotation>
    <xs:documentation xml:lang="en">The medium, delivery channel or form (e.g., source code, API, web service , etc.) through which a software object is distributed</xs:documentation>
    <xs:appinfo>
      <identifier>http://w3id.org/meta-share/meta-share/SoftwareDistributionForm</identifier>
      <label xml:lang="en">Software distribution form</label>
      <subclassOf>http://w3id.org/meta-share/meta-share/DistributionForm</subclassOf>
    </xs:appinfo>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:anyURI">
      <xs:enumeration value="http://w3id.org/meta-share/meta-share/dockerImage">
        <xs:annotation>
          <xs:documentation xml:lang="en">Value for software distribution form, used for software objects distributed as Docker images, i.e. packaged together with all their dependencies and ready to be executed</xs:documentation>
          <xs:appinfo>
            <identifier>http://w3id.org/meta-share/meta-share/dockerImage</identifier>
            <label xml:lang="en">docker image</label>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="http://w3id.org/meta-share/meta-share/executableCode">
        <xs:annotation>
          <xs:documentation xml:lang="en">Value for software distribution form, used for software objects available as binary files already compiled and ready to be executed</xs:documentation>
          <xs:appinfo>
            <identifier>http://w3id.org/meta-share/meta-share/executableCode</identifier>
            <label xml:lang="en">executable code</label>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="http://w3id.org/meta-share/meta-share/galaxyWorkflow">
        <xs:annotation>
          <xs:documentation xml:lang="en">Value for software distribution form, used for software workflows created with the Galaxy workflow engine</xs:documentation>
          <xs:appinfo>
            <identifier>http://w3id.org/meta-share/meta-share/galaxyWorkflow</identifier>
            <label xml:lang="en">galaxy workflow</label>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="http://w3id.org/meta-share/meta-share/other">
        <xs:annotation>
          <xs:appinfo>
            <identifier>http://w3id.org/meta-share/meta-share/other</identifier>
            <label xml:lang="en">other</label>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="http://w3id.org/meta-share/meta-share/sourceAndExecutableCode">
        <xs:annotation>
          <xs:documentation xml:lang="en">Value for software distribution form, used for software that is available from the same location both as source code and executable program</xs:documentation>
          <xs:appinfo>
            <identifier>http://w3id.org/meta-share/meta-share/sourceAndExecutableCode</identifier>
            <label xml:lang="en">source and executable code</label>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="http://w3id.org/meta-share/meta-share/sourceCode">
        <xs:annotation>
          <xs:documentation xml:lang="en">Value for software distribution form, used for software objects in the form of source code, i.e. as files with the commands ready to be compiled or assembled into an executable computer program</xs:documentation>
          <xs:appinfo>
            <identifier>http://w3id.org/meta-share/meta-share/sourceCode</identifier>
            <label xml:lang="en">source code</label>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="http://w3id.org/meta-share/meta-share/webService">
        <xs:annotation>
          <xs:documentation xml:lang="en">Value for software distribution form, used for software objects that can be accessed through remote invocation typically using some REST-style APIs or SOAP protocols</xs:documentation>
          <xs:appinfo>
            <identifier>http://w3id.org/meta-share/meta-share/webService</identifier>
            <label xml:lang="en">web service</label>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="http://w3id.org/meta-share/meta-share/workflowFile">
        <xs:annotation>
          <xs:documentation xml:lang="en">Value for software distribution form, used for software workflows that are made available in the form of the workflow description file</xs:documentation>
          <xs:appinfo>
            <identifier>http://w3id.org/meta-share/meta-share/workflowFile</identifier>
            <label xml:lang="en">workflow file</label>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
</xs:element>