Skip to main content

rda_python_dsquasar

RDA Python package to back up and recover RDA data archives to and from the GLOBUS Quasar backup server.

Programs

The package installs the following command-line utilities, all running as the current user:

  • dsquasar — back up and restore RDA dataset archives via Quasar
  • tacctar — create tar bundles for Quasar archival
  • taccrec — recover content from Quasar tar bundles

Run any program with --help (or -h) for full usage details.

Environment setup

Create a Python environment first; package installs in the next section run inside whichever environment you activate here.

Option A — Python venv (DECS machines)

python3 -m venv $ENVHOME          # e.g. /glade/u/home/gdexdata/gdexmsenv
source $ENVHOME/bin/activate

Option B — Conda (DAV/Casper)

conda create --prefix $ENVHOME python=3.12   # e.g. /glade/work/gdexdata/conda-envs/pg-gdex
conda activate $ENVHOME

Installing rda-python-dsquasar

Pick whichever install mode fits your workflow. All variants pull in the transitive dependencies (rda_python_common, rda_python_dsarch) automatically.

For local development, clone this repo alongside your project and install it in editable mode so that changes are picked up without re-installing:

git clone https://github.com/NCAR/rda-python-dsquasar.git
cd rda-python-dsquasar
pip install -e .

To test a specific branch (e.g. an in-progress feature or fix branch), pass -b/--branch to git clone:

git clone -b <branch-name> https://github.com/NCAR/rda-python-dsquasar.git
cd rda-python-dsquasar
pip install -e .

For a regular (non-editable) install from a checkout:

pip install /path/to/rda-python-dsquasar

For a production install on a system that uses the published distribution:

pip install rda_python_dsquasar

Metadata

Release files for rda-python-dsquasar 3.0.22

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rda-python-dsquasar 3.0.22
File Size Uploaded
rda_python_dsquasar-3.0.22.tar.gz 71.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for rda-python-dsquasar 3.0.22
File Interpreter ABI Platform
rda_python_dsquasar-3.0.22-py3-none-any.whl Python 3 none any Details

Total release size: 145.0 kB

Release files / rda_python_dsquasar-3.0.22.tar.gz

Download URL rda_python_dsquasar-3.0.22.tar.gz
Size 71.3 kB
Tags Source
SHA-256 checksum
How to use checksums
0654411cdefb461da425d8adb60eada4fce49bafa8cd5e807c7603a4b8038635
BLAKE2b-256 checksum
How to use checksums
4c2b9d8da2a1e6d0664a1de8d137ceb9c4fd04fbe39055d7a9b35edca96fdd36
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 5, 2026.

Transparency log

Release files / rda_python_dsquasar-3.0.22-py3-none-any.whl

Download URL rda_python_dsquasar-3.0.22-py3-none-any.whl
Size 73.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d4ba4f88d9df8857982ce7a2ab6f5a6b52c10c9506dc1b9f3804c23564c7a237
BLAKE2b-256 checksum
How to use checksums
1f1a648d87abc0f2ae3aa45818068690a1cb6070cb4ae7409483f8db8bcf0d2f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 5, 2026.

Transparency log

Release history Release notifications | RSS feed

3.0.24

2 release files

3.0.23

2 release files

This release

3.0.22 This release

2 release files

3.0.16

2 release files

3.0.15

2 release files

3.0.14

2 release files

3.0.13

2 release files

3.0.12

2 release files

3.0.11

2 release files

3.0.10

2 release files

3.0.9

2 release files

3.0.8

2 release files

3.0.7

2 release files

3.0.6

2 release files

3.0.3

2 release files

3.0.1

2 release files

2.0.11

2 release files

2.0.9

2 release files

2.0.8

2 release files

2.0.7

2 release files

2.0.6

2 release files

2.0.5

2 release files

2.0.4

2 release files

2.0.3

2 release files

2.0.2

2 release files

2.0.1

2 release files

2.0.0

2 release files

1.0.12

2 release files

1.0.11

2 release files

1.0.10

2 release files

1.0.9

2 release files

1.0.8

2 release files

1.0.7

2 release files

1.0.6

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page