Saved evidence report

Fieldwork / Missingness

Explore the saved analysis below. Controls filter this report; they do not rerun the analysis or retrieve source data.

Population: input · 12 evaluated source rows

Analysis: 12 rows; presence=per_row

Search coverage and limits

Search limits restrict what was tested or retained. Untested work is unknown. Display limits below only restrict this report.

missingness: 3/3 pairs evaluated

missingness: 2/2 contexts retained

missingness: 3/3 signatures retained

pair candidates3
pairs evaluated3
signatures total3
signatures shown3
signature omitted units0
signature omitted rows0
contexts total2
contexts shown2
entity missing key rows0
Visual summary
Fieldwork missingnessFieldwork / Missingness12 evaluated rows · 12 rows · per_rowAnalysis: 12 rows; presence=per_rowimage_18/12image_27/12dose4/12

The visual summary has its own display limit of up to 12 items per list. Browse the included evidence below.

Inspect findings

availabilityimage_1: populated values

Analysis: rows; presence=per_row

Finding f0 · counting unit: rows

populated8
missing4
denominator12
populated fraction0.6667

Representative source rows

Positions are zero-based offsets in the original ordered source, not dataframe index labels. Saved samples are the first matches in source order; their size is not the total support.

Examples: 1/8 saved source positions [0]

Exceptions: 1/4 saved source positions [5]

In Python, with this result named result and its identical ordered source named df:

result.inspect(df, 'f0')

Use all_matches=True to retrieve all matching rows and exceptions=True for exception rows. These operations require the original source and a Python session.

availabilityimage_2: populated values

Analysis: rows; presence=per_row

Finding f1 · counting unit: rows

populated7
missing5
denominator12
populated fraction0.5833

Representative source rows

Positions are zero-based offsets in the original ordered source, not dataframe index labels. Saved samples are the first matches in source order; their size is not the total support.

Examples: 1/7 saved source positions [0]

Exceptions: 1/5 saved source positions [5]

In Python, with this result named result and its identical ordered source named df:

result.inspect(df, 'f1')

Use all_matches=True to retrieve all matching rows and exceptions=True for exception rows. These operations require the original source and a Python session.

availabilitydose: populated values

Analysis: rows; presence=per_row

Finding f2 · counting unit: rows

populated4
missing8
denominator12
populated fraction0.3333

Representative source rows

Positions are zero-based offsets in the original ordered source, not dataframe index labels. Saved samples are the first matches in source order; their size is not the total support.

Examples: 1/4 saved source positions [5]

Exceptions: 1/8 saved source positions [0]

In Python, with this result named result and its identical ordered source named df:

result.inspect(df, 'f2')

Use all_matches=True to retrieve all matching rows and exceptions=True for exception rows. These operations require the original source and a Python session.

availability signaturePresent: image_1, image_2; absent: dose

Analysis: rows; presence=per_row

Finding f3 · counting unit: rows

count7
denominator12

Representative source rows

Positions are zero-based offsets in the original ordered source, not dataframe index labels. Saved samples are the first matches in source order; their size is not the total support.

Examples: 1/7 saved source positions [0]

Exceptions: 0/0 saved source positions []

In Python, with this result named result and its identical ordered source named df:

result.inspect(df, 'f3')

Use all_matches=True to retrieve all matching rows and exceptions=True for exception rows. These operations require the original source and a Python session.

presentimage_1, image_2
absentdose
availability signaturePresent: dose; absent: image_1, image_2

Analysis: rows; presence=per_row

Finding f4 · counting unit: rows

count4
denominator12

Representative source rows

Positions are zero-based offsets in the original ordered source, not dataframe index labels. Saved samples are the first matches in source order; their size is not the total support.

Examples: 1/4 saved source positions [5]

Exceptions: 0/0 saved source positions []

In Python, with this result named result and its identical ordered source named df:

result.inspect(df, 'f4')

Use all_matches=True to retrieve all matching rows and exceptions=True for exception rows. These operations require the original source and a Python session.

presentdose
absentimage_1, image_2
availability signaturePresent: image_1; absent: image_2, dose

Analysis: rows; presence=per_row

Finding f5 · counting unit: rows

count1
denominator12

Representative source rows

Positions are zero-based offsets in the original ordered source, not dataframe index labels. Saved samples are the first matches in source order; their size is not the total support.

Examples: 1/1 saved source positions [8]

Exceptions: 0/0 saved source positions []

In Python, with this result named result and its identical ordered source named df:

result.inspect(df, 'f5')

Use all_matches=True to retrieve all matching rows and exceptions=True for exception rows. These operations require the original source and a Python session.

presentimage_1
absentimage_2, dose
similar availabilityimage_1 and image_2 have similar presence

Analysis: rows; presence=per_row

Finding f6 · counting unit: rows

both present7
either present8
both absent4
denominator12
presence jaccard0.875
agreement0.9167

Representative source rows

Positions are zero-based offsets in the original ordered source, not dataframe index labels. Saved samples are the first matches in source order; their size is not the total support.

Examples: 1/7 saved source positions [0]

Exceptions: 1/1 saved source positions [8]

In Python, with this result named result and its identical ordered source named df:

result.inspect(df, 'f6')

Use all_matches=True to retrieve all matching rows and exceptions=True for exception rows. These operations require the original source and a Python session.

presence implicationimage_1 populated implies image_2 populated

Analysis: rows; presence=per_row

Finding f7 · counting unit: rows

both present7
either present8
both absent4
denominator12
presence jaccard0.875
agreement0.9167
antecedent populated8
conditional presence0.875
exception rate0.125
baseline presence0.5833

Representative source rows

Positions are zero-based offsets in the original ordered source, not dataframe index labels. Saved samples are the first matches in source order; their size is not the total support.

Examples: 1/7 saved source positions [0]

Exceptions: 1/1 saved source positions [8]

In Python, with this result named result and its identical ordered source named df:

result.inspect(df, 'f7')

Use all_matches=True to retrieve all matching rows and exceptions=True for exception rows. These operations require the original source and a Python session.

presence implicationimage_2 populated implies image_1 populated

Analysis: rows; presence=per_row

Finding f8 · counting unit: rows

both present7
either present8
both absent4
denominator12
presence jaccard0.875
agreement0.9167
antecedent populated7
conditional presence1
exception rate0
baseline presence0.6667

Representative source rows

Positions are zero-based offsets in the original ordered source, not dataframe index labels. Saved samples are the first matches in source order; their size is not the total support.

Examples: 1/7 saved source positions [0]

Exceptions: 0/0 saved source positions []

In Python, with this result named result and its identical ordered source named df:

result.inspect(df, 'f8')

Use all_matches=True to retrieve all matching rows and exceptions=True for exception rows. These operations require the original source and a Python session.

mutually exclusiveimage_1 and dose are mutually exclusive

Analysis: rows; presence=per_row

Finding f9 · counting unit: rows

both present0
either present12
both absent0
denominator12
presence jaccard0
agreement0

Representative source rows

Positions are zero-based offsets in the original ordered source, not dataframe index labels. Saved samples are the first matches in source order; their size is not the total support.

Examples: 1/12 saved source positions [0]

Exceptions: 0/0 saved source positions []

In Python, with this result named result and its identical ordered source named df:

result.inspect(df, 'f9')

Use all_matches=True to retrieve all matching rows and exceptions=True for exception rows. These operations require the original source and a Python session.

mutually exclusiveimage_2 and dose are mutually exclusive

Analysis: rows; presence=per_row

Finding f10 · counting unit: rows

both present0
either present11
both absent1
denominator12
presence jaccard0
agreement0.08333

Representative source rows

Positions are zero-based offsets in the original ordered source, not dataframe index labels. Saved samples are the first matches in source order; their size is not the total support.

Examples: 1/11 saved source positions [0]

Exceptions: 0/0 saved source positions []

In Python, with this result named result and its identical ordered source named df:

result.inspect(df, 'f10')

Use all_matches=True to retrieve all matching rows and exceptions=True for exception rows. These operations require the original source and a Python session.

context availabilityimage_1: availability within modality = 'MR' (string)

Analysis: rows; presence=per_row

Finding f11 · counting unit: rows

featureimage_1
populated8
denominator8

Representative source rows

Positions are zero-based offsets in the original ordered source, not dataframe index labels. Saved samples are the first matches in source order; their size is not the total support.

Examples: 1/8 saved source positions [0]

Exceptions: 0/0 saved source positions []

In Python, with this result named result and its identical ordered source named df:

result.inspect(df, 'f11')

Use all_matches=True to retrieve all matching rows and exceptions=True for exception rows. These operations require the original source and a Python session.

context
modality
typestring
valueMR
context availabilityimage_2: availability within modality = 'MR' (string)

Analysis: rows; presence=per_row

Finding f12 · counting unit: rows

featureimage_2
populated7
denominator8

Representative source rows

Positions are zero-based offsets in the original ordered source, not dataframe index labels. Saved samples are the first matches in source order; their size is not the total support.

Examples: 1/7 saved source positions [0]

Exceptions: 1/1 saved source positions [8]

In Python, with this result named result and its identical ordered source named df:

result.inspect(df, 'f12')

Use all_matches=True to retrieve all matching rows and exceptions=True for exception rows. These operations require the original source and a Python session.

context
modality
typestring
valueMR
context availabilitydose: availability within modality = 'MR' (string)

Analysis: rows; presence=per_row

Finding f13 · counting unit: rows

featuredose
populated0
denominator8

Representative source rows

Positions are zero-based offsets in the original ordered source, not dataframe index labels. Saved samples are the first matches in source order; their size is not the total support.

Examples: 0/0 saved source positions []

Exceptions: 1/8 saved source positions [0]

In Python, with this result named result and its identical ordered source named df:

result.inspect(df, 'f13')

Use all_matches=True to retrieve all matching rows and exceptions=True for exception rows. These operations require the original source and a Python session.

context
modality
typestring
valueMR
context summaryAvailability within modality = 'MR' (string)

Analysis: rows; presence=per_row

Finding f14 · counting unit: rows

source rows8
denominator8
availability
  • featureimage_1
    populated8
    denominator8
  • featureimage_2
    populated7
    denominator8
  • featuredose
    populated0
    denominator8

Representative source rows

Positions are zero-based offsets in the original ordered source, not dataframe index labels. Saved samples are the first matches in source order; their size is not the total support.

Examples: 1/8 saved source positions [0]

Exceptions: 0/0 saved source positions []

In Python, with this result named result and its identical ordered source named df:

result.inspect(df, 'f14')

Use all_matches=True to retrieve all matching rows and exceptions=True for exception rows. These operations require the original source and a Python session.

context
modality
typestring
valueMR
context availabilityimage_1: availability within modality = 'CT' (string)

Analysis: rows; presence=per_row

Finding f15 · counting unit: rows

featureimage_1
populated0
denominator4

Representative source rows

Positions are zero-based offsets in the original ordered source, not dataframe index labels. Saved samples are the first matches in source order; their size is not the total support.

Examples: 0/0 saved source positions []

Exceptions: 1/4 saved source positions [5]

In Python, with this result named result and its identical ordered source named df:

result.inspect(df, 'f15')

Use all_matches=True to retrieve all matching rows and exceptions=True for exception rows. These operations require the original source and a Python session.

context
modality
typestring
valueCT
context availabilityimage_2: availability within modality = 'CT' (string)

Analysis: rows; presence=per_row

Finding f16 · counting unit: rows

featureimage_2
populated0
denominator4

Representative source rows

Positions are zero-based offsets in the original ordered source, not dataframe index labels. Saved samples are the first matches in source order; their size is not the total support.

Examples: 0/0 saved source positions []

Exceptions: 1/4 saved source positions [5]

In Python, with this result named result and its identical ordered source named df:

result.inspect(df, 'f16')

Use all_matches=True to retrieve all matching rows and exceptions=True for exception rows. These operations require the original source and a Python session.

context
modality
typestring
valueCT
context availabilitydose: availability within modality = 'CT' (string)

Analysis: rows; presence=per_row

Finding f17 · counting unit: rows

featuredose
populated4
denominator4

Representative source rows

Positions are zero-based offsets in the original ordered source, not dataframe index labels. Saved samples are the first matches in source order; their size is not the total support.

Examples: 1/4 saved source positions [5]

Exceptions: 0/0 saved source positions []

In Python, with this result named result and its identical ordered source named df:

result.inspect(df, 'f17')

Use all_matches=True to retrieve all matching rows and exceptions=True for exception rows. These operations require the original source and a Python session.

context
modality
typestring
valueCT
context summaryAvailability within modality = 'CT' (string)

Analysis: rows; presence=per_row

Finding f18 · counting unit: rows

source rows4
denominator4
availability
  • featureimage_1
    populated0
    denominator4
  • featureimage_2
    populated0
    denominator4
  • featuredose
    populated4
    denominator4

Representative source rows

Positions are zero-based offsets in the original ordered source, not dataframe index labels. Saved samples are the first matches in source order; their size is not the total support.

Examples: 1/4 saved source positions [5]

Exceptions: 0/0 saved source positions []

In Python, with this result named result and its identical ordered source named df:

result.inspect(df, 'f18')

Use all_matches=True to retrieve all matching rows and exceptions=True for exception rows. These operations require the original source and a Python session.

context
modality
typestring
valueCT