Skip to content
PTierz edited this page Jul 20, 2021 · 11 revisions

Welcome to the PyVOLCANS wiki!

Here you can find more details about PyVOLCANS, including background information, statement of need and advanced analogue searches that can be performed with the program. Please see the wiki links for more details.

Please feel also free to contribute to the code, report any bugs or problems you encounter and/or seek support on the use and development of PyVOLCANS through the Issues tab of the repository, or through our GitHub profiles: @PTierz, @mobiuscreek, @volcan01010.

Many thanks for your interest and happy analogue volcanoes searching!

Background

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. We hope that future users of PyVOLCANS will include any volcano scientist or enthusiast with an interest in exploring the similarities and differences between volcanic systems worldwide.

The VOLCANS method uses five volcanological criteria (tectonic setting, rock geochemistry, volcano morphology, eruption size and eruption style), and a structured combination of them, to quantify overall multi-criteria (or total) volcano analogy among any two volcanoes in the GVP database. The data used by the method are extracted from the GVP database as well as from a merged database of volcano morphology (after Pike and Clow, 1981; Grosse et al., 2014).

PyVOLCANS provides its user 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. Please see Tierz et al. (2019) for more details on the VOLCANS method.

Analogy matrices

In the original VOLCANS paper, the analogy matrices were calculated in Matlab. Please note that these matrices are based on data contained in the Volcanoes of the World database (GVP) v. 4.6.7 (Tierz et al., 2019).

The initial releases of PyVOLCANS make use these pre-calculated analogy matrices. This was the quickest way of making VOLCANS results available to users. In a future release, we aim to include a Python version of the code that calculates the analogies based on volcano characteristics, as this will make the method more transparent.

Please also note that a few minor modifications have been implemented on some of the matrices, as a result of research developed since the original VOLCANS paper was published. These changes are the following:

  • Sinabung, Indonesia (261080): (1) lava flows and lahars from the 2013–2018 eruption are included; and (2) the 2013–2018 eruption is updated to VEI 4 (GVP, 2013, database version 4.7.4). Please see Tierz et al. (2019).

  • Alutu, Ethiopia (221270): rock type 'Dacite' is removed from the GVP profile of Aluto volcano. Please see Tierz et al. (2020).

  • Quetrupillán, Chile (357121): the following rock types are used instead of those in the GVP 4.6.7 profile: Major (Trachyte), Minor (Basalt, Basaltic andesite, Rhyolite). A crater diameter of 1.37 km (equivalent to the value of summit width in Grosse et al., 2014) is used for Quetrupillán. Please see Simmons et al. (2020) and Simmons (2020) [The Quetrupillán Volcanic Complex, Chile: Holocene volcanism, magmatic plumbing system, and future hazards, PhD Thesis, University of Edinburgh].

Please stay updated on the new releases of PyVOLCANS and do not hesitate to contact us if you would like to know more about the VOLCANS method and/or have access to some of the original Matlab scripts. Many thanks.

Clone this wiki locally