Repository navigation
Reproducibility Checklist
David Fillmore edited this page Aug 16, 2026
·
3 revisions
Record these items before launching or comparing a CheMPAS-A run.
- CheMPAS-A source commit and branch recorded.
-
atmosphere_modelwas built withMUSICA=trueand double precision. - Compiler, MPI, NetCDF-C, NetCDF-Fortran, PNetCDF, and PIO versions recorded.
- MUSICA-Fortran reports version
0.16.5, source revision1403e3d22717bc87f3bf9d0aa591caf039c92bbc, MIEM revision9fdf14a189262eecb677862d877ab72b06c95e21, MIEMON, and TUV-xON. - Executable SHA-256 recorded.
- Namelist, streams, output list, MICM, TUV-x, MIEM, and static-extension file hashes recorded.
- Mechanism species and photolysis names match case-sensitively.
-
config_start_time, initial-conditionxtime, streams, and inventory time coverage agree. - Chemistry cadence, substeps, tolerance, and TUV-x cadence recorded.
- Tracer output units and any species overrides recorded.
- One local MPAS block is used per MPI task.
- Every raw download matches the byte size and SHA-256 in Data and Provenance.
- Initial state, partition, prescribed field, and inventories match the prepared-artifact hashes.
- Mesh fingerprint is
cdd75b787f487302df17b31c2dd7aaf7082a7cb265a711792ef0e5f3ceebda12for the x1.40962 global example. -
indexToCellIDis a permutation of 1 throughnCellsand packaged inventory rows use ascending global-ID order. - MIEM uses a Gregorian calendar and never extrapolates in time.
- TUV-x
data/comes from the pinned MUSICA revision.
- A has no
config_miem_file. - B stages only the CAMS inventory and
global_mvp_cams.yaml. - C stages both inventories and
global_mvp_cams_finn.yaml. - CAMS
awbis absent from the applied sums. - FINN uses direct provider CO, NO, and NO2 and surface injection.
- Lightning NOx is disabled in all three members.
- All members use the same meteorology, chemistry initial state, prescribed O3, decomposition, and output times.
- The rank-zero log reports the expected source/MUSICA identity and normal completion.
- No chemistry step exceeded the configured consecutive failure limit.
- All expected
j_<reaction>andemis_<species>fields exist and are finite. - Emissions totals close against requested sector/category diagnostics.
- Comparisons use the same
xtime, cells, levels, and unit convention. - Restart comparisons use authoritative dry-air mass mixing ratios, not output-only VMR diagnostics.
- Scientific conclusions retain the examples' reduced-mechanism and idealized-chemistry limitations.