CLI Usage
CLI Usage
# Run full benchmark comparison
python -m digitalmodel.diffraction.benchmark compare \
--aqwa aqwa_results/vessel.LIS \
--orcawave orcawave_results/vessel.owr \
--output reports/comparison.html
# Peak-focused validation
python -m digitalmodel.diffraction.benchmark validate \
--aqwa aqwa_results/vessel.LIS \
--orcawave orcawave_results/vessel.owr \
--tolerance 0.05 \
--peak-threshold 0.10
# Generate comparison plots
python -m digitalmodel.diffraction.benchmark plot \
--aqwa aqwa_results/vessel.LIS \
--orcawave orcawave_results/vessel.owr \
--output plots/ \
--format html
# Export comparison data
python -m digitalmodel.diffraction.benchmark export \
--aqwa aqwa_results/vessel.LIS \
--orcawave orcawave_results/vessel.owr \
--format csv \
--output comparison_data.csv