Code for the paper "Machine-Guided Discovery of a Real-World Rogue Wave Model" (Häfner et al., 2023).
Requires Python 3.8 or higher.
- Clone the repository
- Install the requirements:
pip install -r requirements.txt
$ bash get_rogue_data.sh
(About 6.2 GB of data will be downloaded.)
Execute all 24 experiments and save the results in experiments/executed
, along with a summary in results.json
:
$ cd experiments
$ bash run_all.sh ../data
Note: This will take a long time (about 2 days on a 16-core machine) and requires at least 64 GB of RAM.
$ cd plots
$ bash run_all.sh ../data results.json
The figures will be saved in plots/generated
.
Note: This requires at least 32 GB of RAM.