Skip to content

Demo data ​

scripts/generate_synthetic_data.jl writes four WGS84 lon/lat point files into Data/demo, derived from the demo ModEM mesh:

shell
julia --project=. scripts/generate_synthetic_data.jl

None of them states a CRS, so loading them exercises the source CRS detection.

FileLauncher inputUnitsRecords
density.xyzgravity_modelkg/m³37,044
susceptibility.xyzmagnetic_modelSI37,044
gravity.xyzgravity_datamGal7,056
magnetic.xyzmagnetic_datanT7,056

The two surveys are depth-weighted column integrals of the matching 3D model. They are good enough to look like data flown over the same bodies, but not a rigorous forward calculation.

Smoke test ​

A headless check that every launcher configuration builds a scene against the demo data:

shell
julia --project=. scripts/startup_smoketest.jl         # every case
julia --project=. scripts/startup_smoketest.jl full    # one case