{
 "note": "second measurement, after the crossing detector was fixed to count per cell with a read-before-write walk. The first detector sampled the grain once per step and measured nothing but the step-to-cell ratio.",
 "detector_self_test": "three grooves crossed give exactly 3 crossings at step 0.15 / 0.3 / 0.6 / 1.2 mm",
 "step_control_fixed": {
  "ds_0.15": {
   "crossings_per_mm": 0.8447,
   "spacing_mm": 1.184,
   "chord_median_mm": 2.157,
   "coverage": 0.88643
  },
  "ds_0.3": {
   "crossings_per_mm": 0.8628,
   "spacing_mm": 1.159,
   "chord_median_mm": 2.705,
   "coverage": 0.94817
  },
  "ds_0.6": {
   "crossings_per_mm": 0.6923,
   "spacing_mm": 1.444,
   "chord_median_mm": 3.084,
   "coverage": 0.94374
  },
  "ds_1.2": {
   "crossings_per_mm": 0.7056,
   "spacing_mm": 1.417,
   "chord_median_mm": 3.569,
   "coverage": 0.95398
  }
 },
 "cell_control": {
  "cell_0.5": {
   "crossings_per_mm": 0.5478,
   "spacing_mm": 1.826,
   "chord_median_mm": 4.573,
   "coverage": 0.95734
  },
  "cell_0.25": {
   "crossings_per_mm": 0.8628,
   "spacing_mm": 1.159,
   "chord_median_mm": 2.705,
   "coverage": 0.94817
  },
  "cell_0.125": {
   "crossings_per_mm": 1.0842,
   "spacing_mm": 0.922,
   "chord_median_mm": 1.799,
   "coverage": 0.9105
  },
  "halving_ratios": {
   "0.5_to_0.25": 1.575,
   "0.25_to_0.125": 1.256,
   "grid_in_disguise_would_be": 2.0,
   "richardson_limit_spacing_mm": 0.79
  }
 },
 "eighty_hours": {
  "coverage": 1.0,
  "cut_m": 7181.48,
  "follow_fraction": 0.4954,
  "flips": 1954027,
  "radial_spread_ratio": 1.0,
  "v1_radial_spread_ratio": 0.275,
  "chord_median_mm": 3.008
 },
 "autocorrelation": {
  "side_lobe": "NONE at cell 0.5, 0.25 and 0.125",
  "first_zero_mm": {
   "cell_0.5": 145.89,
   "cell_0.25": 145.02,
   "cell_0.125": 147.71
  },
  "note": "the first zero is the disc's own size in every case"
 },
 "gap_size_cv": {
  "bar_for_a_mesh": 0.6,
  "v1_8h": 58.901,
  "v2_cell_0.25": 1.304,
  "v2_cell_0.125": 2.031
 }
}