CorePy: XRF clustering tools to interpret and visualize geological core data
Project description
CorePytools package
CorePytools (CorePy) is a machine learning python package applied to data collected from geological samples of core. The primary focus of CorePy is to classify high resolution X-ray fluoresence data into chemofacies using unsupervised and supervised clustering tools. CorePy establishes a folder structure for input and output data. Visualizations are used to validate clustering results.
Corebox photographs can be cropped and used to visualized chemofacies results. Wireline log data can be upsampled and data integrated to chemofacies for upscaling
Installation
pip install corepytools
Examples and data
The authors Github account has examples and datapackages that apply corepytools. Corepytools builds a folder structure and looks for XRF data in the folder: ..\CorePy\CoreData\CoreXRF The .csv file Public_XRF.csv is provided in the authors github account to show the database format (required headings) that are called on with CorePy
About the authors
CorePy is being developed by Toti Larson at the University of Texas at Austin, Bureau of Economic Geology, Mudrocks Systems Research Laboratory (MSRL) research consortium.
-
Toti E. Larson, Ph.D. - Research Associate at the University of Texas at Austin. PI MSRL research consortium
-
Esben Pedersen, M.S. - Graduate student (graduated 2020) at the University of Texas at Austin.
-
Priyanka Periwal, Ph.D. - Research Science Associate at the University of Texas at Austin.
-
J. Evan Sivil - Research Science Associate at the University of Texas at Austin.
-
Ana LetÃcia Batista - Undergraduate at Jackson State University (graduated 2020). 2020 Jackson School of Geosciences GeoForce Student
Package Inventory
corepytools.py
Package Dependencies
- os
- numpy
- pandas
- seaborn
- pickle
- glob
- matplotlib.pyplot
- seaborn as sns
- sklearn.preprocessing import StandardScaler
- sklearn.decomposition import PCA
- sklearn.cluster import KMeans
- matplotlib.patheffects
- from PIL import Image
Notes
Install corepytools using pip install corepytools Follow over to the authors Github account to download example Python scripts that use corepytools
Folder structure
corepytools
|-LICENSE.txt **MIT**
|-README.md **edited in markdown**
|-setup.py **name=corepy-tools, package=src, python module=corepytools**
|-src
|-corepytools **contains functions**
|-__init__.py ** empty**
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for corepytools-0.0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c4d26d757be473697454489768f8b77990e149c673aa44048755143686bbef8c |
|
MD5 | 2427a84fc6a71fcf56fad1fffff9a664 |
|
BLAKE2b-256 | da9729451f2d32e257c8ff2f54b10f99e665a2179e14dfa5741910d2233f723e |