Classification of boninite magmas based on major and trace elements.
Supplementary code to the article:
Valetich, Le Losq, Arculus, Umino and Mavrogenes. Compositions and classification of fractionated boninite series melts from the Izu-Bonin-Mariana arc, Journal of Petrology. Journal of Petrology, Volume 62, Issue 2, February 2021, egab013, https://doi.org/10.1093/petrology/egab013
- Python 3.6 or higher
- Jupyter notebooks
- scikit learn
- numpy
- pandas
- matplotlib
- boninites (this repo) , install needed, this is a small wrapper around scikit learn for making it even easier to use
Necessary data provided in csv files are available from the following studies:
- Valetich et al. 2021, Compositions and classification of fractionated boninite series melts from the Izu-Bonin-Mariana arc, Journal of Petrology.
- Umino et al. 2015, Thermal and chemical evolution of the subarc mantle revealed by spinel-hosted melt inclusions in boninite from the Ogasawara (Bonin), Geology 43 (2): 151-154. https://doi.org/10.1130/G36191.1
- Umino et al. 2018, Did boninite originate from the heterogeneous mantle with recycled ancient slab? Island Arc 27, e12221. https://doi.org/10.1111/iar.12221
- Coulthard 2018, Subduction initiation and igneous petrogenesis: characterizing melt generation at a new convergent boundary through the geochemical analysis of volcanic glass, Master thesis of the University of Iowa. https://ir.uiowa.edu/etd/6398
- Download the current repository and unzip it somewhere;
- Install a Python distribution with Jupyter notebooks; see for instance https://www.anaconda.com/distribution/ and related documentation;
- Launch your Jupyter server (read Jupyter documentation). Open the Jupyter notebook and run the code. Further specific documentation is provided for boninites.boninite(), call help(boninites.boninite) in a Python REPL or Jupyter cell.
See LICENCE.md
- Charles Le Losq, Australian National University
- Matthew Valetich, Australian National University