No project description provided
Project description
getCalspec
Python package to download Calspec spectra.
The main function query the Calspec table located in calspec_data/calspec.csv
to download spectrum FITS files from STSC archive.
Example:
from getCalspec.getCalspec import *
test = is_calspec("eta1 dor")
c = Calspec("eta1 dor")
c.get_spectrum_fits_filename() # download the fits file
c.get_spectrum_table() # download and return an Astropy table
c.get_spectrum_numpy() # download and return a dictionnary of numpy arrays with units
c.plot_spectrum() # download and plot the spectrum
To get all Calspec data in one time in cache, write:
from getCalspec.rebuild import rebuild_cache
rebuild_cache()
When the STSC webpage is updated,
it might be necessary to rebuild the calspec_data/calspec.csv
table and the cache:
from getCalspec.rebuild import rebuild_tables, rebuild_cache
rebuild_tables()
rebuild_cache()
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
getCalspec-0.1.4.tar.gz
(19.8 kB
view hashes)
Built Distribution
getCalspec-0.1.4-py3-none-any.whl
(21.1 kB
view hashes)
Close
Hashes for getCalspec-0.1.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b313c63740961c0b79ebe77d1ffbf5e030a39a7ed43db5ab6d97011e6c2c9e0 |
|
MD5 | b67954cf39f628a583c4f2939fb0a06d |
|
BLAKE2b-256 | 3892fbaec3c1d8d210e8863ff412fb58f4f6d8e1e68fcebebc83908484a89b0e |