aboutsummaryrefslogtreecommitdiff
path: root/noao/imred/hydra/hydra.cl
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@gmail.com>2015-07-08 20:46:52 -0400
committerJoseph Hunkeler <jhunkeler@gmail.com>2015-07-08 20:46:52 -0400
commitfa080de7afc95aa1c19a6e6fc0e0708ced2eadc4 (patch)
treebdda434976bc09c864f2e4fa6f16ba1952b1e555 /noao/imred/hydra/hydra.cl
downloadiraf-linux-fa080de7afc95aa1c19a6e6fc0e0708ced2eadc4.tar.gz
Initial commit
Diffstat (limited to 'noao/imred/hydra/hydra.cl')
-rw-r--r--noao/imred/hydra/hydra.cl82
1 files changed, 82 insertions, 0 deletions
diff --git a/noao/imred/hydra/hydra.cl b/noao/imred/hydra/hydra.cl
new file mode 100644
index 00000000..4312a490
--- /dev/null
+++ b/noao/imred/hydra/hydra.cl
@@ -0,0 +1,82 @@
+#{ HYDRA package definition
+
+proto # bscale
+
+s1 = envget ("min_lenuserarea")
+if (s1 == "")
+ reset min_lenuserarea = 100000
+else if (int (s1) < 100000)
+ reset min_lenuserarea = 100000
+
+# Define HYDRA package
+package hydra
+
+# Package script tasks
+task dohydra = "hydra$dohydra.cl"
+task params = "hydra$params.par"
+
+# Fiber reduction script tasks
+task proc = "srcfibers$proc.cl"
+task fibresponse = "srcfibers$fibresponse.cl"
+task arcrefs = "srcfibers$arcrefs.cl"
+task doarcs = "srcfibers$doarcs.cl"
+task doalign = "srcfibers$doalign.cl"
+task skysub = "srcfibers$skysub.cl"
+task batch = "srcfibers$batch.cl"
+task listonly = "srcfibers$listonly.cl"
+task getspec = "srcfibers$getspec.cl"
+
+task msresp1d = "specred$msresp1d.cl"
+
+# Demos
+set demos = "hydra$demos/"
+task demos = "demos$demos.cl"
+task mkfibers = "srcfibers$mkfibers.cl"
+
+# Onedspec tasks
+task autoidentify,
+ continuum,
+ dispcor,
+ dopcor,
+ identify,
+ refspectra,
+ reidentify,
+ sapertures,
+ sarith,
+ sflip,
+ slist,
+ specplot,
+ specshift,
+ splot = "onedspec$x_onedspec.e"
+task scombine = "onedspec$scombine/x_scombine.e"
+task aidpars = "onedspec$aidpars.par"
+task bplot = "onedspec$bplot.cl"
+task scopy = "onedspec$scopy.cl"
+task dispcor1 = "onedspec$dispcor1.par"
+
+# Apextract tasks
+task apall,
+ apedit,
+ apfind,
+ aprecenter,
+ apresize,
+ apscatter,
+ apsum,
+ aptrace = "apextract$x_apextract.e"
+task apdefault = "apextract$apdefault.par"
+task apparams = "apextract$apparams.par"
+task apall1 = "apextract$apall1.par"
+task apscat1 = "apextract$apscat1.par"
+task apscat2 = "apextract$apscat2.par"
+task apscript = "srcfibers$x_apextract.e"
+
+# Astutil tasks
+task setairmass,
+ setjd = "astutil$x_astutil.e"
+
+# Hide tasks from the user
+hidetask apparams, apall1, apscript, apscat1, apscat2, dispcor1, mkfibers
+hidetask params, proc, batch, arcrefs, doarcs, doalign
+hidetask listonly, fibresponse, getspec
+
+clbye()