This repository contains materials for the A5 Gravitational Waves coursework. It includes source code, figures, data, the final report.
igf23/
├── data/ # Input datasets
├── figures/ # Generated figures for report inclusion
├── report/
│ └── report.pdf # Final compiled PDF report
├── src/
│ ├── coursework.ipynb # Main Jupyter notebook with code and analysis
│ └── requirements.txt # Python dependencies
└── A5_GRW_Coursework.pdf # Original assignment brief
To set up the environment and run the analysis:
python -m venv .venv
source .venv/bin/activate # or `.venv\Scripts\activate` on Windows
pip install -r src/requirements.txt
jupyter notebookThen open src/coursework.ipynb to explore the code and analysis.
All coding was done in VScode with Github Copilot enabled. Chatgpt was used to improve the quality of the plots and to proofread the report.