Introduction and Citation

Welcome to Orange-Volcanoes – Orange-Volcanoes is an extension (add-on) of the open-source Orange data mining platform, specifically designed to support data-driven investigations in petrology and volcanology. Through the integration of tools for geochemical analysis into the Orange visual programming environment, Orange-Volcanoes allows researchers to explore, visualize, and interpret complex datasets without a coding background.

This add-on enhances the basic functionality of Orange by introducing specialized widgets designed for the specific needs of petrologists and volcanologists. These widgets facilitate geochemical data workflows, enabling tasks such as:

  • Importing and preparing petrological datasets;

  • Conducting compositional data analysis (CoDA);

  • Cleaning and filtering geochemical analyses of glass and volcanic minerals;

  • Testing mineral-liquid equilibrium;

  • Performing thermobarometric calculations, both classical and machine learning-based;

  • Overall, enabling data-driven investigations on petrologic and geochemical data.

The list of Orange-Volcanoes Add-ons is displayed in Figure 1.

_images/Fig_1.png

Figure 1. Orange-Volcanoes incorporates 6 dedicated widgets: 1. Datasets: to upload existing open source volcanological, geochemical, and petrological datasets; 2. Data Cleaning: to filter out bad data and observations at disequilibrium from the starting dataset; 3. CoDATransformation: to apply a set of log-ratio transformations to geochemical datasets; 4, 5, and 6. Thermobarometers: to perform classic and ML-based thermobarometric calculations on the analyzed dataset.

Orange-Volcanoes bridges the gap between advanced data science techniques and the specific requirements of geochemical datasets. It uses Orange’s powerful interactive environment to apply machine learning, statistical modelling, and explainable AI methods to petrological datasets. Users can easily build customized workflows by linking widgets, facilitating rapid iteration and discovery in magmatic and volcanic research.

Whether you are conducting large-scale geochemical studies, refining glass and mineral chemical datasets, or testing magmatic equilibria, Orange-Volcanoes offers an intuitive and flexible tool to enhance your analytical capabilities. This documentation will guide you through each widget and its applications, providing the basis for an in-depth study of volcanic and petrological processes.

Orange-Volcanoes is published in XXX:

Link to the paper here

Please cite the paper (DOI: XXX) if you are applying Orange-Volcanoes for your study.

Orange-Volcanoes uses Thermobar (Wieser et al., 2022) for thermobarometric estimations. Therefore, if you decide to perform T and P estimates in Orange-Volcanoes, don’t forget to cite it.

Orange-Volcanoes is actively maintained and improved. We value user input for feature requests and bug reports. To contribute, you can either submit a request or report an issue directly on the GitHub Issues page, or reach out via email at XXX.

Are you interested in developing, expanding, or suggesting changes in Orange Volcanoes? To contribute, you can either submit a request or report an issue directly on the GitHub, by using the dedicated pull request and issues spaces.

References:

Wieser, P., Petrelli, M., Lubbers, J., Wieser, E., Ozaydin, S., Kent, A. and Till, C. (2022) “Thermobar: An open-source Python3 tool for thermobarometry and hygrometry”, Volcanica, 5(2), pp. 349–384. doi: 10.30909/vol.05.02.349384.