aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMegan Sosey <sosey@stsci.edu>2016-10-10 16:13:22 -0400
committerMegan Sosey <sosey@stsci.edu>2016-10-10 16:13:22 -0400
commit9556fbbcafd2487b091ed6a7b96faad613964783 (patch)
treedd1c785752805752803423bd939b74e3ad55d12e
downloadastroconda-dms-hst-master.tar.gz
initial commit for release structureHEADmaster
-rw-r--r--.gitignore9
-rw-r--r--2016.2/hstdp-2016.2-linux-py35.0.txt85
-rw-r--r--2016.2/release_notes.md45
-rw-r--r--LICENSE.txt29
-rw-r--r--README.md37
5 files changed, 205 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..f0997af
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,9 @@
+RELIC-INFO
+relic/
+build/
+dist/
+*.pyc
+*.o
+*.so
+*.egg-info
+*.swp
diff --git a/2016.2/hstdp-2016.2-linux-py35.0.txt b/2016.2/hstdp-2016.2-linux-py35.0.txt
new file mode 100644
index 0000000..8e47462
--- /dev/null
+++ b/2016.2/hstdp-2016.2-linux-py35.0.txt
@@ -0,0 +1,85 @@
+# This file may be used to create an environment using:
+# $ conda create --name <env> --file <this file>
+# platform: linux-64
+@EXPLICIT
+http://ssb.stsci.edu/astroconda-legacy/linux-64/acstools-2.0.0-np111py35_0.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/alabaster-0.7.8-py35_0.tar.bz2
+http://ssb.stsci.edu/astroconda-legacy/linux-64/appdirs-1.4.0-py35_0.tar.bz2
+http://ssb.stsci.edu/astroconda-legacy/linux-64/astrolib.coords-0.39.6-np111py35_0.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/astropy-1.2.1-np111py35_0.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/babel-2.3.3-py35_0.tar.bz2
+http://ssb.stsci.edu/astroconda-legacy/linux-64/calcos-3.1.8-np111py35_0.tar.bz2
+http://ssb.stsci.edu/astroconda-legacy/linux-64/costools-1.2.1-np111py35_0.tar.bz2
+http://ssb.stsci.edu/astroconda-legacy/linux-64/crds-7.0.1-np111py35_0.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/cycler-0.10.0-py35_0.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/cython-0.24-py35_0.tar.bz2
+http://ssb.stsci.edu/astroconda-legacy/linux-64/d2to1-0.2.12-py35_0.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/decorator-4.0.10-py35_0.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/docutils-0.12-py35_2.tar.bz2
+http://ssb.stsci.edu/astroconda-legacy/linux-64/drizzlepac-2.1.3-np111py35_0.tar.bz2
+http://ssb.stsci.edu/astroconda-legacy/linux-64/fitsblender-0.2.6-np111py35_0.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/fontconfig-2.11.1-6.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/freetype-2.5.5-1.tar.bz2
+http://ssb.stsci.edu/astroconda-legacy-dev/linux-64/hstcal-1.0.1.dev20-1.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/imagesize-0.7.1-py35_0.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/jbig-2.1-0.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/jinja2-2.8-py35_1.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/jpeg-8d-1.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/libgfortran-3.0.0-1.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/libpng-1.6.22-0.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/libtiff-4.0.6-2.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/libxml2-2.9.2-0.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/markupsafe-0.23-py35_2.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/matplotlib-1.5.1-np111py35_0.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/mkl-11.3.3-0.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/networkx-1.11-py35_0.tar.bz2
+http://ssb.stsci.edu/astroconda-legacy/linux-64/nictools-1.1.3-np111py35_0.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/nose-1.3.7-py35_1.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/numpy-1.11.1-py35_0.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/numpydoc-0.5-py35_1.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/openssl-1.0.2h-1.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/pillow-3.2.0-py35_1.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/pip-8.1.2-py35_0.tar.bz2
+http://ssb.stsci.edu/astroconda-legacy/linux-64/purge_path-1.0.0-py35_0.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/pygments-2.1.3-py35_0.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/pyparsing-2.1.4-py35_0.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/pyqt-4.11.4-py35_3.tar.bz2
+http://ssb.stsci.edu/astroconda-legacy/linux-64/pyregion-1.1.2-np111py35_0.tar.bz2
+http://ssb.stsci.edu/astroconda-legacy/linux-64/pysynphot-0.9.8.2-np111py35_0.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/python-3.5.2-0.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/python-dateutil-2.5.3-py35_0.tar.bz2
+http://ssb.stsci.edu/astroconda-legacy/linux-64/pytools-2016.1-np111py35_1.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/pytz-2016.4-py35_0.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/qt-4.8.7-3.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/readline-6.2-2.tar.bz2
+http://ssb.stsci.edu/astroconda-legacy/linux-64/reftools-1.7.1-np111py35_1.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/scikit-image-0.12.3-np111py35_1.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/scipy-0.17.1-np111py35_1.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/setuptools-23.0.0-py35_0.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/sip-4.16.9-py35_0.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/six-1.10.0-py35_0.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/snowballstemmer-1.2.1-py35_0.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/sphinx-1.4.1-py35_0.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/sphinx_rtd_theme-0.1.9-py35_0.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/sqlite-3.13.0-0.tar.bz2
+http://ssb.stsci.edu/astroconda-legacy/linux-64/stistools-1.1-np111py35_0.tar.bz2
+http://ssb.stsci.edu/astroconda-legacy/linux-64/stsci-hst-1.0.3-np111py35_0.tar.bz2
+http://ssb.stsci.edu/astroconda-legacy/linux-64/stsci.convolve-2.1.3-np111py35_0.tar.bz2
+http://ssb.stsci.edu/astroconda-legacy/linux-64/stsci.distutils-0.3.8-np111py35_0.tar.bz2
+http://ssb.stsci.edu/astroconda-legacy/linux-64/stsci.image-2.2.0-np111py35_0.tar.bz2
+http://ssb.stsci.edu/astroconda-legacy/linux-64/stsci.imagemanip-1.1.2-np111py35_0.tar.bz2
+http://ssb.stsci.edu/astroconda-legacy/linux-64/stsci.imagestats-1.4.1-np111py35_0.tar.bz2
+http://ssb.stsci.edu/astroconda-legacy/linux-64/stsci.ndimage-0.10.1-np111py35_0.tar.bz2
+http://ssb.stsci.edu/astroconda-legacy/linux-64/stsci.numdisplay-1.6.1-np111py35_0.tar.bz2
+http://ssb.stsci.edu/astroconda-legacy/linux-64/stsci.skypac-0.9-py35_0.tar.bz2
+http://ssb.stsci.edu/astroconda-legacy/linux-64/stsci.sphere-0.2-np111py35_1.tar.bz2
+http://ssb.stsci.edu/astroconda-legacy/linux-64/stsci.sphinxext-1.2.2-py35_0.tar.bz2
+http://ssb.stsci.edu/astroconda-legacy/linux-64/stsci.stimage-0.2.1-np111py35_0.tar.bz2
+http://ssb.stsci.edu/astroconda-legacy/linux-64/stsci.tools-3.4.1-np111py35_0.tar.bz2
+http://ssb.stsci.edu/astroconda-legacy/linux-64/stwcs-1.2.3-np111py35_0.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/tk-8.5.18-0.tar.bz2
+http://ssb.stsci.edu/astroconda-legacy/linux-64/wfc3tools-1.3.1-np111py35_0.tar.bz2
+http://ssb.stsci.edu/astroconda-legacy/linux-64/wfpc2tools-1.0.3-np111py35_0.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/wheel-0.29.0-py35_0.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/xz-5.2.2-0.tar.bz2
+https://repo.continuum.io/pkgs/free/linux-64/zlib-1.2.8-3.tar.bz2
diff --git a/2016.2/release_notes.md b/2016.2/release_notes.md
new file mode 100644
index 0000000..4a8e9ea
--- /dev/null
+++ b/2016.2/release_notes.md
@@ -0,0 +1,45 @@
+This 2016.2 release is based on Anaconda/Miniconda, Python 3.5
+
+
+HSTCAL 1.1.0 Release Notes
+==========================
+The following changes were made to the HST calibration software sent to HST Data Processing for build 2016.2:
+
+General
+-------
+- waf upgraded to 1.9.4, which enables building HSTCAL in Python 3, as well as Python 2.
+
+Packages
+--------
+- WFC3 (increases to version 3.4)
+ - CTE subarrays are now enabled for subarrays which include physical overscan pixels.
+ - Sink Pixel flagging for all subarray images has been enabled.
+
+
+Install the pipeline
+====================
+```
+ $ conda create -n hstdp-2016.2 --file http://ssb.stsci.edu/conda/hstdp-2016.2/hstdp-2016.2-linux-py35.0.txt
+```
+Enter a BASH shell
+```
+ $ bash
+```
+Activate the pipeline environment
+```
+ $ source activate hstdp-2016.2
+```
+
+INSTALLING to an existing Anaconda/Miniconda
+--------------------------------------------
+```
+$ conda create -n hstdp-2016.2 --file http://ssb.stsci.edu/conda/hstdp-2016.2/hstdp-2016.2-linux-py35.0.txt
+```
+
+UPGRADING an existing pipeline environment
+------------------------------------------
+Use this method to apply an iterative spec file release to an existing pipeline environment.
+```
+$ conda update -n <original_env> --file http://ssb.stsci.edu/conda/hstdp-2016.2/hstdp-2016.2-linux-py35.XXX.txt
+```
+
diff --git a/LICENSE.txt b/LICENSE.txt
new file mode 100644
index 0000000..7dd1576
--- /dev/null
+++ b/LICENSE.txt
@@ -0,0 +1,29 @@
+Copyright (C) 2010 Association of Universities for Research in Astronomy (AURA)
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+
+ 3. The name of AURA and its representatives may not be used to
+ endorse or promote products derived from this software without
+ specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY AURA ``AS IS'' AND ANY EXPRESS OR IMPLIED
+WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL AURA BE LIABLE FOR ANY DIRECT, INDIRECT,
+INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
+OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
+TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
+USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
+DAMAGE.
+
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..9d83651
--- /dev/null
+++ b/README.md
@@ -0,0 +1,37 @@
+**This repository is used for preparing and recording deliveries to HST DMS.**
+The release notes for each build are tracked and stored with the astroconda spec build which recreates the environment that was delivered
+
+
+Installing a fresh pipeline environment
+=======================================
+
+- Install Anaconda3 or Miniconda
+ - For detailed instructions regarding this step, please visit: http://docs.continuum.io/anaconda/install#linux-install
+```
+ # Anaconda
+
+ $ wget https://repo.continuum.io/archive/Anaconda2-4.2.0-Linux-x86_64.sh
+ $ bash Anaconda3-4.1.0-Linux-x86_64.sh
+ $ export PATH=$HOME/anaconda3/bin:$PATH
+
+ # Miniconda (if preferred)
+
+ $ wget https://repo.continuum.io/miniconda/Miniconda2-4.1.11-Linux-x86_64.sh
+ $ bash Miniconda3-4.0.5-Linux-x86_64.sh
+ $ export PATH=$HOME/miniconda3/bin:$PATH
+```
+Notes
+-----
+A fresh installation of Anaconda3 or Miniconda3 is not required for each HSTDP release. The method described here allows multiple, entirely segregated pipeline installations. To facilitate ease of use, all future Anaconda3-based release messages will provide a "one-liner" installation procedure. This text will precede the generic installation instructions. The format will be as follows:
+
+For existing Anaconda3 or Miniconda3 installations:
+```
+$ conda create -n %NAME_%YEAR_%BUILD --file http://ssb.stsci.edu/conda/%NAME-%YEAR.$BUILD/%NAME-%YEAR.%BUILD-%PLATFORM-%PYTHON_VERSION.%ITERATION.txt
+```
+As bug fixes are announced, your pipeline software may be updated by issuing the command:
+```
+ $ conda update --file http://ssb.stsci.edu/conda/%NAME-%YEAR.$BUILD/%NAME-%YEAR.%BUILD-%PLATFORM-%PYTHON_VERSION.%ITERATION.txt
+```
+
+Under Anaconda, updates will not be supplied via external installation addons as either tarballs or scripts. Also keep in mind, Conda, the Anaconda package manager, may prompt you automatically to upgrade packages deemed out of date.
+