aboutsummaryrefslogtreecommitdiff
path: root/noao/lib/scr/idicgfit.key
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/lib/scr/idicgfit.key
downloadiraf-linux-fa080de7afc95aa1c19a6e6fc0e0708ced2eadc4.tar.gz
Initial commit
Diffstat (limited to 'noao/lib/scr/idicgfit.key')
-rw-r--r--noao/lib/scr/idicgfit.key69
1 files changed, 69 insertions, 0 deletions
diff --git a/noao/lib/scr/idicgfit.key b/noao/lib/scr/idicgfit.key
new file mode 100644
index 00000000..ae6ea537
--- /dev/null
+++ b/noao/lib/scr/idicgfit.key
@@ -0,0 +1,69 @@
+1. INTERACTIVE CURVE FITTING CURSOR KEYS
+
+? Print options
+a Add point to constrain fit (points are not added to feature list)
+c Print the coordinates and fit of point nearest the cursor
+d Delete data point nearest the cursor
+f Fit the data and redraw or overplot
+g Redefine graph keys. Any of the following data types may be along
+ either axis.
+ x Pixel coordinate y User coordinate f Fitted value
+ r Residual=(y - f) d Ratio=(y / f) n Nonlinear part of y
+ v Radial velocity=(y - f) / y * 30000
+h-l Graph keys. Defaults are h=(y,x), i=(y,v), j=(y,r), k=(y,d), l=(y,n)
+o Overplot the next graph
+q Exit the interactive curve fitting. Carriage return will also exit.
+r Redraw graph
+s Set sample range with the cursor
+t Initialize the sample range to all points
+u Undelete the deleted point nearest the cursor
+v Change the weight of the point nearest the cursor
+w Set the graph window. For help type 'w' followed by '?'.
+x Change the x value of the point nearest the cursor
+y Change the y value of the point nearest the cursor
+z Delete sample region nearest cursor
+I Interrupt task immediately
+
+
+2. INTERACTIVE CURVE FITTING COLON COMMANDS
+
+The parameters are listed or set with the following commands which may be
+abbreviated. To list the value of a parameter type the command alone.
+
+:show [file] Show the values of all the parameters
+:vshow [file] Show the values of all the parameters verbosely
+:xyshow [file] Show the x, y, y fit, and weight data values
+:evaluate <value> Print the fit at the specified value
+:errors [file] Print the errors of the fit (default STDOUT)
+:function [value] Fitting function (chebyshev, legendre, spline3, spline1)
+:grow [value] Rejection growing radius
+:naverage [value] Sample averaging or medianing window
+:order [value] Fitting function order
+:low_reject [value] Low rejection threshold
+:high_reject [value] High rejection threshold
+:niterate [value] Number of rejection iterations
+:sample [value] Sample ranges
+:markrej [value] Mark rejected points?
+
+Additional commands are available for setting graph formats and manipulating
+the graphics. Use the following commands for help.
+
+:/help Print help for graph formatting option
+:.help Print help for general graphics options
+
+
+3. INTERACTIVE CURVE FITTING GRAPH KEYS
+
+The graph keys are h, i, j, k, and l. The graph keys may be redefined to
+put any combination of axes types along either graph axis with the 'g' key.
+To define a graph key select the desired key to redefine and then specify
+the axes types for the horizontal and vertical axes by a pair of comma
+separated types from the following:
+
+d Ratio = (y / f)
+f Fitted values
+r Residuals of fit = (y - f)
+n Nonlinear part of data (linear component of fit subtracted)
+v Radial velocity = 30000 * (y - f) / y
+x Pixel coordinates
+y User coordinates