Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Bishop’s design-state reference scale (1–6)

This document provides the formal definitions of the six structural design states defined by Thomas A. Bishop, Ph.D. in the Variance Analysis System (VAS) framework. These are the integer codes carried by each state in the PDS / ODS / ADS lineage via its .sds field.

For background on the lineage itself (Planned → Observed → Analytical), see Design-state detection.

Notation

DS Classification Table

Design StateSample Size N_ktDesign StateDistribution of Sample Sizes Across Rational Subgroups
1Min N_kt ≥ 2CompleteMultiple observations in each of the rational subgroups
2Min N_kt = 1 and Max N_kt = 1Semi-CompleteA single observation in each of the rational subgroups
3Min N_kt = 1 and Max N_kt ≥ 2Semi-CompleteMultiple observations in some rational subgroups and a single observation in some rational subgroups
4Min N_kt = 0, N_kt ≠ 1 and Max N_kt ≥ 2IncompleteMultiple observations in some rational subgroups and no data in some subgroups
5Min N_kt = 0 and Max N_kt = 1IncompleteA single observation in some rational subgroups and no data in some rational subgroups
6Min N_kt = 0, N_kt = 1 and Max N_kt ≥ 2IncompleteMultiple observations in some rational subgroups, a single observation in some rational subgroups and no data in some rational subgroups

Detailed Definitions

DS 1: Complete with Full Replication

DS 2: Semi-Complete with No Replication

DS 3: Semi-Complete with Partial Replication

DS 4: Incomplete with Replication Only

DS 5: Incomplete with No Replication

DS 6: Incomplete with Mixed Replication

Detection Algorithm

To determine the DS for a dataset:

1. Compute N_kt for all (factor, time) combinations
2. Determine:
   - min_n = minimum N_kt among PRESENT cells (excluding missing)
   - max_n = maximum N_kt
   - has_missing = whether any expected (k,t) cells have N_kt = 0
   - has_singles = whether any cells have N_kt = 1
   - has_multiples = whether any cells have N_kt ≥ 2

3. Classification:
   - If NOT has_missing (Complete/Semi-Complete grid):
     - If min_n ≥ 2 → DS 1
     - If min_n = 1 AND max_n = 1 → DS 2
     - If min_n = 1 AND max_n ≥ 2 → DS 3
   - If has_missing (Incomplete grid):
     - If NOT has_singles AND has_multiples → DS 4
     - If has_singles AND NOT has_multiples → DS 5
     - If has_singles AND has_multiples → DS 6

R2 Calculation Methods by DS

DSR2 MethodDescription
0N/ANo VAS decomposition
1Exact (within-cell)Pooled within-cell variance
2Moving AverageApproximate via sequential differences
3HybridExact where n≥2, moving average where n=1
4Exact (present cells)Within-cell for available data
5Moving AverageAll present cells are unreplicated
6HybridComplex handling of missing + mixed

References