Skip to main content

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.

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.

  1. Toti E. Larson, Ph.D. - Research Associate at the University of Texas at Austin. PI MSRL research consortium

  2. Esben Pedersen, M.S. - Graduate student (graduated 2020) at the University of Texas at Austin.

  3. Priyanka Periwal, Ph.D. - Research Science Associate at the University of Texas at Austin.

  4. J. Evan Sivil - Research Science Associate at the University of Texas at Austin.

  5. 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

corepytools-0.0.6.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

corepytools-0.0.6-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

File details

Details for the file corepytools-0.0.6.tar.gz.

File metadata

  • Download URL: corepytools-0.0.6.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for corepytools-0.0.6.tar.gz
Algorithm Hash digest
SHA256 8d287b242f4c64f6767488140bd57dbdb17e4e1030c06bc23a027174eef8f336
MD5 28d2922ac06333a067d8f7c75da522c8
BLAKE2b-256 0d0200167a87097126de838604df0374f719aae3f6a4f8e1094b7fdeb559e9e9

See more details on using hashes here.

File details

Details for the file corepytools-0.0.6-py3-none-any.whl.

File metadata

  • Download URL: corepytools-0.0.6-py3-none-any.whl
  • Upload date:
  • Size: 5.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for corepytools-0.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 d0bbe55206535f01b92e319155d49ab9337f380ecad2ca3859a42360ae5f258b
MD5 793c17438461322573687c85e0474270
BLAKE2b-256 31f171d605b0eaf82f917ab199986bad9fab29503e7604e5ce36a8afa2dadb05

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page