INIshell-ng

INIshell-ng

Please now use the new repository at https://code.wsl.ch/snow-models/inishell

INIshell is a flexible Graphical User Interface, that can be configured for applications that themselves need to be configured via ini-files. It allows to set constraints regarding the sections, keys and values that may be present in the ini-files that are produced by the end user. Running the applications is also supported through basic workflows, so it is possible to have a fully graphical user experience, from configuring a numerical model to running it and opening the results.

You can find more details in the following paper: Bavay, M., Reisecker, M., Egger, T., and Korhammer, D.: Inishell 2.0: semantically driven automatic GUI generation for scientific models, Geosci. Model Dev., 15, 365–378, https://doi.org/10.5194/gmd-15-365-2022, 2022.

The end users use INIshell with an XML-file provided for a certain application. They see a GUI that guides them through the creation of the ini-file for this other application.

It was developed to help with the creation of ini-files for MeteoIO and Snowpack and it is available under GPL version 3 or above, see www.gnu.org.

This project has been made possible with the support of the WSL Institute for Snow and Avalanche Research SLF.

Powered by InDefero,
a Céondo Ltd initiative.