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 ../dataNote: 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.jsonThe figures will be saved in plots/generated.
Note: This requires at least 32 GB of RAM.