Spectral extraction tools for Hubble Space Telescope Grisms
Project description
HSTaXe
HSTaXe is a Python package to provide a uniform process to perform spectral extraction for the Hubble Space Telescope. HSTaXe supports all slitless spectroscopy modes provided by the Wide Field Camera 3 (WFC3) and Advanced Camera for Surveys (ACS).
The core hstaxe
is written in ANSI C and is highly cross-platform by
leveraging CFITSIO
, GSL
, and WCSLIB
, which have been successfully
employed under Linux, Solaris, and MacOS X.
HSTaXe is the successor to aXe, a similar package written on PyRAF/IRAF.
Quickstart
To install the latest release of hstaxe
, we recommend the following steps::
conda create --name hstaxe-env "python>=3.8, <3.11"
conda activate hstaxe-env
conda install gsl cfitsio make automake autoconf libtool pkg-config -y
conda install wcstools -c https://conda.anaconda.org/conda-forge/ --override-channels -y
pip install hstaxe --no-cache-dir
For additional installation instructions, including instructions on installing older or development versions of hstaxe, visit our full documentation: https://hstaxe.readthedocs.io/en/latest/hstaxe/installing.html
Example notebooks can also be found on our full documentation: https://hstaxe.readthedocs.io/en/latest/hstaxe/examples.html
To run the notebooks, you will need to install jupyter::
pip install jupyter
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
File details
Details for the file hstaxe-1.0.6.tar.gz
.
File metadata
- Download URL: hstaxe-1.0.6.tar.gz
- Upload date:
- Size: 442.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c7a0b8b4d7643a0e41f4fc74b3973caaebd82f99fa4141a173b77fa03ff9ae3 |
|
MD5 | ff88cb3546a0a53502e9c7f84be8a6b3 |
|
BLAKE2b-256 | a5d1e1a458f7dece570893f531afe04809cee71e7793485b00baa3e7ceefe6bd |