Skip to content

Class: ReleaseArtifact

A downloadable artifact (file) in a release

URI: neon:ReleaseArtifact

 classDiagram
    class ReleaseArtifact
    click ReleaseArtifact href "../ReleaseArtifact/"
      ReleaseArtifact : artifact_type

      ReleaseArtifact : file_size

      ReleaseArtifact : md5_checksum

      ReleaseArtifact : name

      ReleaseArtifact : url

Slots

Name Cardinality and Range Description Inheritance
name 1
String
File name direct
artifact_type 0..1
String
Type of artifact direct
file_size 0..1
Integer
File size in bytes direct
md5_checksum 0..1
String
MD5 hash for integrity verification direct
url 0..1
Uri
Download URL direct

Usages

used by used in type used
Release artifacts range ReleaseArtifact

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/neon-schema

Mappings

Mapping Type Mapped Value
self neon:ReleaseArtifact
native neon:ReleaseArtifact

LinkML Source

Direct

name: ReleaseArtifact
description: A downloadable artifact (file) in a release
from_schema: https://w3id.org/neon-schema
attributes:
  name:
    name: name
    description: File name
    from_schema: https://w3id.org/neon-schema
    rank: 1000
    slot_uri: schema:name
    domain_of:
    - ReleaseArtifact
    range: string
    required: true
  artifact_type:
    name: artifact_type
    description: Type of artifact
    from_schema: https://w3id.org/neon-schema
    rank: 1000
    domain_of:
    - ReleaseArtifact
    range: string
  file_size:
    name: file_size
    description: File size in bytes
    from_schema: https://w3id.org/neon-schema
    domain_of:
    - ProductSpecification
    - ReleaseArtifact
    - DataFile
    range: integer
  md5_checksum:
    name: md5_checksum
    description: MD5 hash for integrity verification
    from_schema: https://w3id.org/neon-schema
    rank: 1000
    domain_of:
    - ReleaseArtifact
    - DataFile
    range: string
  url:
    name: url
    description: Download URL
    from_schema: https://w3id.org/neon-schema
    slot_uri: schema:url
    domain_of:
    - ProductSpecification
    - ReleaseArtifact
    - DataFile
    range: uri

Induced

name: ReleaseArtifact
description: A downloadable artifact (file) in a release
from_schema: https://w3id.org/neon-schema
attributes:
  name:
    name: name
    description: File name
    from_schema: https://w3id.org/neon-schema
    rank: 1000
    slot_uri: schema:name
    alias: name
    owner: ReleaseArtifact
    domain_of:
    - ReleaseArtifact
    range: string
    required: true
  artifact_type:
    name: artifact_type
    description: Type of artifact
    from_schema: https://w3id.org/neon-schema
    rank: 1000
    alias: artifact_type
    owner: ReleaseArtifact
    domain_of:
    - ReleaseArtifact
    range: string
  file_size:
    name: file_size
    description: File size in bytes
    from_schema: https://w3id.org/neon-schema
    alias: file_size
    owner: ReleaseArtifact
    domain_of:
    - ProductSpecification
    - ReleaseArtifact
    - DataFile
    range: integer
  md5_checksum:
    name: md5_checksum
    description: MD5 hash for integrity verification
    from_schema: https://w3id.org/neon-schema
    rank: 1000
    alias: md5_checksum
    owner: ReleaseArtifact
    domain_of:
    - ReleaseArtifact
    - DataFile
    range: string
  url:
    name: url
    description: Download URL
    from_schema: https://w3id.org/neon-schema
    slot_uri: schema:url
    alias: url
    owner: ReleaseArtifact
    domain_of:
    - ProductSpecification
    - ReleaseArtifact
    - DataFile
    range: uri