The demo currently uses a fixed synthetic quake. Let users vary it.
Task: add --duration (seconds) and --seed (int) arguments in tremormesh/cli.py::demo_main and pass them through to synthetic_seismogram(...).
Pointers:
tremormesh/cli.py (argparse block in demo_main)
tremormesh/synthetic.py already accepts duration and seed
Done when: tremormesh-demo --duration 90 --seed 7 runs and the values are reflected in the output.
The demo currently uses a fixed synthetic quake. Let users vary it.
Task: add
--duration(seconds) and--seed(int) arguments intremormesh/cli.py::demo_mainand pass them through tosynthetic_seismogram(...).Pointers:
tremormesh/cli.py(argparse block indemo_main)tremormesh/synthetic.pyalready acceptsdurationandseedDone when:
tremormesh-demo --duration 90 --seed 7runs and the values are reflected in the output.