Skip to main content

Downloading tools and data repository management

Project description

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

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

dms_datastore-0.4.6.tar.gz (690.8 kB view details)

Uploaded Source

Built Distribution

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

dms_datastore-0.4.6-py2.py3-none-any.whl (740.4 kB view details)

Uploaded Python 2Python 3

File details

Details for the file dms_datastore-0.4.6.tar.gz.

File metadata

  • Download URL: dms_datastore-0.4.6.tar.gz
  • Upload date:
  • Size: 690.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.5

File hashes

Hashes for dms_datastore-0.4.6.tar.gz
Algorithm Hash digest
SHA256 121fec86b66ecde2c7433be3c2a5407cc266231cd99178a7355b77a80158a41d
MD5 8e83c229ed84162c3aeec5d2b68357e9
BLAKE2b-256 5530684ae64f4073a37347f919c8c228fa1a8cf5b1e040efc7aa1f5a03c51b5f

See more details on using hashes here.

File details

Details for the file dms_datastore-0.4.6-py2.py3-none-any.whl.

File metadata

  • Download URL: dms_datastore-0.4.6-py2.py3-none-any.whl
  • Upload date:
  • Size: 740.4 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.5

File hashes

Hashes for dms_datastore-0.4.6-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 2d14b2bdf0c836f19c3af7a9170f539ee64c99850f91f1dacdeea6e7cbf8c8b8
MD5 7553466d4e3706835fe62cc1af346ab2
BLAKE2b-256 14be97d31077bd598da578e9d22d20168e43619f0e8e36fb34cd73d326a3f96d

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