Files
Atomizer/tools/validation_suite/large_amplitude_truth.json
Antoine f9373bee99 feat(V&V): Zernike pipeline validation - synthetic WFE generator + round-trip validator
- generate_synthetic_wfe.py: Creates synthetic OPD surfaces from known Zernike coefficients
- validate_zernike_roundtrip.py: Round-trip validation (generate → fit → compare)
- validation_suite/: 18 test cases (single mode, multi-mode, noisy, edge cases)
- All 18 test cases pass with 0.000 nm error (clean) and <0.3 nm (10nm noise)
- M1 params: 1200mm dia, 135.75mm inner radius, 50 Noll modes

Project: P-Zernike-Validation (GigaBIT M1)
Requested by: Adyn Miles (StarSpec) for risk reduction before M2/M3 ordering
2026-03-09 15:49:06 +00:00

16 lines
308 B
JSON

{
"input_coefficients": {
"5": 500.0,
"7": 300.0
},
"coefficient_names": {
"5": "Astigmatism 45\u00b0",
"7": "Coma X"
},
"n_points": 118572,
"diameter_mm": 1200.0,
"rms_nm_clean": 235.6361394467916,
"rms_nm_with_noise": 235.6361394467916,
"noise_rms_nm": 0.0,
"seed": 42
}