Skip to main content

dms_datastore

Downloading tools and data repository management. This repository is a work in progress. It is not recommended for any purpose while it is under construction.

There are improvements that are needed to the downloading system tools.

  1. The downloading scripts should be called download_XXX.py where XXX is noaa, nwis, cdec etc.

  2. The API should be made uniform between these scripts. a. It should be able to use our new id or the agency_id with the new id preferred b. It should be able to use our variable name or the agency variable code c. It should produce files that are named according to the file naming convention in the data plan: http://msb-confluence/display/DMKB/Strawman+Data+Organization+Plan:

usgs_sjj@bgc_11337190_turbidity_2021.csv

This is all potentially destabilizing, so perhaps it should be done on a shortlived branch

The station files don’t have a uniform format. I prefer all look like this: id,agency_id,subloc,variable sjj,11337190,bgc,turbidity

The agency_id column is optional.

Installation

git clone https://github.com/CADWRDeltaModeling/dms_datastore
conda env create -f environment.yml # should create a dms_datastore and pip install the package
# alternatively, pip install -e . after running the above command if you want to develop the package
conda activate dms_datastore

Release files for dms-datastore 0.4.6

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

Source distribution (sdist)

Source distribution for dms-datastore 0.4.6
File Size Uploaded
dms_datastore-0.4.6.tar.gz 690.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dms-datastore 0.4.6
File Interpreter ABI Platform
dms_datastore-0.4.6-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 1.4 MB

Release files / dms_datastore-0.4.6.tar.gz

Download URL dms_datastore-0.4.6.tar.gz
Size 690.8 kB
Tags Source
SHA-256 checksum
How to use checksums
121fec86b66ecde2c7433be3c2a5407cc266231cd99178a7355b77a80158a41d
BLAKE2b-256 checksum
How to use checksums
5530684ae64f4073a37347f919c8c228fa1a8cf5b1e040efc7aa1f5a03c51b5f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.5

Release files / dms_datastore-0.4.6-py2.py3-none-any.whl

Download URL dms_datastore-0.4.6-py2.py3-none-any.whl
Size 740.4 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
2d14b2bdf0c836f19c3af7a9170f539ee64c99850f91f1dacdeea6e7cbf8c8b8
BLAKE2b-256 checksum
How to use checksums
14be97d31077bd598da578e9d22d20168e43619f0e8e36fb34cd73d326a3f96d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.5

Release history Release notifications | RSS feed

This release

0.4.6 This release

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