// // Analyze Control File version 2.00 Analyze // QL parameters write1D TRUE //output 1D interferogram into QL file nAnnuli 400 // # annuli to use for integration 2-D image to 1-D interferogram nPeaksExpected 2 // # peaks to be used in the 1-D interferogram (0=unknown how many peaks) // QL ring center parameters centerUsing LASER nBrightnessCats 5 imageCtrPxX -5. // center of 630 image, units of pixels ->chip width of 256 taken as -512,512 imageCtrPxY 3. peakRange[0] 10, 50 // expected start/end position of 630 nm in pixels for peak 0 peakRange[1] 80, 140 // expected start/end position of 630 nm in pixels for peak 1 peakRangeLaser[0] 55,85 // where to look for the peaks in the laser image peakRangeLaser[1] 125,165 // Image processing table - determines how images are treated in real time Process B annularIntegrate Process K darkStore annularIntegrate Process D darkStore annularIntegrate Process L darkSubtract annularIntegrate //Process Z darkSubtract annularIntegrate peakLocate zenithProcess Process Z darkSubtract annularIntegrate //Process N darkSubtract annularIntegrate peakLocate nightGlowProcess Process N darkSubtract annularIntegrate Process T darkSubtract annularIntegrate vSignAdj TRUE // determine whether meteorology sign convention re speed is on (TRUE) or off (FALSE) vSignTol 0.5 // Fourier model analysis calcFSR FALSE // following value will not be used as FSR FSR 75.96 // K_sky nCoef 16 // number of sin/cos coeffs // Fourier sine coefficients MiniME values sin_set -0.00223103 -0.00592268 -0.01706932 -0.03131419 -0.02683967 -0.03692701 -0.05931140 -0.04511639 -0.04423264 -0.04418912 -0.04484838 -0.04145141 -0.03351964 -0.02918065 -0.02748395 -0.02119577 // Fourier cosine coefficients cos_set 0.83826792 0.74389654 0.60367036 0.49711278 0.39098912 0.32600659 0.25604883 0.19745401 0.14713544 0.11988395 0.09564628 0.06433151 0.04660991 0.03920587 0.02171841 0.01753302 weight TRUE // applies weighting of the values in accordance with the reciprocal of the variance. wtZero 1 // governs the choice of the wt function 0 means ignore 0 points, 1 means the wt is 1, 2 means the wt is the half of the minimum of other wts, range=0-4, FALSE for weight means weight is 1 q1 -1.0 // parameters for the sin and cos args q0 -0. darkImagesD FALSE // if TRUE only D images would be used for background removal; if FALSE then K images for laser thickness 1.5 // spacer gap in cm indexRefraction 1.000297 // index of refraction for nitrogen within the etalon lambdaLaser 632.81644 // laser wavelength in nm lambdaSky 630.0030 // nightglow wavelength in nm atomicWeight 16 // emitter atomic or molecular weight in g/mol // QL display parameters displayFreqX 2 // controls sampling of image for display in X direction displayFreqY 2 intensScale 1000,3000,10000,20000,50000,100000, 200000*, 300000 velScale -10:10, -20:20, -30:30, -50,50, -100:100, -200:200, -500:500*"m/s" timeScale 0.5, 1, 2, 3, 5, 6, 12*, 24 "hr" tempScale 500:900,600:1600*,700:1200// choices for temperature ranges tempProcess FALSE //enable or disable temperature processing using Doppler widths adaptivePeaks FALSE // turns on peak fitting processing zenith0 1.5 // max |zenith angle| which is considered 0 dirAzTolerance 2.0 // tolerance in Az direction for repeated angles dirZeTolerance 2.0 // tolerance in Ze for repeated angles ff0 1.0 // flat-field correction, normalized to center of image ff1 0.10 // with 10% boost at edge of image for 120 annul modelType forward // "analytical", "Fourier" or "forward" integrationWidth 0.4 // forward model integrates lambda0 ± integrationWidth nm lambdaF 630.0303 // center wavelength of filter, nm deltaTFilter 0.8 // full width at half maximum of filter, nm maxLinesPerChannel 10 // limit the number of lines in the integrator output file // QL noise filtering parameters // for smoothing dark images via a square/rectangular approach nZonesX 8 // number of rectangular zones for smoothing nZonesY 8 smoothDarkPasses 3 // max # of smoothing passes to be made (0=don't smooth) smoothDarkNStdDev 3.0 // # of std dev for which points are smoothed during integration using the averaging method smoothDarkAvg FALSE // replace all points in each block with the block average after smoothing // for smoothing other images (laser,zenith,nightglow) noiseAnnAvg TRUE // noise via triple Annular averaging filtering rather than spike filtering removal smoothPasses 3 // number of noise filter passes re comparison of pixel value with mean and std dev. smoothNStdDev 3 // # of standard deviations for which points are smoothed by replacement with mean // AnalyzeControlFile.txt: Parameters for the generation and fitting of images sx 0.0013 // detector width, cm sy 0.0013 // detector height, cm px 1024 // detector width in pixels py 1024 // detector height in pixels bx 1 // binning width in pixels by 1 // binning height in pixels centerX 0.0 // x at center of image, pixels centerY 0.0 // y at center of image, pixels f0 50 // focal length, cm d0 1.5 // etalon gap, cm mu 1.0 // index of refraction within etalon gap M 16 // atomic mass of emitting atom, g/mole lambda0 630 // wavelength of emitting atom at rest, nm deltaLambda 0.5 // bandwidth of the interference filter, nm TF 0.70 // filter transmission temperature 789 // nightglow temperature, K D 0.01 // etalon imperfection broadening parameter Refl 0.77 // reflectivity of the etalon mirrors a 10 // etalon aperture diameter, cm K 20 // number channels per ordervelScale time 100 // integration time, s v 2000 // relative velocity of the emission source, m/s y0 0 // reference phase offset T0 0.075 // system transmission Q 0.95 // quantum efficiency of the detector, counts/photon beta 0.0005 // dark count signal, counts/(s pixel) sigma 4 // readout noise standard deviation, counts/pixel R0 50.0 // source signal, Rayleighs dRdLambda 0.075 // continuum background, Rayleighs/nm noiseFactor 1.0 // multiplies SQRT(signal) for noise variance