Skip to main content

Utilities for JRSRP users to interact with common STAC providers

Project description

rss_da_stac - Python utilities for interacting with common STAC providers

Pipeline Status Security Python License Latest Release DOI

Remote Sensing Scientists associated with the JRSRP have several established work practices that have been developed over many years, and predate STAC and cloud-native Earth Observation (EO) data.

This package is designed To help integrate their current work approaches with modern data providers via STAC. Of particular interest is the interoperability of the qvf name convention and how that relates to STAC. Several utilities are designed to work with qvf style names, such as

  • qvf2item: Convert one or more QVF files to a STAC ItemCollection
  • item2qvf: Given a stac item or itemcollection, provide the equivalent qvf compliant name for each item.

see notes for details on the included scripts and the API.

Installation

Use pip or uv, for example, as part of a uv project:

uv add rss-da-stac

Using as a command-line tool

The quickest way to run rss-stac without setting up a project is with uvx:

uvx rss-da-stac qvf2item cfmsre_t56kkv_20221223_adbm6.tif

This downloads and runs the package in a temporary environment — no installation needed.

If you want the rss-stac command permanently available on your system:

uv tool install rss-da-stac
rss-stac qvf2item cfmsre_t56kkv_20221223_adbm6.tif

Citation

If you use this software in your research, please cite it as:

Denham, Robert (2026). rss_da_stac_source_code: Python utilities for interacting with common STAC providers for remote sensing scientists. Version 0.1.5. The University of Queensland. Data Collection. https://doi.org/10.48610/d3a13bb

BibTeX

@misc{denham_2026_rss_da_stac,
  author    = {Denham, Robert},
  title     = {rss\_da\_stac\_source\_code: Python utilities for interacting
               with common STAC providers for remote sensing scientists},
  year      = {2026},
  version   = {0.1.5},
  publisher = {The University of Queensland},
  type      = {Data Collection},
  doi       = {10.48610/d3a13bb},
  url       = {https://doi.org/10.48610/d3a13bb}
}

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

rss_da_stac-0.1.6.tar.gz (44.3 kB view details)

Uploaded Source

Built Distribution

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

rss_da_stac-0.1.6-py3-none-any.whl (21.1 kB view details)

Uploaded Python 3

File details

Details for the file rss_da_stac-0.1.6.tar.gz.

File metadata

  • Download URL: rss_da_stac-0.1.6.tar.gz
  • Upload date:
  • Size: 44.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for rss_da_stac-0.1.6.tar.gz
Algorithm Hash digest
SHA256 483721abe16b4b8904f7ae26bfe8d6f9f129d1d3a4d902090c000bcbff6b8d8e
MD5 ff51638494f3b6d0328df16d8768c0a9
BLAKE2b-256 192f74e4d46a593fc041917330a1405e2658a8de63937804eaae577895cffaa2

See more details on using hashes here.

File details

Details for the file rss_da_stac-0.1.6-py3-none-any.whl.

File metadata

  • Download URL: rss_da_stac-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 21.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for rss_da_stac-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 e5fe2b4c7dbe90328337c7274f382872e69e959affce1f1fa8cc1f4aa97c2f1d
MD5 23a8b44bf30531096d7c706dc98977eb
BLAKE2b-256 d896ab2450386e09c76cd429bb331633a0578e11750d624f5f440e1927112734

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