SOFTWARE
FALL3D
Cite: Prata, A. T., Mingari, L., Folch, A., Macedonio, G., and Costa, A.: FALL3D-8.0: a computational model for atmospheric transport and deposition of particles, aerosols and radionuclides – Part 2: Model validation, Geosci. Model Dev., 14, 409–436, https://doi.org/10.5194/gmd-14-409-2021, 2021.

PyVOLCANS
PyVOLCANS is an open-access Python tool that generates data-driven sets of analogue volcanoes for any Holocene volcano listed in the Global Volcanism Program (GVP) Volcanoes Of The World database (v. 4.6.7), based on the VOLCANS (VOLCano ANalogues Search) method presented by Tierz, Loughlin and Calder (2019).
The main goal of PyVOLCANS is to help alleviate data-scarcity issues in volcanology, and contribute to developments in a range of topics, including (but not limited to): quantitative volcanic hazard assessment at local to global scales; investigation of magmatic and volcanic processes; and even teaching and scientific outreach.
PyVOLCANS provides its users with full flexibility to identify customised sets of analogue volcanoes, by exploring three main variables:
1. Target volcano (or volcano of interest);
2. Weighting scheme (i.e. set of weights given to each of the five volcanological criteria to calculate multi-criteria, total analogy);
3. Number of ‘top’ analogue volcanoes (i.e. those with the highest value of analogy with the target volcano).
In addition, PyVOLCANS allows the user to compare the values of total analogy computed for ‘a priori analogues’ (i.e. volcanoes thought to be good analogues to the target volcano by other strands of evidence, e.g. expert knowledge) with those computed for the rest of volcanoes in the GVP database. This permits investigation of sets of analogue volcanoes for varied purposes, and makes PyVOLCANS a useful complementary method to expert-derived analogue volcanoes.
GitHub repository: https://github.com/BritishGeologicalSurvey/pyvolcans
PyPI project: https://pypi.org/project/pyvolcans/
Cite: Tierz, P., Christodoulou, V., Stevenson, J.A., Loughlin, S.C. (2021). PyVOLCANS: A Python package to flexibly explore similarities and differences between volcanic systems. Journal of Open Source Software, 6(68), 3649. https://doi.org/10.21105/joss.03649
SSTAR
SSTAR (Subtle Surface Thermal Anomalies Recognizer) is a user-friendly software framework designed to detect and analyze subtle, spatially distributed thermal anomalies at active volcanoes and hydrothermal systems using satellite thermal infrared observations. Unlike conventional satellite-based approaches that primarily target high-temperature, localized features such as lava flows, domes, or active vents, SSTAR is specifically designed to identify low-amplitude thermal variations—often on the order of ~1 K—distributed over areas of several square kilometers and evolving over months to years.
SSTAR uses thermal infrared observations acquired by the MODIS instruments aboard NASA’s Terra and Aqua satellites. The framework evaluates variations in the brightness temperature of user-defined regions of interest relative to a reference area, allowing spatially coherent environmental variability to be reduced and subtle thermal changes to be isolated. The workflow integrates the main processing steps required for long-term thermal analysis, including cloud filtering, temporal aggregation, interpolation, denoising and low-pass filtering, uncertainty quantification, and visualization of the resulting thermal anomaly time series and their spatial distribution.
The software is designed to make the analysis of diffuse thermal anomalies transparent, reproducible, and accessible to both researchers and volcano-monitoring institutions. Through its graphical user interface, users can define target and reference regions, select processing parameters, evaluate their influence on the retrieved signals, and generate standardized outputs without having to develop dedicated satellite-processing routines. SSTAR therefore complements existing hotspot-based thermal monitoring approaches by providing a framework specifically tailored to the investigation of subtle and persistent thermal unrest.
SSTAR results for selected volcanoes are also updated daily and made openly available in near real time through the SSTAR monitoring platform (https://sstar.geo3bcn.csic.es/) hosted at Geosciences Barcelona–CSIC, with the goal of supporting operational volcano monitoring and alert-level assessments.
Software: Girona, T., & Brenot, L. (2026). SSTAR – Subtle Surface Thermal Anomalies Recognizer. In Earth, Planets and Space [Computer software]. Zenodo. https://doi.org/10.5281/zenodo.21497700
Near-real-time results: SSTAR monitoring platform (https://sstar.geo3bcn.csic.es/)
Cite: Girona, T., Brenot, L. SSTAR: a user-friendly framework for detecting and monitoring subtle thermal precursors to volcanic eruptions—application to Shishaldin, Alaska. Earth Planets Space 78, 166 (2026). https://doi.org/10.1186/s40623-026-02497-6


