Skip to main content

gspy converts commonly used data formats into a netcdf file honoring our GS convention.

Project description

This package provides functions and workflows for standardizing geophysical datasets based on the NetCDF file format. The current implementation supports both time and frequency domain electromagnetic data, raw and processed, 1-D inverted models along flight lines, and 2-D/3-D gridded layers.

Suggested Citations

If you use this software to generate gspy conformant data we suggest citing the software itself.

Foks, N.L., James, S. R., and Minsely, B. J. 2022. GSPy: Geophysical Data Standard in Python. U.S. Geological Survey software release. doi:10.5066/P9XNQVGQ

The manuscript accompanying this software release defining the standard itself you can also cite the following.

James, S. R., Foks, N.L., and Minsely, B. J. 2022. GSPy: A new toolbox and data standard for Geophysical Datasets. Frontiers in Earth Science. 10. doi:10.3389/feart.2022.907614

Documentation

Documentation is here!

Goals

  1. Standardize a geophysical data format based on the CF convention and NetCDF.

  2. Restructure raw and processed data, or model, products into a consistent format for release.

  3. Document metadata pertinent to geophysical dataset release.

  4. Develop tools for processing data and preparing data for inversion.

  5. Develop exploratory tools to interrogate data.

NetCDF Data Standard

Datasets are read from a variety of original formats (CSV, ASEG-GDF, TIF) and reconfigured to follow a NetCDF based data standard, which includes detailed metadata:

  1. All variables have detailed attributes (units, null values, data format).

  2. Contains supporting information on the airborne survey, data collection, and modeling parameters.

  3. Standardized coordinate reference system (CRS) variables for maximum portability to other GIS software (QGIS, ArcGIS, etc).

  4. Inputs with different CRSs are reprojected to be consistent for a given survey.

Installation

pip install gspy

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

gspy-2.2.2.tar.gz (69.4 kB view details)

Uploaded Source

Built Distribution

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

gspy-2.2.2-py3-none-any.whl (108.7 kB view details)

Uploaded Python 3

File details

Details for the file gspy-2.2.2.tar.gz.

File metadata

  • Download URL: gspy-2.2.2.tar.gz
  • Upload date:
  • Size: 69.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.11

File hashes

Hashes for gspy-2.2.2.tar.gz
Algorithm Hash digest
SHA256 3925717ef217679306fd8fcc6db62153c6f1c6489a1eeb7ff2f1a8b7171f9119
MD5 98a6f06aaed42618c2316098f64e60f9
BLAKE2b-256 72cb9a33e7f1d2c71deb0066d341ab540c1a2465cfe97803bfa9c8afc67ae98f

See more details on using hashes here.

File details

Details for the file gspy-2.2.2-py3-none-any.whl.

File metadata

  • Download URL: gspy-2.2.2-py3-none-any.whl
  • Upload date:
  • Size: 108.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.11

File hashes

Hashes for gspy-2.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 9c699749e3b97f98046c3e548789c0889086d56a4c9f05b64385f951ac665d9c
MD5 b2a0c734f83d9c6a300f2de1980dfdcf
BLAKE2b-256 9d5324907e5b5be29d576a5da9e99cf3f0e2b10517af423f4ef98dddcbf0129c

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