A tool for retreiving and unpacking stored ELS data.
Project description
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/
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
salt_cellar-0.1.1.tar.gz
(6.0 kB
view hashes)
Built Distribution
Close
Hashes for salt_cellar-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5aecd14c6d1568bd4a6486aa4a338590ddb55963e217658c2d0aa6e686c1f7a3 |
|
MD5 | db52e3ff21e6b310d30b148bb9bc1624 |
|
BLAKE2b-256 | c4e7aadf45027c14271dae0e5ffa273666a2cc09b58097baae3217509c10e65b |