Skip to main content

Readme

A essential tool for retreiving current and past data from the South African Large Telescope.

Based on original code from the SALT ELS-WebViewer and powered by SQLalchemy and the pymysql database driver.

Please contact SALT Software for a username and password for access to the database.

Let's Get To It

from salt_cellar import salt_cellar

cellar = salt_cellar.SaltCellar("mysql+pymysql://username:password@db.suth.saao.ac.za/els_view")

results = cellar.single_query(
    [
        "BMS:analogue status:Glycol tank temp>dbl",
    ],
    start=datetime(2020, 1, 23, 18, 0, 0),
    end=datetime(2020, 1, 23, 18, 10, 0),
)

for row in results:
    print(row)

Development

Requirements

  • Python 3.6
  • Pipenv

Clone from BitBucket

Run installation command: make install

Copy config.py.example to config.py and update the username and password

Execute ./example.py

This project uses Semantic Versioning, for more details see https://semver.org/

Metadata

Release files for salt-cellar 0.1.1

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

Source distribution (sdist)

Source distribution for salt-cellar 0.1.1
File Size Uploaded
salt_cellar-0.1.1.tar.gz 6.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for salt-cellar 0.1.1
File Interpreter ABI Platform
salt_cellar-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 13.6 kB

Release files / salt_cellar-0.1.1.tar.gz

Download URL salt_cellar-0.1.1.tar.gz
Size 6.0 kB
Tags Source
SHA-256 checksum
How to use checksums
3a35c1e02c0f0bb30ce7d688b896044bc6905006f44f38732ec3a02a9b89eb6a
BLAKE2b-256 checksum
How to use checksums
fff117ca5c408226d02f7126a870550a6dcf2c7d366ec23fd758c0f7b50df03e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.9

Release files / salt_cellar-0.1.1-py3-none-any.whl

Download URL salt_cellar-0.1.1-py3-none-any.whl
Size 7.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5aecd14c6d1568bd4a6486aa4a338590ddb55963e217658c2d0aa6e686c1f7a3
BLAKE2b-256 checksum
How to use checksums
c4e7aadf45027c14271dae0e5ffa273666a2cc09b58097baae3217509c10e65b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.9

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.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