Skip to main content

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


Download files

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

Source Distribution

gswa_atratus-1.0.1.tar.gz (243.1 kB view details)

Uploaded Source

Built Distribution

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

gswa_atratus-1.0.1-py3-none-any.whl (24.4 kB view details)

Uploaded Python 3

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

Hashes for gswa_atratus-1.0.1.tar.gz
Algorithm Hash digest
SHA256 511efe61b1b03dcc1d3da72115f87888eac32e5bf50203a24d8ae9aa0abf18d1
MD5 c7bd938c58f34831b8fb37c877961574
BLAKE2b-256 aacb9177db1aebc5023d8bf8bc34c26beee8a98aeb03860d796975b8e8d03ca4

See more details on using hashes here.

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

Hashes for gswa_atratus-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c1347a619b48e33fd92f6376fa2f73c3ced6821692fe5e819410fcd2906e1fb8
MD5 e8599db8484fb54e060ce5d3b8480ae3
BLAKE2b-256 625b26a237c591842f6e4e397768efd06e8e52416d483b2538870b40faefcb4f

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