SPB Git

spb/wp36_uqo

Public
1.3 KB · 38 lines make
1# UQO WP36 — end-to-end pipeline (see REPRODUCE.md)2PY := .venv/bin/python3.PHONY: all env data models figures tables paper test clean45all: data models tables figures paper67env:8	uv venv -p 3.12 .venv && uv pip install -e ".[dev]"910data:            ## 01 ingest -> 02 clean -> 03 risk set11	$(PY) scripts/01_ingest.py && $(PY) scripts/02_clean.py && $(PY) scripts/03_features.py1213models:          ## 04 hedonic, 05 descriptives, 06 hazards, 07 competition (+07b), 08 prediction, 09 AMLI, 10 validation, 12 robustness14	$(PY) scripts/04_hedonic.py > logs/04_hedonic.log 2>&115	$(PY) scripts/05_descriptives.py > logs/05_descriptives.log 2>&116	$(PY) scripts/06_hazards.py > logs/06_hazards.log 2>&117	$(PY) scripts/07_competition.py > logs/07_competition.log 2>&118	$(PY) scripts/07b_competition_dow.py > logs/07b_competition_dow.log 2>&119	$(PY) scripts/08_prediction.py > logs/08_prediction.log 2>&120	$(PY) scripts/09_amli.py 200 > logs/09_amli.log 2>&121	$(PY) scripts/10_validation.py > logs/10_validation.log 2>&122	$(PY) scripts/12_robustness.py > logs/12_robustness.log 2>&12324figures:25	$(PY) scripts/11_figures.py2627tables:28	$(PY) scripts/13_tables.py2930paper:31	cd paper && latexmk -pdf -interaction=nonstopmode main.tex3233test:34	$(PY) -m pytest -q tests3536clean:37	cd paper && latexmk -C38
Files · main
Menu

Theme