{
  "name": "P0500P2_4to2",
  "coarse": {
    "root": "https://dl.ash2txt.org/community-uploads/forrest/volcomp",
    "key": "PHerc0500P2/volumes/20250528085330-4.317um-1.2m-111keV-masked.zarr",
    "um": 4.317
  },
  "fine": {
    "root": "https://dl.ash2txt.org/community-uploads/forrest/volcomp",
    "key": "PHerc0500P2/volumes/20250526151718-2.215um-0.4m-111keV-masked.zarr",
    "um": 2.215
  },
  "A": [
    [
      0.513891497688,
      -0.000389323217843,
      -0.000171685901773,
      35.965311729
    ],
    [
      0.00029697921543,
      0.513757803856,
      -0.000176150571257,
      32.5637080824
    ],
    [
      0.000244373388954,
      0.000260026944862,
      0.513910706459,
      424.46135648
    ]
  ],
  "A_inv": [
    [
      1.94593490586,
      0.00147429092184,
      0.000650598016526,
      -70.3103175895
    ],
    [
      -0.00112517048621,
      1.9464412629,
      0.000666795924198,
      -63.6259070798
    ],
    [
      -0.000924756240749,
      -0.000985555362144,
      1.94586268598,
      -825.878162733
    ]
  ],
  "A_input": [
    [
      0.513853288181,
      -0.00037107753826,
      -0.000177032632365,
      36.2503631374
    ],
    [
      0.000301345478104,
      0.513745984737,
      -0.000176742114789,
      32.6140325434
    ],
    [
      0.000257687205837,
      0.00031598044665,
      0.513901998243,
      423.978740994
    ]
  ],
  "A_published": [
    [
      0.513170298117,
      0.00354254791637,
      -0.000401006220276,
      9.08325959783
    ],
    [
      0.00011119618587,
      0.51489089803,
      -0.000241258171558,
      24.1197187497
    ],
    [
      -0.000301072681794,
      0.00126583272206,
      0.513579235013,
      425.615575452
    ]
  ],
  "A_note": "A: fine level-0 voxel (x,y,z) -> coarse level-0 voxel (x,y,z), refined affine; fine(c) = A^-1 (c + D(c)), D the field (coarse L0 voxels, trilinear, clamped outside the grid)",
  "field": {
    "file": "field.f32",
    "n": [
      67,
      15,
      38
    ],
    "o": [
      1408.4600,
      3628.4300,
      701.0700
    ],
    "h": 208.0000,
    "layout": "float32 [nz][ny][nx][3] x,y,z displacement in coarse L0 voxels; node (k,j,i) at o + h (i,j,k)",
    "max_abs": 5.4481
  },
  "fit": {
    "boxes": "passC.jsonl",
    "n": 2326,
    "accepted": 1958,
    "h": 208,
    "lam": 0.03,
    "huber": 0.5,
    "ncc_min": 0.3,
    "sec_max": 0.9,
    "curv_min": 0.002,
    "holdout": 5,
    "affine_only": 0,
    "coarse_um": 4.317,
    "affine_correction": [
      [
        -0.0000743687985888,
        0.0000354630811802,
        -0.0000104166964347,
        0.290992781138
      ],
      [
        0.00000851030850331,
        -0.0000229981999284,
        -0.00000115610274381,
        0.0512580126683
      ],
      [
        0.0000258529167513,
        0.000108938415552,
        -0.0000168990214393,
        -0.479919751354
      ]
    ],
    "before": {
      "n": 1958,
      "p10_vox": 0.2724,
      "p50_vox": 0.6112,
      "p90_vox": 1.0335,
      "p99_vox": 1.9898,
      "mean_vox": 0.6672,
      "p50_um": 2.639,
      "p90_um": 4.462
    },
    "holdout_affine": {
      "n": 392,
      "p10_vox": 0.2833,
      "p50_vox": 0.6165,
      "p90_vox": 1.0119,
      "p99_vox": 2.0750,
      "mean_vox": 0.6686,
      "p50_um": 2.661,
      "p90_um": 4.368
    },
    "holdout_field": {
      "n": 392,
      "p10_vox": 0.0846,
      "p50_vox": 0.2039,
      "p90_vox": 0.4282,
      "p99_vox": 0.9325,
      "mean_vox": 0.2465,
      "p50_um": 0.880,
      "p90_um": 1.849
    },
    "insample_field": {
      "n": 1958,
      "p10_vox": 0.0036,
      "p50_vox": 0.0093,
      "p90_vox": 0.0215,
      "p99_vox": 0.0408,
      "mean_vox": 0.0114,
      "p50_um": 0.040,
      "p90_um": 0.093
    }
  }
}
