Skip to content

Slot: Output Row Count (output_row_count)

Number of rows in the output.

Tier: recommended

Why this slot matters

The expected output cardinality (e.g. 3 subjects × 153 days = 459 rows) is checkable at a glance; a mismatch flags dropped subjects or dates before any analysis runs on the data.

In plain terms

The number of lines of data produced. Outputs often have a predictable size, so a wrong count is an early warning that rows went missing along the way.

URI: envar:slot/output_row_count

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 Integer
Domain Of ToolRun

Cardinality and Requirements

Property Value

Examples

Value
459

Identifier and Mapping Information

Annotations

property value
tier recommended
justification The expected output cardinality (e.g. 3 subjects × 153 days = 459 rows) is checkable at a glance; a mismatch flags dropped subjects or dates before any analysis runs on the data.
explanation The number of lines of data produced. Outputs often have a predictable size, so a wrong count is an early warning that rows went missing along the way.
covered_by None

Schema Source

Mappings

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

LinkML Source

name: output_row_count
annotations:
  tier:
    tag: tier
    value: recommended
  justification:
    tag: justification
    value: The expected output cardinality (e.g. 3 subjects × 153 days = 459 rows)
      is checkable at a glance; a mismatch flags dropped subjects or dates before
      any analysis runs on the data.
  explanation:
    tag: explanation
    value: The number of lines of data produced. Outputs often have a predictable
      size, so a wrong count is an early warning that rows went missing along the
      way.
  covered_by:
    tag: covered_by
    annotations:
      omop_gaia:
        tag: omop_gaia
        annotations:
          extent:
            tag: extent
            value: absent
          status:
            tag: status
            value: asserted
          where:
            tag: where
            value: no column
          note:
            tag: note
            value: No native gaia output records an output row count; you would wc
              -l.
      degauss:
        tag: degauss
        annotations:
          extent:
            tag: extent
            value: absent
          status:
            tag: status
            value: asserted
          where:
            tag: where
            value: no column
          note:
            tag: note
            value: DeGAUSS emits no output row count.
      amadeus:
        tag: amadeus
        annotations:
          extent:
            tag: extent
            value: absent
          status:
            tag: status
            value: asserted
          where:
            tag: where
            value: no column
          note:
            tag: note
            value: No native Amadeus file records an output row count.
      cher:
        tag: cher
        annotations:
          extent:
            tag: extent
            value: absent
          status:
            tag: status
            value: asserted
          where:
            tag: where
            value: no column
          note:
            tag: note
            value: C-HER records no per-run output row count.
      codata:
        tag: codata
        annotations:
          extent:
            tag: extent
            value: out_of_layer
          status:
            tag: status
            value: asserted
          where:
            tag: where
            value: no column
          note:
            tag: note
            value: Row counts are instance-layer; out of scope for CODATA.
description: Number of rows in the output.
title: Output Row Count
examples:
- value: '459'
  description: 3 subjects × 153 days
from_schema: https://w3id.org/linkml/microschemas/envar
rank: 1000
domain_of:
- ToolRun
range: integer