A comprehensive geochemistry data analysis toolkit
Project description
GeoPyTool Reborn
A restructured and modernized version of GeoPyTool - a comprehensive geochemistry data analysis toolkit.
Features
- TAS Diagram: Total Alkali-Silica classification for volcanic/plutonic rocks
- REE Spider Diagram: Rare Earth Element patterns with multiple normalization standards
- Trace Element Diagram: Multi-element spider diagrams
- Harker Diagrams: Major element variation diagrams
- Pearce Diagrams: Tectonic discrimination diagrams for granites
- QAPF/QFL Diagrams: Triangular classification diagrams
- PCA: Principal Component Analysis
- Cluster Analysis: Hierarchical and K-means clustering
- Statistics: Descriptive statistics and distribution analysis
Installation
Development Mode
cd geopytool_reborn
pip install -e .
python -m geopytool_reborn
Using Briefcase
# Install briefcase
pip install briefcase
# Run in development mode
cd geopytool_reborn
briefcase dev
# Build standalone application
briefcase build
# Package for distribution
briefcase package
Requirements
- Python >= 3.8
- PySide6 >= 6.4.0
- numpy >= 1.20.0
- pandas >= 1.3.0
- matplotlib >= 3.4.0
- scipy >= 1.7.0
- scikit-learn >= 1.0.0
- openpyxl >= 3.0.0
License
GNU General Public License v3.0
Credits
Original GeoPyTool by cycleuser (cycleuser@cycleuser.org)
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
geopytool_reborn-2.0.0.tar.gz
(69.1 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file geopytool_reborn-2.0.0.tar.gz.
File metadata
- Download URL: geopytool_reborn-2.0.0.tar.gz
- Upload date:
- Size: 69.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
94e8be1f81cc9bebff6afb8e442112f6bfe9f7d734487df0cb261bc0628781ff
|
|
| MD5 |
fb8847520728e6191e88e4fdecef8c67
|
|
| BLAKE2b-256 |
fcfe4110f10c0f87480fa4c79c49ee993a8adfed9e63f93840b77b0186dd8fc8
|
File details
Details for the file geopytool_reborn-2.0.0-py3-none-any.whl.
File metadata
- Download URL: geopytool_reborn-2.0.0-py3-none-any.whl
- Upload date:
- Size: 93.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8be557df04c3790c6ea27e1a6d664257122a1482e673045f2adb30549d6dc481
|
|
| MD5 |
ae2b29924b6d7425bd5a7ed08dc18474
|
|
| BLAKE2b-256 |
37e254743b6d07d14a638a46d9d5efc8b816c23d52468ff578d8db4f770c5fc3
|