Skip to content

EPMA data and analysis for Jackson et al., 2017

License

Notifications You must be signed in to change notification settings

srmulcahy/2017-jackson-ammin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jackson et al., 2017

Phillipsite and Al-tobermorite produced by cementitious water-rock reactions in Roman marine concrete

Marie D. Jackson, Sean R. Mulcahy, Heng Chen, Yao Li, Qinfei Li, Piergiulio Cappelletti, Hans-Rudolf Wenk

doi:10.2138/am-2017-5993CCBY

Summary

This repository contains electron probe microanalysis (EPMA) data and python jupyter notebooks to plot ternary diagrams in Figures 3 and 4 of Jackson et al., 2017.

Cite as:

Jackson, M.D., Mulcahy, S.R., Chen, H., Li, Y., Li, Q., Cappelletti, P., and Wenk, H.-R., 2017, Phillipsite and Al-tobermorite produced by cementitious water-rock reactions in Roman marine concrete, American Mineralogist, doi:10.2138/am-2017-5993CCBY.

Code and data set archived on Zenodo:

DOI

Project Folders

  • src: python jupyter notebooks
    • phillipsite-ternary.ipynb: Calculate formula units and uncertainties from EPMA data. Plot ternary phillipsite compositions shown in mansucript figures
    • tobermorite-ternary.ipynb: Calculate formula units and uncertainties from EPMA data. Plot ternary tobermoreite compositions shown in mansucript figures
  • data: raw data used in analysis
    • phillipsite-oxide.csv: phillipsite EPMA weight% oxides analyzed in this study
    • phillipsite-oxide-2sigma.csv: 2-sigma absolute uncertainty of analyzed phillipsite EPMA weight% oxides
    • phillipsite-cation.csv: Phillipsite formula units calcuated from the EPMA weight% oxide
    • phillipsite-cation-error.csv: 2-sigma absolute uncertainty for calculated phillipsite formulas
    • phillipsite-cations-plotting.csv: Phillipsite formula units grouped by sample plotting category
    • phillipsite-oxide-literature.csv: Published EPMA phillipsite compositions
    • tobermorite-oxide.csv: tobermorite EPMA weight% oxides analyzed in this study
    • tobermorite-oxide-sigma.csv: 1-sigma absolute uncertainty of analyzed tobermorite EPMA weight% oxides
    • tobermorite-cation.csv: Tobermorite formula units calcuated from the EPMA weight% oxide
    • tobermorite-cation-error.csv: 2-sigma absolute uncertainty for calculated tobermorite formulas
    • tobermorite-cations-plotting.csv: Tobermorite formula units grouped by sample plotting category
    • tobermorite-literature.csv: Published EPMA tobermorite compositions
  • figs: svg plots from python scripts
    • phillipsite-CMNK-jacksonetal.svg: Ca+Mg-Na-K ternary of analyzed phillipsite compositions
    • phillipsite-CMNK-published.svg: Ca+Mg-Na-K ternary of previously published phillipsite compositions
    • phillipsite-SDM-jacksonetal.svg: Si-D-M ternary of analyzed phillipsite compositions
    • phillipsite-SDM-published.svg: Si-D-M ternary of analyzed phillipsite
    • tobermorite-SCA-jacksonetal.svg: Si-Ca-Al ternary of analyzed tobermorite compositions
    • tobermorite-SCA-published.svg: Si-Ca-Al ternary of prevoiously published tobermorite compositions
    • tobermorite-SCNK-jacksonetal.svg: Si+Ca-Na-K ternary of analyzed tobermorite compositions
    • tobermorite-SCNK-published.svg: Si+Ca-Na-K ternary of prevoiously published tobermorite compositions

Python Packages

The code in this repository was written with Python 3 using the packages below. The easiest way to install the software on any operating system is with Anaconda or Miniconda.

  • ipython/jupyter Pérez, F., and Granger, B.E., 2007, IPython: a system for interactive scientific computing: Computing in Science & Engineering, v. 9, no. 3, p. 21–29.
  • matplotlib Hunter, J.D., and others, 2007, Matplotlib: A 2D graphics environment: Computing in science and engineering, v. 9, no. 3, p. 90–95.
  • numpy Van Der Walt, S., Colbert, S.C., and Varoquaux, G., 2011, The NumPy array: a structure for efficient numerical computation: Computing in Science & Engineering, v. 13, no. 2, p. 22–30.
  • pandas McKinney, W., and others, 2010, Data structures for statistical computing in python, in Proceedings of the 9th Python in Science Conference, p. 51–56.
  • uncertainties Lebigot, E.O., 2013, Uncertainties: a Python package for calculations with uncertainties: URL http://pythonhosted. org/uncertainties,.
  • python-ternary Harper, M., Weinstein, B., Simon, C., chebee7i, Swanson-Hysell, N., Badger, T.G., Greco, M., and Zuidhof, G. python-ternary: Ternary Plots in Python: Zenodo, doi: 10.5281/zenodo.34938.
  • seaborn Waskom, M., Botvinnik, O., drewokane, Hobson, P., David, Halchenko, Y., Lukauskas, S., Cole, J.B., Warmenhoven, J., Ruiter, J. de, Hoyer, S., Vanderplas, J., Villalba, S., Kunter, G., et al. seaborn: v0.7.1 (June 2016): Zenodo, doi: 10.5281/zenodo.54844.

License

Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 Unported License.