Skip to main content

SAnTeX is a Python library which calculates seismic anisotropy from full elastic tensor of rocks from modal mineral composition, crystallographic orientation, and a crystal stiffness tensor catalogue that accounts for the dependency of elasticity with pressure and temperature. SAnTex facilitates the processing and cleaning of EBSD data and calculation of Orientation Distribution Function (ODF) and Inverse pole figure (IPF)

Project description

SAnTex: Seismic Anisotropy from Texture

SAnTex is a Python library which calculates the full elastic tensor of rocks from modal mineral composition, crystallographic orientation, and a crystal stiffness tensor catalogue that accounts for the dependency of elasticity with pressure and temperature.

Features

  • Pre-processing and cleaning of EBSD data: SAnTex facilitates the processing and cleaning of EBSD data. To enhance data completeness, SAnTex offers the option to fill not-indexed pixels or indexed pixels removed during the cleaning process, using machine learning techniques.
  • Tensor operations: Tensor conversions between Voigt matrix and full stiffness tensors, as well as rotations based on euler angles.
  • Material analysis: SAnTex provides a catalogue of minerals, users can load the catalogue and can either utilise them to load stiffness tensors for their EBSD phases or make a modal rock and can calculate seismic anisotropy for the modal rock.
  • Seismic Anisotropy: SAnTex performs calculations of seismic anisotropy at a range of pressure and temperature conditions. It also offers visualisation capabilities, allowing users to view the calculated seismic anisotropy in 2D and 3D plots.
  • Isotropic velocities: Calculates isotropic seismic wave velocities (Vp, Vs and vbulk), isothermal bulk modulus, and density at elevated temperatures and pressures (Hacker & Abers, 2004).

Installation

You can install SAnTex using pip from your terminal:

git clone https://github.com/utpal-singh/SAnTex.git
cd santex
pip install .

or

pip install santex

Workflow

Funding

This research was supported by the Australian Research Council grants ARC-DP220100709 and ARC-LP190100146, and the School of Geosciences at The University of Sydney.

Contacts

| Utpal Singh | utpal.singh@sydney.edu.au

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

santex-1.2.2b0.tar.gz (61.7 kB view details)

Uploaded Source

Built Distribution

santex-1.2.2b0-py3-none-any.whl (66.5 kB view details)

Uploaded Python 3

File details

Details for the file santex-1.2.2b0.tar.gz.

File metadata

  • Download URL: santex-1.2.2b0.tar.gz
  • Upload date:
  • Size: 61.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.1

File hashes

Hashes for santex-1.2.2b0.tar.gz
Algorithm Hash digest
SHA256 3f0c53fe9bf6989f610d2850f76d28977b0e0c8e99b3994ee36ef1bc4c14a432
MD5 a50a70444b56a4b38c8f6b09f109dba9
BLAKE2b-256 f9254d708758ea62de70b88745be469c192dcbf51cc4235d95c96cee96d03335

See more details on using hashes here.

File details

Details for the file santex-1.2.2b0-py3-none-any.whl.

File metadata

  • Download URL: santex-1.2.2b0-py3-none-any.whl
  • Upload date:
  • Size: 66.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.1

File hashes

Hashes for santex-1.2.2b0-py3-none-any.whl
Algorithm Hash digest
SHA256 e4ff9dc84d14a97d64d9a265c43a83399738d8269e07f8d3e1d4a6a1fd86a450
MD5 e22e39bc286341888cd6fc60a13f43b4
BLAKE2b-256 66ecf8cb4914c7b01259cef304a67df2c068eb0b449c0813eb76db77d66262de

See more details on using hashes here.

Supported by

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