sudo apt-get install python3-dev python3-openssl python3 -m venv venv source venv/bin/activate
pip install -r requirements.txt
`python ./refresh_data.py <google-doc-id>`
`python -m scoop -n 8 ./schedule.py generate <outdir>`
You can modify the timetable.csv file by hand to resolve issues and then recheck it against the downloaded data.
`python ./schedule.py check <path-to-timetable.csv> <outdir>`
<outdir> must already exist. The updated schedule results will be created in <outdir>.