SPB Git

spb/wp26_uqo

Public
952 B · 26 lines python
1#!/usr/bin/env python32# Author: Simon-Pierre Boucher — simon-pierre.boucher@uqo.ca3"""Build data/processed/analytic.parquet (real) or data/synthetic/analytic.parquet (--synthetic).45    python3 scripts/01_build_analytic.py            # real snapshot → data/processed + results/data/analytic_summary.json6    python3 scripts/01_build_analytic.py --synthetic7"""8from __future__ import annotations910import argparse11import json1213from agentic_valuation.data.build import run141516def main() -> None:17    ap = argparse.ArgumentParser(description=__doc__)18    ap.add_argument("--synthetic", action="store_true", help="build from the synthetic generator output")19    args = ap.parse_args()20    summary = run(synthetic=args.synthetic)21    print(json.dumps({k: summary[k] for k in ("rows", "parcels", "date_min", "date_max", "by_property_class", "by_region_group", "seconds", "output")}, ensure_ascii=False, indent=1))222324if __name__ == "__main__":25    main()26
Files · main
Menu

Theme