A collection of utilities for EarthScope strainmeter data format translation
Project description
This repo contains code to read and write strainmeter data to tiledb. M. Gottlieb 1-20-23
straintiledbarray.py
class with methods and metadata to interact with strain tiledb arrays.
Methods include create, delete, consolidate, vacuum, read, write. it also
includes the current schema definition.
ascii2tdb.py
ETL script to read level 2 ascii files and write them to tiledb local arrays. then need to
aws s3 sync arrayname s3://tiledb-strain/arrayname
tdb2ascii.py
distrubution script to generate level 2 ascii files based on a time query back from tiledb and package as tarball
tdb2tdb.py
distribution script to generate a subset tdb array based on a time query and package as tarball
bottle.py
library for reading gtsm bottle files
bottletar.py
wrapper class for reading 5 cases of tarballs of bottle files and writing to tiledb
bottle2mseed.py
add on functionality around bottletar to use obspy to write mseed files
bottle2tiledb.py
add on functionality around bottletar to use straintiledbarray to write to tiledb
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
Hashes for earthscopestraintools-0.0.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8809fd23c64af02ac9d9b516a08a6b347f0cc92516bb61747d49878427ef159e |
|
MD5 | 6161178b7b54ba6e56b1d99d85ab2ab0 |
|
BLAKE2b-256 | 69c7347213cbea3964707205cd454beb47bcca7771219f351d040a1b48defb26 |
Hashes for earthscopestraintools-0.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1a6dc893dd71bdd0de564d8d14f154cf52fe480f540dfdcf749a5f98b07000a3 |
|
MD5 | fae31a77928e9896c2513cb08594504e |
|
BLAKE2b-256 | a79200f151c02dd0fc18ee0653d0cd5c573c3452673ff79fe6faa29da491bbf3 |