Page History
Table of Contents |
---|
For Pandeia Engine v1.5.26
Python Requirements:
Required | Recommended |
---|---|
python 3.6+ | 3.7.7 |
numpy 1.17+ | 1.1819.1 |
scipy | 1.45.12 |
astropy 4+ | 4.0.1.post1 |
photutils | 0.7.2 |
synphot 0.3+ | 1.0.3.01 |
stsynphot 0.3+ | 1.0.3.0 |
six | 1.1415.0 |
setuptools | 4749.36.10 |
Installing the Pandeia Engine requires a python environment with the dependencies listed above, a set of telescope-specific datafiles, and an optional (but highly recommended) second set of data files for additional spectral manipulation capabilities.
...
Code Block | ||
---|---|---|
| ||
pip install pandeia.engine==1.5.26 |
We recommend installing into a fresh python environment, such as ones provided by the Anaconda Python distribution, to avoid problems.
...
- James Webb Space Telescope: https://stsci.app.box.com/v/pandeia-refdata-v1p5p2v1p6
- Nancy Grace Roman Space Telescope: https://stsci.box.com/v/pandeia-refdata-v1p5p2v1p6-roman
Download and untar the files to a suitable location.
...
*Both telescope datasets may be untarred to the same location to produce an engine that can work with either observatory; any files the two packages have in common may be overwritten.
Recommended Data
- An additional dataset: httphttps://archive.stsci.edu/pub/hst/pysynphot/hlsp/reference-atlases can be used to provide more spectroscopic functionality (phoenix spectral models, normalization by HST bandpasses, among others).
Once untarred, the files will produce a directory tree of grp/hstredcat/cdbstrds. The pandeia.engine uses the contents of the cdbs trds directory.
Environment variable: $PYSYN_CDBS
must point to the cdbs trds directory (NOT grp)
Verify Installation
...
Code Block |
---|
Pandeia Engine version: 1.5.26 Pandeia RefData version: 1.5.26 Pysynphot Data: /your/data/directory/synphot |
...