source: trunk/InputComplete @ 383

Last change on this file since 383 was 363, checked in by MatthewWhiting, 17 years ago

Added parameters to write the header information that is presently in the results file to another file.

File size: 7.4 KB
RevLine 
[71]1# FULL PARAMETER LIST
2# -------------------
3#
[142]4# This file contains the full list of user-definable parameters. They are
5#  grouped here according to their use, and the values quoted are the defaults:
6#  if a given parameter is not included in your parameter file, this is the
7#  value it will take.
[71]8#
9#
[3]10# INPUT RELATED
11# imageFile -- the FITS image.
12# flagSubsection -- whether to get a subsection of that image.
13# subsection -- the subsection to read in, in format [x1:x2,y1:y2,z1:z2],
14#               or * to indicate the full range
[211]15# flagReconExists -- set to true if the reconstructed cube exists as a FITS
[142]16#                    file (ie. it has been saved from a previous Duchamp run)
[211]17# reconFile -- the location of the FITS file containing the reconstructed cube
18# flagSmoothExists -- set to true if the smoothed cube exists as a FITS
19#                    file (ie. it has been saved from a previous Duchamp run)
20# smoothFile -- the location of the FITS file containing the smoothed cube
[3]21
22imageFile       your-file-here
[71]23flagSubsection  0
[3]24subsection      [*,*,*]
[71]25flagReconExists 0
26reconFile       your-reconstructed-file-here
[211]27flagReconExists 1
28reconFile       your-smoothed-file-here
[3]29
30# OUTPUT RELATED
[142]31# flagLog -- log the intermediate results?   
32# logfile-- the file to put that in.
[3]33# outFile -- the final output list.
[363]34# flagSeparateHeader -- whether to write the header information
35#                        (i.e. parameters, statistics and number of detections)
36#                        to a separate file from the outFile (so that the
37#                        outFile just contains the table of detections).
38# headerFile -- the file to write the header information to.
[3]39# spectraFile -- the postscript file of spectra
[211]40# flagOutputSmooth -- whether to save the smoothed arrays as a FITS file
[142]41# flagOutputRecon/Resid -- whether to save the reconstruction & residual arrays
42#                          as FITS files
43# flagVOT -- make a VOTable file of the results? 
44# votFile -- the file to put it in
45# flagKarma -- make a Karma annotation file of the results? 
46# karmaFile -- the file to put it in
[17]47# flagMaps -- save postscript versions of the detection and 0th moment maps?
[3]48# detectionMap, momentMap -- the postscript files produced.
[195]49# flagXOutput -- display the moment map in a pgplot window
[3]50
[280]51flagLog         0
[87]52logFile         duchamp-Logfile.txt
53outFile         duchamp-Results.txt
[363]54flagSeparateHeader 0
55headerFile      duchamp-Results.hdr
[87]56spectraFile     duchamp-Spectra.ps
[211]57flagOutputSmooth 0
[3]58flagOutputRecon 0
59flagOutputResid 0
60flagVOT         0
[87]61votFile         duchamp-Results.xml
[26]62flagKarma       0
[87]63karmaFile       duchamp-Results.ann
[3]64flagMaps        1
[87]65detectionMap    duchamp-DetectionMap.ps
66momentMap       duchamp-MomentMap.ps
[195]67flagXOutput     1
[3]68
69# FIXING UP THE CUBE
[285]70# flagTrim -- whether to trim blank pixels from the edges of the cube.
[142]71# blankPixValue -- what value they should take. This is overridden by
72#                  FITS header information.
[3]73# flagBaseline -- whether to subtract spectral baselines before searching
[142]74# flagMW -- ignore a range of channels (to remove Milky Way emission)?
75# minMW, maxMW -- the first and last channels to be ignored
[3]76
[285]77flagTrim        0
[3]78blankPixValue   -8.00061
[71]79flagMW          0
[3]80minMW           75
81maxMW           112
[87]82flagBaseline    0
[3]83
84# GENERAL DETECTION RELATED
[258]85# flagStatSec -- Whether to only use a subsection of the cube to calculate
86#                the statistics.
87# StatSec -- The subsection used for statistics calculations. It has the
88#            same format as the pixel subsection.
[142]89# flagNegative -- Are the features being searched for negative (set to true)
90#                 or positive (false -- the default)?
[3]91# snrCut --  How many sigma above mean is a detection when sigma-clipping
[195]92# threshold -- The threshold flux dividing source and non-source. Used instead
93#              of calculating it from the cube's statistics. If not specified,
94#              it will be calculated.
[3]95# flagGrowth -- Should the detections be "grown" to a lower significance value?
96# growthCut -- The lower threshold used when growing detections
97
[258]98flagStatSec     0
99StatSec         [*,*,*]
[63]100flagNegative    0
[71]101snrCut          3.
[195]102threshold       0.
[3]103flagGrowth      0
[87]104growthCut       2.
[3]105
106# RECONSTRUCTION RELATED
107# flagATrous -- Whether or not to do the reconstruction before searching
[142]108# reconDim -- The number of dimensions in which to perform the reconstruction.
109# scaleMin -- The minimum scale (starts at 1) to be included in the
110#              reconstruction
[363]111# scaleMax -- The maximum scale to be included in the reconstruction. If it
112#              is <=0 then the maximum scale is calculated from the size of
113#              the array being reconstructed.
[3]114# snrRecon -- The threshold used in filtering the wavelet coefficient arrays.
[142]115# filterCode -- The code number for the choice of filter to be used in the
116#               reconstruction:  1 = B3-spline filter, 2 = Triangle function,
117#                                3 = Haar wavelet. Other numbers default to 2.
[3]118
[279]119flagATrous      false
[258]120reconDim        1
[3]121scaleMin        1
[363]122scaleMax        0
[71]123snrRecon        4.
[106]124filterCode      1
[3]125
[275]126# SMOOTHING
127# flagSmooth -- whether to smooth the cube.
128# smoothType -- either "spectral" or "spatial"
129# hanningWidth -- the width parameter of the Hanning (spectral smoothing)
130#                 function
131# kernMaj -- the FWHM of the major axis of the 2D spatial smoothing gaussian
132# kernMin -- the FWHM of the minor axis of the 2D spatial smoothing gaussian
133# kernPA  -- the position angle of the major axis of the 2D spatial
134#            smoothing gaussian
[211]135
136flagSmooth      false
[275]137smoothType      spectral
[211]138hanningWidth    5
[275]139kernMaj         3.
140kernMin         3.
141kernPA          0.
[211]142
[3]143# FALSE DISCOVERY RATE METHOD
144# flagFDR -- Whether or not to use the false discovery rate method instead of
145#   simple sigma clipping.
[142]146# alphaFDR -- The "alpha" parameter for the FDR method -- what desired
147#             percentage of discoveries will be false. Expressed as a decimal.
[3]148
149flagFDR         0
[71]150alphaFDR        0.01
[3]151
152# MERGING PARAMETERS
[142]153# flagAdjacent -- Whether to use the "adjacent criterion" to judge if objects
154#                  are to be merged.
155# threshSpatial -- If flagAdjacent=false, this is the maximum spatial
156#                   separation between objects for them to be merged.
157# threshVelocity -- The maximum channel separation between objects for them
158#                   to be merged.
159# minChannels -- The minimum number of consecutive channels an object must have
160#                 for it to be accepted.
161# minPix -- Minimum number of spatial pixels a detected object must have for
162#            it to be counted
[3]163
164flagAdjacent    1
165threshSpatial   3
166threshVelocity  7
[71]167minChannels     3
168minPix          2
[3]169
170# OTHER PARAMETERS
[142]171# verbose -- whether to provide progress indicators on the terminal during
172#             execution
173# drawBorders -- whether to draw borders around the detections on the moment
174#                 maps in the output.
175# drawBlankEdges -- whether to draw an outline around any BLANK regions in the
176#                    moment maps and image cutouts.
177# spectralMethod -- how to plot the spectra in the output -- the spectrum of
178#                    the peak pixel ("peak" -- the default), or integrated over
179#                    all spatial pixels present ("sum")
180# spectralUnits -- what units you want the spectral axis to be plotted in and
181#                   values quoted in (including the units of integrated flux)
[285]182# pixelCentre -- which option to use for quoting the centre of the detection.
183#                 Options are: centroid, average, peak.
[142]184
[3]185verbose         1
186drawBorders     1
[142]187drawBlankEdges  1
[64]188spectralMethod  peak
[103]189spectralUnits   km/s
[363]190pixelCentre     centroid
Note: See TracBrowser for help on using the repository browser.