forked from spacetelescope/jwst_validation_notebooks
-
Notifications
You must be signed in to change notification settings - Fork 0
/
environment.yml
91 lines (81 loc) · 2.4 KB
/
environment.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
# This file describes a conda environment that can be to install the JWST
# validation notebooks
#
# Run the following command to set up this environment:
# $ conda env create -f environment.yml
#
# The environment name can be overridden with the following command:
# $ conda env create -n <custom name> -f environment.yml
#
# Run the following command to activate the environment:
# $ conda activate jwst_validation_notebooks
#
# To deactivate the environment run the following command:
# $ conda deactivate
#
# To remove the environment entirely, run the following command:
# $ conda remove -n jwst_validation_notebooks --all
name: jwst_validation_notebooks
channels:
- default
- conda-forge
- astropy
- http://ssb.stsci.edu/astroconda
dependencies:
# Base dependencies
- pip
- python
- Cython
- jupyter
- nb_conda
- git
- pip:
- astropy
- numpy
- scipy
- matplotlib
- ipython
- ci-watson
- psutil
- gwcs
- photutils
- asdf
- crds
- pytest
# JWST version 1.3.1 imports stdatamodels.ndmodel. This no longer exists in 0.3.0
#- stdatamodels>=0.2.0,<0.3.0
- stdatamodels
# pysiaf is not on pip, but fails to install *from* pip because of a metadata version
# mismatch
- git+https://github.com/spacetelescope/pysiaf
# This repository is not uniquely on pip (i.e. there are several nbpages, and we want
# a particular one of them).
- git+https://github.com/york-stsci/nbpages
# These packages are imported from github because they are not available on pip
- git+https://github.com/STScI-MIRI/miricoord
- git+https://github.com/STScI-MIRI/miri3d
- git+https://github.com/spacetelescope/[email protected]
# This repository has a specified version because the goal of this project is to test
# a specified version of the pipeline, and produce output webpages.
- jwst==1.6.2
# - drizzle>=1.13.1
# - jsonschema>=3.0.2
# - poppy>=0.9.0
# - pyparsing>=2.2
# - requests>=2.22
# - spherical-geometry>=1.2.18
# - stsci.image>=2.3.3
# - tweakwcs>=0.7.0
# - junit-xml
# - nbformat
# - jinja2
# - ipykernel
# - pytest-xdist
# - pytest-html
# - stsci.imagestats
variables:
TEST_BIGDATA: "https://bytesalad.stsci.edu/artifactory"
CRDS_SERVER_URL: "https://jwst-crds.stsci.edu"
# CRDS_PATH: "crds_cache"
CRDS_PATH: "/grp/crds/cache"
WIT4_PATH: "/grp/jwst/wit4"