From 6e6709d9ff999c8c973fabd2c8df484975083d8b Mon Sep 17 00:00:00 2001 From: Joseph Hunkeler Date: Tue, 8 Oct 2024 01:16:22 -0400 Subject: First pass at implementing dedicated default mission environment(s) --- mission/hst/base.yml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 mission/hst/base.yml (limited to 'mission') diff --git a/mission/hst/base.yml b/mission/hst/base.yml new file mode 100644 index 0000000..30b20c1 --- /dev/null +++ b/mission/hst/base.yml @@ -0,0 +1,32 @@ +channels: + - conda-forge +dependencies: + - fitsverify + - hstcal + - pip + - python + - setuptools + - pip: + - acstools + - calcos + - costools + - crds + - drizzlepac + - fitsblender + - gwcs + - hasp + - nictools + - spherical_geometry + - stistools + - stregion + - stsci.image + - stsci.imagestats + - stsci.skypac + - stsci.stimage + - stsci.tools + - stwcs + - tweakwcs + - ullyses + - ullyses-utils + - wfc3tools + - wfpc2tools -- cgit From 55f7ea5a3c0895560f90ff5ef0a2f7081bbecb97 Mon Sep 17 00:00:00 2001 From: Joseph Hunkeler Date: Tue, 8 Oct 2024 09:11:18 -0400 Subject: Add skeleton base mission environments: * generic * jwst * roman --- mission/generic/base.yml | 2 ++ mission/hst/base.yml | 2 +- mission/jwst/base.yml | 6 ++++++ mission/roman/base.yml | 9 +++++++++ 4 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 mission/generic/base.yml create mode 100644 mission/jwst/base.yml create mode 100644 mission/roman/base.yml (limited to 'mission') diff --git a/mission/generic/base.yml b/mission/generic/base.yml new file mode 100644 index 0000000..651b839 --- /dev/null +++ b/mission/generic/base.yml @@ -0,0 +1,2 @@ +channels: + - conda-forge \ No newline at end of file diff --git a/mission/hst/base.yml b/mission/hst/base.yml index 30b20c1..af115cf 100644 --- a/mission/hst/base.yml +++ b/mission/hst/base.yml @@ -29,4 +29,4 @@ dependencies: - ullyses - ullyses-utils - wfc3tools - - wfpc2tools + - wfpc2tools \ No newline at end of file diff --git a/mission/jwst/base.yml b/mission/jwst/base.yml new file mode 100644 index 0000000..e72633c --- /dev/null +++ b/mission/jwst/base.yml @@ -0,0 +1,6 @@ +channels: + - conda-forge +dependencies: + - pip + - python + - setuptools \ No newline at end of file diff --git a/mission/roman/base.yml b/mission/roman/base.yml new file mode 100644 index 0000000..a1d49a0 --- /dev/null +++ b/mission/roman/base.yml @@ -0,0 +1,9 @@ +channels: + - conda-forge +dependencies: + - pip + - python + - setuptools + - pip: + - romancal + - stcal \ No newline at end of file -- cgit From 770aba76dd0780e53dc3ce972de6712361a29ca3 Mon Sep 17 00:00:00 2001 From: Joseph Hunkeler Date: Tue, 8 Oct 2024 09:46:09 -0400 Subject: More like GENERIC python environment * I need to figure out a good way to offer a mode that doesn't require python to be installed in the resulting environment --- mission/generic/base.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'mission') diff --git a/mission/generic/base.yml b/mission/generic/base.yml index 651b839..e72633c 100644 --- a/mission/generic/base.yml +++ b/mission/generic/base.yml @@ -1,2 +1,6 @@ channels: - - conda-forge \ No newline at end of file + - conda-forge +dependencies: + - pip + - python + - setuptools \ No newline at end of file -- cgit