Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Follow its installation instructions to set up a new environment if you do not already have one.
  2. Once installed, from a terminal with access to the conda environment, type "conda config --add channels http://ssb.stsci.edu/astroconda" to install the Astroconda channel.
  3. Create an AstroConda environment with the STScI package installed. For example, to create an environment named "pandeia" working under python 3.6, type

...

It should also be possible to install the Pandeia Engine and all its dependencies by simply running `pip "pip install pandeia.engine==1.5.1` 1" but this is not recommended and users are likely to run into more issues if it is installed this way.

...

Download and untar the files to a suitable location.

Environment variable: $pandeia_refdata must point to the location of the top of the data file tree (the folder directory containing the VERSION_PSF _VERSIONfile)

*Both telescope datasets may be untarred to the same location to produce an engine that can work with either telescope; any files the two packages have in common may be overwritten.

...

Once untarred, the files will produce a directory tree of grp/hst/cdbs. The pandeia.engine uses the contents of the cdbs directory.

Environment variable: $PYSYN_CDBS must point to the cdbs directory (NOT grp)

...

If properly installed and configured, it should show the refdata version and synphot data directory.

Requirements

RequiredRecommended

python 2.7+

3.6.5

numpy 1.13.3+

1.15.4

scipy >1.4

1.1.0

astropy 2--3

2.0.9
photutils0.4
pysynphot0.9.12
setuptools40.8.0


Warning

pandeia.engine v1.5.1 is not compatible with scipy 1.4+ or astropy 4+

pandeia.engine v1.5.1 is the final version compatible with Python 2.7

...

This creates a pandeia environment in an already-existing conda installation (line 2) and installs the pandeia.engine (line 16), and sets up two scripts (line 4, line 10) to automatically set and unset the required environment variables every time you activate and deactivate the pandeia environment.

Once this is done, '"conda activate pandeia' " and '"conda deactivate pandeia' " should perform all of the setup required.

...