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.3.tar.gz
(19.9 kB
view hashes)
Built Distribution
getCalspec-0.1.3-py3-none-any.whl
(21.1 kB
view hashes)
Close
Hashes for getCalspec-0.1.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5dfdf35e1857fddbf49fa72c4b98de01afcc8814cb6641cbe8bcfd3646414a81 |
|
MD5 | c9cbabeb1dba902aed07b715bfbab88b |
|
BLAKE2b-256 | 1fed9e09186f88fc6eb2843ff3b8d5f35c6a8ea7787c24e328bd8a7e74c39518 |