source: trunk/docs/app-paramEx.tex @ 1075

Last change on this file since 1075 was 992, checked in by MatthewWhiting, 12 years ago

Updating various appendices in the Guide, as well as the release date (still a bit nominal).

File size: 6.1 KB
RevLine 
[303]1% -----------------------------------------------------------------------
2% app-paramEx.tex: Example input parameter files, and how the
3%                  parameters are listed in the output.
4% -----------------------------------------------------------------------
5% Copyright (C) 2006, Matthew Whiting, ATNF
6%
7% This program is free software; you can redistribute it and/or modify it
8% under the terms of the GNU General Public License as published by the
9% Free Software Foundation; either version 2 of the License, or (at your
10% option) any later version.
11%
12% Duchamp is distributed in the hope that it will be useful, but WITHOUT
13% ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
14% FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
15% for more details.
16%
17% You should have received a copy of the GNU General Public License
18% along with Duchamp; if not, write to the Free Software Foundation,
19% Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA
20%
21% Correspondence concerning Duchamp may be directed to:
22%    Internet email: Matthew.Whiting [at] atnf.csiro.au
23%    Postal address: Dr. Matthew Whiting
24%                    Australia Telescope National Facility, CSIRO
25%                    PO Box 76
26%                    Epping NSW 1710
27%                    AUSTRALIA
28% -----------------------------------------------------------------------
[158]29\secA{Example parameter files}
30\label{app-input}
31
32This is what a typical parameter file would look like.
33
34\begin{verbatim}
[162]35imageFile       /home/mduchamp/fountain.fits
[158]36logFile         logfile.txt
37outFile         results.txt
38spectraFile     spectra.ps
39flagSubsection  false
40flagOutputRecon false
41flagOutputResid 0
[285]42flagTrim        1
[158]43flagMW          1
44minMW           75
45maxMW           112
46flagGrowth      1
47growthCut       1.5
[285]48flagATrous      1
49reconDim        1         
[158]50scaleMin        1
51snrRecon        4
52flagFDR         1
53alphaFDR        0.1
54snrCut          3
55threshSpatial   3
56threshVelocity  7
57\end{verbatim}
58
59Note that, as in this example, the flag parameters can be entered as
[298]60strings (\texttt{true}/\texttt{false}) or integers
61(\texttt{1}/\texttt{0}). Also, note that it is not necessary to
62include all these parameters in the file, only those that need to be
63changed from the defaults (as listed in Appendix~\ref{app-param}),
64which in this case would be very few. A minimal parameter file might
65look like:
[158]66\begin{verbatim}
[162]67imageFile       /home/mduchamp/fountain.fits
[158]68flagLog         false
[279]69flagATrous      1
[158]70snrRecon        3
71snrCut          2.5
72minChannels     4
73\end{verbatim}
74This will reconstruct the cube with a lower SNR value than the
75default, select objects at a lower threshold,  with a looser minimum
76channel requirement, and not keep a log of the intermediate
77detections.
78
79The following page demonstrates how the parameters are presented to
80the user, both on the screen at execution time, and in the output and
81log files. On each line, there is a description on the parameter, the
82relevant parameter name that is used in the input file (if there is
83one that the user can enter), and the value of the parameter being
84used.
[231]85
[992]86\newpage
[231]87{\scriptsize
[158]88\begin{verbatim}
89---- Parameters ----
[285]90Image to be analysed.........................[imageFile]  =  fountain.fits
[158]91Intermediate Logfile...........................[logFile]  =  duchamp-Logfile.txt
92Final Results file.............................[outFile]  =  duchamp-Results.txt
[992]93Header for results file.....................[headerFile]  =  duchamp-Results.hdr
[285]94Spectrum file..............................[spectraFile]  =  duchamp-Spectra.ps
[992]95Text file with ascii spectral data.....[spectraTextFile]  =  duchamp-Spectra.txt
96VOTable file...................................[votFile]  =  duchamp-Results.xml
97Karma annotation file........................[karmaFile]  =  duchamp-Results.ann
[158]980th Moment Map...............................[momentMap]  =  duchamp-MomentMap.ps
99Detection Map.............................[detectionMap]  =  duchamp-DetectionMap.ps
[285]100Display a map in a pgplot xwindow?.........[flagXOutput]  =  true
[992]101Saving reconstructed cube?.............[flagOutputRecon]  =  false
102Saving residuals from reconstruction?..[flagOutputResid]  =  false
103Saving mask cube?.......................[flagOutputMask]  =  false
104Saving 0th moment to FITS file?.........[flagOutputMask]  =  false
[158]105------
[992]106Type of searching performed.................[searchType]  =  spectral
[285]107Blank Pixel Value.......................................  =  -8.00061
[992]108Trimming Blank Pixels?........................[flagTrim]  =  false
[158]109Searching for Negative features?..........[flagNegative]  =  false
110Removing Milky Way channels?....................[flagMW]  =  true
[992]111Milky Way Channels.......................[minMW - maxMW]  =  75-113
112Area of Beam (pixels)...................................  =  14.6848   (beam: 3.6 x 3.6 pixels)
[158]113Removing baselines before search?.........[flagBaseline]  =  false
[992]114Smoothing data prior to searching?..........[flagSmooth]  =  false
[158]115Using A Trous reconstruction?...............[flagATrous]  =  true
[285]116Number of dimensions in reconstruction........[reconDim]  =  1
[158]117Minimum scale in reconstruction...............[scaleMin]  =  1
[992]118SNR Threshold within reconstruction...........[snrRecon]  =  3
[158]119Filter being used for reconstruction........[filterCode]  =  1 (B3 spline function)
[992]120Using Robust statistics?...............[flagRobustStats]  =  true
[158]121Using FDR analysis?............................[flagFDR]  =  false
[285]122SNR Threshold (in sigma)........................[snrCut]  =  3
[992]123Minimum # Pixels in a detection.................[minPix]  =  5
[285]124Minimum # Channels in a detection..........[minChannels]  =  3
[992]125Minimum # Voxels in a detection..............[minVoxels]  =  7
[285]126Growing objects after detection?............[flagGrowth]  =  false
[158]127Using Adjacent-pixel criterion?...........[flagAdjacent]  =  true
128Max. velocity separation for merging....[threshVelocity]  =  7
[992]129Reject objects before merging?...[flagRejectBeforeMerge]  =  false
130Merge objects in two stages?.......[flagTwoStageMerging]  =  false
131Method of spectral plotting.............[spectralMethod]  =  sum
[285]132Type of object centre used in results......[pixelCentre]  =  centroid
133--------------------
[158]134\end{verbatim}
[231]135}
136%\end{minipage}
137%\end{sideways}
Note: See TracBrowser for help on using the repository browser.