This dataset contains the processed source data and self-contained plotting scripts for regenerating the data-backed figures in the manuscript Quasi-Static Pore-Network Modeling for Evaporation-Driven Salt Transport and Precipitation in Porous Media.
The archival source data are provided in data/wrr_figure_source_data_v1.zip. The archive contains plot-ready CSV files for quantitative figures and ASCII VTP pore-network snapshots with matching pore/throat CSV exports for rendered network figures. The scripts folder contains the plotting entry point and per-figure scripts. The docker folder provides a reproducible software environment.
- Reproducing figures with Docker
After downloading and extracting the dataset, build the Docker image from the dataset root:
docker build -t wrr-figures -f docker/Dockerfile .
Regenerate one figure, for example Figure 7:
docker create --name wrr-figures-run wrr-figures plot 7
docker start -a wrr-figures-run
docker cp wrr-figures-run:/outputs ./outputs
docker rm wrr-figures-run
Regenerate the fast CSV-only figures:
docker create --name wrr-figures-run wrr-figures plot fast
docker start -a wrr-figures-run
docker cp wrr-figures-run:/outputs ./outputs
docker rm wrr-figures-run
Regenerate all scriptable data-backed figures:
docker create --name wrr-figures-run wrr-figures plot all
docker start -a wrr-figures-run
docker cp wrr-figures-run:/outputs ./outputs
docker rm wrr-figures-run
The regenerated PNG and PDF files are written to outputs/. The Docker image uses preview rendering settings by default. For high-resolution manuscript-style rendering, override WRR_DPI, WRR_TILE_PX, and WRR_SHOT_SCALE.
- Reproducing figures without Docker
Users who prefer a local Python environment can install the required packages and call the same plotting entry point:
python3 -m pip install -r docker/requirements.txt
python3 scripts/plot.py 7 --output-dir outputs
python3 scripts/plot.py all --output-dir outputs
- Notes
Conceptual manuscript Figures 1-4 are schematic drawings and are not regenerated from this dataset. See README.md and metadata/files.md for the full file inventory, data dictionary, and detailed reproduction instructions.