Skip to content

Class: InputRef

One artifact another was made from.

URI: parse:InputRef

 classDiagram
    class InputRef
    click InputRef href "../InputRef/"
      InputRef : artifact_kind

      InputRef : fingerprint

      InputRef : producer_version

Slots

Name Cardinality and Range Description Inheritance
artifact_kind 1
String
A parse ArtifactKind, or the name of another artifact kind such as an extract... direct
fingerprint 1
String
The input's identity: text_sha256 for a parsed paper, parse_id for a coor... direct
producer_version 0..1
String
direct

Usages

used by used in type used
ArtifactHeader inputs range InputRef

Identifier and Mapping Information

Schema Source

  • from schema: https://neurostuff.org/schemas/neuroimaging-paper-parse

Mappings

Mapping Type Mapped Value
self parse:InputRef
native parse:InputRef

LinkML Source

Direct

name: InputRef
description: One artifact another was made from.
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse
rank: 1000
attributes:
  artifact_kind:
    name: artifact_kind
    description: A parse ArtifactKind, or the name of another artifact kind such as
      an extraction record or a downloaded file.
    from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/header
    domain_of:
    - ArtifactHeader
    - InputRef
    range: string
    required: true
  fingerprint:
    name: fingerprint
    description: 'The input''s identity: `text_sha256` for a parsed paper, `parse_id`
      for a coordinate parse, a sha256 otherwise.'
    from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/header
    rank: 1000
    domain_of:
    - InputRef
    range: string
    required: true
  producer_version:
    name: producer_version
    from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/header
    rank: 1000
    domain_of:
    - InputRef
    range: string

Induced

name: InputRef
description: One artifact another was made from.
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse
rank: 1000
attributes:
  artifact_kind:
    name: artifact_kind
    description: A parse ArtifactKind, or the name of another artifact kind such as
      an extraction record or a downloaded file.
    from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/header
    owner: InputRef
    domain_of:
    - ArtifactHeader
    - InputRef
    range: string
    required: true
  fingerprint:
    name: fingerprint
    description: 'The input''s identity: `text_sha256` for a parsed paper, `parse_id`
      for a coordinate parse, a sha256 otherwise.'
    from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/header
    rank: 1000
    owner: InputRef
    domain_of:
    - InputRef
    range: string
    required: true
  producer_version:
    name: producer_version
    from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/header
    rank: 1000
    owner: InputRef
    domain_of:
    - InputRef
    range: string