/TIMA_for_Sedimentology

Python scripts for analyzing data extracted from TESCAN Integrated Mineral Analyzer (TIMA)

Primary LanguageJupyter NotebookMIT LicenseMIT

Welcome to the GitHub page for Mineralogy Analysis with TIMA

TIMA stands for TESCAN Integrated Mineral Analyzer (TIMA), a revolutionary instrument used for minerals and materials analysis. Because software designed for processing raw data from TIMA is not specifically designed for data analysis in sedimentology/stratigraphy, this repository is created in order to guide data processing, data analysis with TIMA for sedimentology/stratigraphy. The TIMA used in collecting data is from Automated Minerology Laboratory.

1 Objectives

  • Automatically describe the texture of sedimentary rocks in thin sections (e.g. grain size, roundness, sphericity, sorting, textural maturity, etc.)
  • Classify sedimentary rocks in thin sections with ternary diagrams

2 Introduction

2.1 Minerals and mineral groups

The TESCAN software requires an understanding of rock-forming minerals and their groups (correctly group minerals into brackets before starting data collection).

Rock-forming Minerals: The common rock-forming minerals include quartz, feldspars, pyroxenes, amphiboles, micas, clays, olivine, calcite, and dolomite. [1].

Therefore, we put together information being used for grouping minerals. Mineral groups are arranged alphabetically.

  • The pyroxene/amphibole group: Augite, diopside, jadeite and spodumene, etc.([2])
  • The aragonite group: aragonite, cerussite, strontianite, witherite ([3])
  • The biotite mica group: annite, phlogopite, siderophyllite, fluorophlogopite, fluorannite, eastonite, and many others
  • The blodite group: blodite, leonite, anapaite, schertelite, manganoblodite, cobaltoblodite, changoite ([(4])
  • The calcite group: calcite, smithsonite, siderite, gaspeite, magnesite, otavite, rhodochrosite, sphaerocobaltite ([5],[6])
  • The clay minerals group: kaolinite, halloysite, lizardite, chrysotile (kaolin-serpentine); pyrophyllite-talc; illite, glauconite, celadonite (mica); vermiculite; montmorillonite, nontronite, saponite (smectite); sudoite, clinochlore, chamosite (clorite); sepiolite-palygorskite ([(7])
  • The dolomite group: ankerite, dolomite, kutnohorite, minrecordite, norsethite ([(8])
  • The epidote group: clinozoisite, epidote, hancockite, mukhinite, niigataite, piemontite, tweddillite ([(9])
  • The feldspar group: albite, amazonite, andesine, anorthite, anorthoclase, banalsite, buddingtonite, bytownite, celsian, dmisteinbergite, ferrisanidine, filatovite, hexacelsian, hyalophane, kokchetavite, kumdykolite, labradorite, microcline, oligoclase, orthoclase, paracelsian, reedmergnerite, rubicline, sanidine, slawsonite, stronalsite, stronalsite, sunstone, svyatoslavite ([(10])
  • The garnet group: almandine, pyrope, spessartine, andradite, grossular, uvarovite ([(11])
  • The halite group: carobbiite, griceite, halite, sylvite, villiaumite ([(12])
  • The olivine group: forsterite, fayalte, monticellite, kirschsteinite, tephroite
  • The pyroxenes group: augite, diopside, jadeite, and spodumene.
  • The pyrite group: sperrylite, pyrite, krut'aite, etc. ([13])

Note: Use Venture Basin files as examples.

Link to the Jupyter Notebook

3 Associated Minerals for Each Mineral

  • Find out the most associated mineral for each mineral

4 Ternary Diagram for Mineral Distribution

  • Plot ternary diagram of mineral composition for thin section TODO: Improve: Density contour on ternary label each point

5 Image Processing for TIMA

  • Object detection and roundness calculation

TODO:

  • define function if neccessary

Markdown

Markdown is a lightweight and easy-to-use syntax for styling your writing. It includes conventions for

Syntax highlighted code block

# Header 1
## Header 2
### Header 3

- Bulleted
- List

1. Numbered
2. List

**Bold** and _Italic_ and `Code` text

[Link](url) and ![Image](src)

For more details see GitHub Flavored Markdown.

Jekyll Themes

Your Pages site will use the layout and styles from the Jekyll theme you have selected in your repository settings. The name of this theme is saved in the Jekyll _config.yml configuration file.

Support or Contact

Having trouble with Pages? Check out our documentation or contact support and we’ll help you sort it out.

References

[1] King, H. W. The Common Rock-Forming Minerals. Geology.com

[2] Pyroxene/amphibole group, mindat.org

[3] Aragonite group, mindat.org

[4] Blodite group, Wikipedia

[5] Calcite Group, mindata.org

[6] Calcite Group, galleries.com

[7] Clay Mienrals Group, britannica.com

[8] Dolomite Group, mindata.org

[9] Epidote Group, mindata.org

[10] Feldspar Group, mindata.org

[11] Garnet Group, mindata.org

[12] Halite Group, mindata.org

[13] Pyrite Group, mindata.org