Common tools for Geodata Handling and Harmonisation
Project description
GSWA - Atratus
Common tools for GeoData Handling and Harmonisation
Introduction
This repository contains code to support geoscience data handling and harmonisation, it is developed as part of the core operations of the Geoscience Data Integrations Branch, of the Geological Survey of Western Australia.
All digital geoscience data requires extremely diverse ETL processes. While the extraction and transformation processes require highly bespoke solutions (cygnets), some utilities should be shared across projects.
This library is designed to facilitate the loading of tabular data from various projects, centralise logging, and provide a base abstraction to the process and steps typical for geodata harmonisation.
This system is intended to support the various geodata harmonisation efforts of the GSWA-GDI team called cygnets.
Getting Started
This tool is built and distributed via pypi and can be installed with the following command.
pip install gswa-atratus
This tools is largely intended to be used by the various other projects of the GDI team and as such is likely installed simply as a dependency.
Alternatively you can clone the git repository and do an editable install.
git clone https://github.com/Geological-Survey-of-Western-Australia/atratus.git
Maintenance and Support
This codebase was developed for research purposes and is maintained. If you encounter issues or have suggestions for improvement, feel free to submit them to GitHub Issues or via the email see links below.
If you have any questions about the tool you can contact the GDI team. You can ask a question or flag an issue, via these email links.
Acknowledgements
This work would not be made possible without key contributions from members of the GDI team: Luke Smith, Tasman Gillfeather-Clark, and Jianli Zhi.
Contributions to this project are welcome. Please refer to contributing guide to learn more about how to contribute.
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
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 gswa_atratus-1.0.1.tar.gz.
File metadata
- Download URL: gswa_atratus-1.0.1.tar.gz
- Upload date:
- Size: 243.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 |
511efe61b1b03dcc1d3da72115f87888eac32e5bf50203a24d8ae9aa0abf18d1
|
|
| MD5 |
c7bd938c58f34831b8fb37c877961574
|
|
| BLAKE2b-256 |
aacb9177db1aebc5023d8bf8bc34c26beee8a98aeb03860d796975b8e8d03ca4
|
File details
Details for the file gswa_atratus-1.0.1-py3-none-any.whl.
File metadata
- Download URL: gswa_atratus-1.0.1-py3-none-any.whl
- Upload date:
- Size: 24.4 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 |
c1347a619b48e33fd92f6376fa2f73c3ced6821692fe5e819410fcd2906e1fb8
|
|
| MD5 |
e8599db8484fb54e060ce5d3b8480ae3
|
|
| BLAKE2b-256 |
625b26a237c591842f6e4e397768efd06e8e52416d483b2538870b40faefcb4f
|