Skip to main content

Icechunk storage for GNSS-T observations and VOD

Project description

canvod-store

Icechunk storage for GNSS VOD data.

Part of the canVODpy ecosystem.

Overview

This package provides versioned storage for GNSS data using Icechunk, managing:

  • RINEX Store (Level 1): Augmented observations per receiver
  • VOD Store (Level 2): Analysis products comparing receiver pairs

Installation

pip install canvod-store

Quick Start

from canvod.store import create_rinex_store, GnssResearchSite
from pathlib import Path

# Create stores
rinex_store = create_rinex_store(Path("./rinex_store"))

# Or use site manager
site = GnssResearchSite(site_name="Rosalia")

Features

  • Automatic repository creation/connection
  • Group management with validation
  • Session management with context managers
  • Integrated logging and metadata tracking
  • Configurable compression and chunking
  • Deduplication support

Documentation

Centralized documentation

License

Apache License 2.0 - see LICENSE file

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

canvod_store-0.2.1.tar.gz (65.6 kB view details)

Uploaded Source

Built Distribution

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

canvod_store-0.2.1-py3-none-any.whl (71.1 kB view details)

Uploaded Python 3

File details

Details for the file canvod_store-0.2.1.tar.gz.

File metadata

  • Download URL: canvod_store-0.2.1.tar.gz
  • Upload date:
  • Size: 65.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for canvod_store-0.2.1.tar.gz
Algorithm Hash digest
SHA256 2eab4fde2dbdff1689febaaed3bb44a292eda49e094c5b6ba9aa7a5dc89e381c
MD5 f753c83373cfb5318c08ff669ab5b85f
BLAKE2b-256 1cd5effbe642ee3d4b928aa819e26033eeb93e17fd905520b9f01fa972f6b5c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for canvod_store-0.2.1.tar.gz:

Publisher: publish_pypi.yml on nfb2021/canvodpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file canvod_store-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: canvod_store-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 71.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for canvod_store-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a72eafa47dfd7ebcc2a4f5e56e10e4bf4a3ed951ced394411dc136ffecda55b5
MD5 2d2ed0fa8d92985f25a031055ee560ac
BLAKE2b-256 682a5f8a3e154a7c51148463b815d8fd16ad981846b88935ec69ff531b57247f

See more details on using hashes here.

Provenance

The following attestation bundles were made for canvod_store-0.2.1-py3-none-any.whl:

Publisher: publish_pypi.yml on nfb2021/canvodpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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