This repository holds the code, source tables, derived tables, figures and LaTeX sources of the paper on automated NHDPlus HR to SWAT+ watershed model generation. It reproduces the paper's tables and figures from the committed source data.
- How to reproduce:
publication/REPRODUCIBILITY.md. Layer A builds the PDFs from the committed tables and figures; layer B regenerates the LaTeX tables from the committed CSV/JSON (bash publication/build_all.sh); layer C needs the SWAT+ model packages and the national datasets, which are not stored here. - File manifest:
publication/supplement/tab-repro-file-manifest.csv. - Paths are relative to the repository root. Scripts that read model workspaces or national data take their locations from
SWATGENX_USER_PATH,SWATGENX_EXAMPLE_USERandSWATGENX_DATA. - Some layer-C scripts import modules of the SWATGenX generator, which is not public; they record how the committed source tables were made.
- Planning notes named in the folder indexes and the file manifest (the evaluation protocol and the basin protocols) are available from the author on request.
- The input-only, frozen SWAT+ model packages of the evaluation are this repository's release
models-v1.0. - The working checklist
tables/tab-repro-checklist.csvthat the file manifest lists is available from the author on request. - Paths under
documents/andweb_application/named in some tables and layer-C scripts are the platform's own files; they are not part of this repository.