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.0.tar.gz
(5.6 kB
view hashes)
Built Distribution
Close
Hashes for salt_cellar-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b27229c946d1c4cfa65f7ed6ba70f7c1e6ad6ccb81c8632c3100f9c3c03da86f |
|
MD5 | 6f4fce2eb295b33a273c739adf174637 |
|
BLAKE2b-256 | 64a8ff03a79287db85ea5d9d85f0ee421e18889580f4cf0217e5c60b90b3dff0 |