Skip to content

Slot: Reason Image Repository Is Missing (container_image_repository_missing_reason)

Reason container_image_repository is null.

Tier: optional

Why this slot matters

A blank repository is ambiguous — it could mean "the tool is not containerised" or "we forgot to record it". Stating the reason turns a silent gap into checkable information; a blank is a bug, a null-with-reason is information.

In plain terms

When the repository field is deliberately empty, this note says why — for example, the tool simply was not run inside a container. An explained blank can be trusted; an unexplained one is a question mark.

URI: envar:slot/container_image_repository_missing_reason

Applicable Classes

Name Description Modifies Slot
ToolRun A single tool invocation that produced an output from one or more inputs: too... no

Properties

Type and Range

Property Value
Range MissingReasonEnum
Domain Of ToolRun

Cardinality and Requirements

Property Value

Examples

Value
not_applicable

Identifier and Mapping Information

Annotations

property value
tier optional
justification A blank repository is ambiguous — it could mean "the tool is not containerised" or "we forgot to record it". Stating the reason turns a silent gap into checkable information; a blank is a bug, a null-with-reason is information.
explanation When the repository field is deliberately empty, this note says why — for example, the tool simply was not run inside a container. An explained blank can be trusted; an unexplained one is a question mark.

Schema Source

Mappings

Mapping Type Mapped Value
self envar:container_image_repository_missing_reason
native envar:container_image_repository_missing_reason

LinkML Source

name: container_image_repository_missing_reason
annotations:
  tier:
    tag: tier
    value: optional
  justification:
    tag: justification
    value: A blank repository is ambiguous — it could mean "the tool is not containerised"
      or "we forgot to record it". Stating the reason turns a silent gap into checkable
      information; a blank is a bug, a null-with-reason is information.
  explanation:
    tag: explanation
    value: When the repository field is deliberately empty, this note says why — for
      example, the tool simply was not run inside a container. An explained blank
      can be trusted; an unexplained one is a question mark.
description: Reason `container_image_repository` is null.
title: Reason Image Repository Is Missing
examples:
- value: not_applicable
  description: e.g. the tool is not containerised
from_schema: https://w3id.org/linkml/microschemas/envar
rank: 1000
domain_of:
- ToolRun
range: MissingReasonEnum