An astronomy/astrophysics database building and syncing library
Project description
astrostash
An astronomy and astrophysics database building/syncing tool
Astrostash is designed to allow users to "stash" query results from astronomy/astrophysics data sources (e.g., HEASARC) into a local SQLite3 database. This ensures data retention and reduces reliance on external services for recurring queries.
🌟 Features
- Local data storage: Retain copies of query results in a SQLite3 database so you can keep your own copy of the data you use and care about having access to.
- Efficient querying: Prioritizes querying from your local database before pulling data externally to limit external requests.
Requirements
python >= 3.10
📦 Dependencies
- sqlite3
astroquery >= 0.4.10pandas >= 2.3.0SQLAlchemy >= 2.0.43
🚧 Current State
Version: v0.1.1
Status: Alpha
Supported Archives:
- HEASARC
📥 Installation
-
Clone the repo
-
Run
python -m pip install .
OR
Run pip install astrostash
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file astrostash-0.1.1.tar.gz.
File metadata
- Download URL: astrostash-0.1.1.tar.gz
- Upload date:
- Size: 87.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a0fd5617cb7c553b5572b802f166bfdde1e90e4c7364b8fc3568e2057ed62044
|
|
| MD5 |
8d5103265ef98d11beff856c45716b4a
|
|
| BLAKE2b-256 |
38e0846b98a544f8186fe5a19c79640df3e85ed270c150c59bd7a7f51ca198c1
|
File details
Details for the file astrostash-0.1.1-py3-none-any.whl.
File metadata
- Download URL: astrostash-0.1.1-py3-none-any.whl
- Upload date:
- Size: 85.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5cf24b31c59e47f48baadf1123ab73bc21af2f130eb6e2b880146c5ad3f99f30
|
|
| MD5 |
e1021f2627e8564b8091f5cbabaea0c1
|
|
| BLAKE2b-256 |
d929e4ec33b37c792525786e9033f8f3d0b2ee688f6e99fe7080d1a8cc249a7c
|