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-2.0.0.tar.gz
(14.4 kB
view hashes)
Built Distribution
getCalspec-2.0.0-py3-none-any.whl
(15.0 kB
view hashes)
Close
Hashes for getCalspec-2.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 06ceb2571ea895185c050848d07b190fc236f06a9c900a527ebf3379f063428d |
|
MD5 | 65e5d51d1a9dca4f8807250b7ad2643f |
|
BLAKE2b-256 | d78392c2efdab54a9ac9ba2e045776f692165e85bf3ff4c249e18f062a9f97c9 |