Interwave Analyzer is an open-source software (de Carvalho Bueno et al., 2021; Environ. Model. Softw.) developed to investigate mixing and basin-scale internal waves in stratified lakes and reservoirs. It estimates key physical indices, evaluates internal wave activity, classifies mixing regimes, and diagnoses internal seiche degeneration based on established internal wave theory.
Version 2.0 introduces a redesigned, more robust architecture with interactive dashboards for dynamic data exploration and a new bathymetric module that analyzes the two principal basin axes and generates a 3D view of the lake or reservoir. The Additional Parameters Framework enables the inclusion of new indices and empirical formulations directly via configuration files, without modifying the interface.
Interwave Analyzer provides a powerful and accessible platform for internal wave analysis and lake mixing using buoy temperature and meteorological data.
How to use
There are two ways to use the Interwave Analyzer:
1. running the code in a Python distribution
2. installing the executable/precompiled version
1. To run in the python distribution:
1.1. Go to Anaconda website ( https://www.anaconda.com/distribution/ ) and choose the Python 3.x graphical installer;
1.2. After the installation, open the Anaconda Prompt (as administrator) and install the following packages:
1.3. Download the interwave Analyzer codes from source-code repository (https://github.com/buenorc/interwaveanalyzer);
1.4. Put everything in the same folder and run in Spyder (Iphython console) the code iwgui.py;
1.5. The GUI should launch;
1.6. For a first test, we recommend to test our exemple (available here) and read the User manual to a complete comprehension of the options available in the Interwave Analyzer.
2. To Install the executable version:
2.1. Download the Interwave Analyzer folder available here;
2.2. Run the iwexecuter.exe, which is inside of the interwaveanalyzer folder;
2.3. A black window is quickly displayed, followed by the GUI. The GUI may take some seconds to be launched (< 30 seconds).
How to cite
DE CARVALHO BUENO, Rafael; BLENINGER, Tobias Bernward; LORKE, Andreas. Internal wave analyzer for thermally stratified basins, Environmental Modelling & Software, Elsevier, 2020.
For LaTeX Users:
@article{bueno2020interwave,
title={Internal wave analyzer for thermally stratified lakes},
author={{de Carvalho Bueno}, Rafael and Bleninger, Tobias Bernward and Lorke, Andreas},
journal={Environmental Modelling \& Software},
year={2020},
publisher={Elsevier},
url={https://doi.org/10.1016/j.envsoft.2020.104950}
}