These scripts can be used to reproduce the results of the following paper:

Lenz OU, van Leeuwen M (2026)
Monotonic anomaly detection

`calculate_results.py` measures the AUROC values and stores them in the `results` subdirectory, while `show_results.py` uses the results to reproduce the figures and results tables in the paper.

The results were created with:

python 3.12.2
numpy 2.0.2
scipy 1.14.0
pandas 2.2.3
scikit-learn 1.6.0
matplotlib 3.9.1
seaborn 0.13.0
