GithubHelp home page GithubHelp logo

pedroafleite / trace-elements-apatite-magnetite Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 0.0 22.88 MB

Statistical Analysis in R for MSc Dissertation

R 33.99% Jupyter Notebook 66.01%
geochemistry r statistical-analysis pca rmarkdown apatite magnetite trace-elements

trace-elements-apatite-magnetite's Introduction

Indicator Minerals As Proxies for Mineral Deposits: Statistical Analysis of Trace Elements in Apatite and Magnetite

Code for the statistical analysis in my MS dissertation:

The complete dissertation is also available here at Github.

Data availability

The datasets analysed in this study are available as:

Data reproducibility

The code for replicating the study is displayed in the following R markdowns:

Apatite

Magnetite

What is it about?

Indicator minerals, such as apatite and magnetite, are useful for discriminating between barren igneous rocks and hydrothermal alteration halos, since they display contrasting chemical compositions that allow us to infer the distance to a mineral deposit, and to know which type of deposit it is. In this study, textural and compositional patterns in apatite and magnetite were evaluated in the mineral deposits of the Alta Floresta mineral province, in the Amazon Craton, to appraise whether there are potentially unrealised mineral deposits in the region.

Samples were collected from the barren host rocks and from the hydrothermally altered zones of three intrusion-hosted gold deposits (Luizão, Pé Quente and X1 deposits), one epithermal Au + base metals deposit (Francisco deposit), and one anorogeni, barren granitic unit (Teles Pires Intrusive Suite). Apatite and magnetite compositions were measured by electron microprobe (EMP) and laser ablation-inductively coupled plasma-mass spectrometry (LA-ICP-MS). Geochemical data was treated, statistically evaluated, analysed for principal components (PCA), and applied to linear discriminant functions (LDA).

Conclusion highlights

  • Hydrothermal apatite displays a general decrease in Sr contents and increase in Mn, REE, Y and Fe.
  • Propylitic-related apatite has higher LREE and Ge contents.
  • Phyllic-related apatite has distinctly high Mn and HREE concentrations, similar to apatites from porphyry Cu-Au deposits (as characterised in Mao et al., 2016).
  • Apatite related to anorogenic granites has high trace element compositions and may be discriminated from hydrothermal apatites for containing lower Eu contents.

What to expect

This R code contains machine learning algorithms applied for geochemical data:

  • Multiple linear regression
  • Ridge regression
  • Lasso
  • Principal Component Analysis (PCA)
  • Linear Discriminant Analysis (LDA)
  • Log ratio transformations for compositional data analysis (CoDA)

It also contains data visualisation techniques:

  • Multiple boxplot visualisation
  • Biplots (for PCA)
  • Design of petrological diagrams

Most of the code is interchangeable between apatite and magnetite trace element data.

References

Mao, M., Rukhlov, A. S., Rowins, S. M., Spence, J., & Coogan, L. A. 2016. Apatite trace element compositions: a robust new tool for mineral exploration. Economic Geology, 111(5), 1187-1222.

trace-elements-apatite-magnetite's People

Contributors

pedroafleite avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.