Set up Python environment and install requirements (e.g. pip install -r requirements.txt).

If running LLM calls as opposed to just data analysis, set environment variable OPENAI_API_KEY via command line or in dotenv.

For individual commands, look in `pipeline_all.sh`. Currently, only data analysis is performed---commands that run programs or do LLM inference are commented out. To rerun timing experiments using LLM recordings, uncomment the `--replay` lines. To regenerate recorings, uncomment the `--record` lines. To regenerate the programs themselves, uncomment the `gen_gqa`, `translate`, and `llm_translate` lines.