Skip to end of metadata
Go to start of metadata

 Previous topic | Next topic | Parent topic

This table contains the following sections:

  • A complete task specification file outline with all possible statements and blocks, including:
    • File specifications
    • Pre-FFT process parameters
    • Post-FFT process parameters
    • The CompositeFilter Begin - End block
    • Compound derivative filters
  • The possible filter description blocks for the CompositeFilter Begin - End block
Statement Description Unit Default
GridFFT task specification (.job) file
Process Begin Task definition    
  Name = gfilt Specifies GridFFT as the application for this task.    
  Parameters Begin Start of parameters block    
  File specifications      
  InputGridName = <path> The input grid, with relative or absolute path if necessary. Can be a spatial or an FFT grid.   oblig
  Band = <ord> Band of grid to be filtered   1
  FilteredGridName = <path> The filtered output grid, with relative or absolute path if necessary.   calc
  OutputPrecision = <datatype> Precision of data in filtered output grid. IEEE4byteReal
  FftGridName = <path> FFT of the input grid for use in future tasks.   not saved
  ExpandedGridName = <path> Expanded and filled intermediate grid. INTREPID normally deletes it. Save it if required for debug check.   not saved
  WindowedGridName = <path> Expanded grid with rolloff applied to edges. INTREPID normally deletes it. Save it if required for debug check.   not saved
  Pre-FFT process    
  DetrendDegree = <0|1|2> De-trend the spatial grid using a polynomial of degree n (0 is a constant, 1 is a slope, 2 is curved).   1
  FillType = <NONE|ARTHUR|MEM|SOURCE_GRID> Fill type for dummy data in new cells of expanded grid, Arthur is a "plug" fill at various frequencies, Source_Grid uses a larger initial real dataset to sample from, in the immediate area of interest.
  ARTHUR
  RolloffType = <COSINE| LINEAR| NONE> Roll-off type for the edge of the expanded grid. Use RolloffType OR WindowType, not both. Set RolloffType to NONE if you use WindowType   COSINE
  WindowType = <COSINE_BELL| HANNING|HAMMING| BLACKMAN|TRIANGLE|NONE> Roll-off method applied across the whole of the grid. Use RolloffType OR WindowType, not both. Set WindowType to NONE if you use RolloffType   NONE
  Post-FFT process    
  ReApplyTrendAfterReverseFft = <YES|NO> Restore the trend that was removed in pre-FFT grid conditioning .   NO
  ApplyMaskAfterReverseFft = <YES|NO>}} Use the input grid to restore all nulls in the filtered output grid.   NO
  PowerSpectrumGridName    = psgn.ers
Save off an image of the 2D power spectrum coefficients scaled using a log function
  NONE
  InputRadialPowerSpectrumReport = magfin_power.rpt Save an ascii column report of the input grids radially averaged power coefficients, suitable for use in EXCEL
  NONE
  OutputRadialPowerSpectrumReport = magfin_power.rpt Save the post-filtered radially averaged power spectrum in an ascii file, comma separated
  NONE
  Special Filter Operations
   
  InputGridCoordSysType   = <ENU|NED|END> 
Field measurement coordinate system,eg EastNorthUp  nb "END"   must be quoted, as it is already a restricted keyword
   
  CalculateTensorIntegration = Yes The filter operation required is the special operation of tensor integration, requires you start with a tensor grid
  NO
  ScaleTensorIntegration = Yes Change the units from Eotvos to mGals   NO
  InputTensorComponents = <TezTnzTzz_to_Tz|TezTnz_to_Tz|Tzz_to_Tz> Specification of input channels to produce the one output. Can be up to 3 inputs
  TezTnzTzz_to_Tz
  CalculateAnalyticSignal = 1
Calculate an analytical signal grid, ie SQRT(X*X+Y*Y+Z*Z) of the 3 spatial derivatives
  NO
  CalculateTiltAngle = 1 Calculate a tilt signal grid, ie atan(SQRT(X*X+Y*Y),Z) of the 3 spatial derivatives   NO
  ImagePresentation Begin   ...   ImagePresentation End GridFFT uses these statements in ArcView, but ignores them here.    
       
  Subset Begin   
  Subset a large grid
     
    XLower    =  720000 world coordiantes for clipping left    
    XUpper    =  750000 world coordiantes for clipping right    
    YLower    = 8530000 world coordiantes for clipping bottom    
    YUpper    = 8550000 world coordiantes for clipping top
   
    FFTborder  = 5000 extra distance in meters required for the fill boundary on the exterior
   
    SubsetGridName        = anal_subset keep a copy of the subsettted grid
   
  Subset End      
  Filter definitions    
  CompositeFilter Begin Composite filter definition Do not use with: CalculateHorizonatlDerivative or CalculateAnalyticSignal    
  ... Begin   ...   ... End Filter definition within composite filter (see 'Filter definitions' below)    
  ... More filter definitions if required    
  CompositeFilter End      
  CalculateHorizontalDerivative = <YES|NO>    Total horizontal derivative Do not use with CompositeFilter or CalculateAnalyticSignal   NO
  CalculateAnalyticSignal = <YES|NO>   Analytic signal Do not use with: CompositeFilter CalculateHorizonatlDerivative   NO
  DiskUsageRule=<AUTO|FORCE_MEMORY|FORCE_DISK> Override the internal logic if possible, to favour disk based, memory based data buffering
  AUTO
  UseSymmetry=YES
exploit any symmetry in the FFT grid space to save memory and disk space, nb some filters cannot make use of this, as they are inherently asymmetric
  YES
  Parameters End      
Process End      
Filter definitions within CompositeFilter block
HorizontalDerivative2D Begin Generalised horizontal derivative definition    
  Azimuth = <number> Direction for horizontal derivative. 0 = grid Y 90 = grid X ° 0
  Degree = <number> The degree of the derivative. (1 = first derivative)   1
HorizontalDerivative2D End      
VerticalDerivative2D Begin Vertical derivative definition    
  Degree = 1 The degree of the derivative. (1 = first derivative)   1
VerticalDerivative2D End      
Continuation2D Begin Continuation filter definition    
  Distance = <number> Continuation distance m or ° oblig
  UseDamping = <YES|NO> Apply roll-off to higher frequencies? (downward continuation only)   NO
  DampingDegree = <0..15> Degree of damping roll-off   10
  DampingFrequency = <number> Median frequency for damping rolloff cyc/m or cyc/° calc
Continuation2D End      
LowPass2D Begin Low pass filter definition    
  Cutoff = <number> Cutoff frequency for low pass filter cyc/m or cyc/° oblig
  Rolloff = <number> Frequency for start of rolloff. If this statement is present, it sets AutoRolloff = NO cyc/m or cyc/° oblig*
  AutoRolloff = <YES|NO> NO Rolloff = statement is required YES Automatic rolloff at 0.5 x Cutoff value   YES
LowPass2D End      
HighPass2D Begin High pass filter definition    
  Cutoff = 0.001 Cutoff frequency for high pass filter cyc/m or cyc/° oblig
  Rolloff = <number> Frequency for start of rolloff. If this statement is present, it sets AutoRolloff = NO cyc/m or cyc/° oblig 1
  AutoRolloff = <YES|NO> NO Rolloff = statement is required YES Automatic rolloff at 0.5 x Cutoff value   YES
HighPass2D End      
BandPass2D Begin Band pass filter definition    
  Low = <number> Cutoff frequency for low pass filter cyc/m or cyc/° oblig
  High = <number> Cutoff frequency for high pass filter cyc/m or cyc/° oblig
  LowRolloff = <number> Frequency for start of low end rolloff. If this statement is present, it sets AutoRolloff = NO cyc/m or cyc/° oblig*
  HighRolloff = <number> Frequency for start of high end rolloff. If this statement is present, it sets AutoRolloff = NO cyc/m or cyc/° oblig*
  AutoRolloff = <YES|NO> NO LowRolloff = and HighRolloff = statements are required YES Automatic rolloff at 0.5 x Low and 0.5 x High values respectively   YES
BandPass2D End      
Reduction2D Begin Reduction filter definition    
  FromInclination = <number> Inclination of source data. INTREPID calcluates default from middling latitude and longitude, using IGRF model ° calc
  FromDeclination = <number> Declination of source data. INTREPID calcluates default from middling latitude and longitude, using IGRF model ° calc
  Date Date of source data in format DD/MM/YYYY   Epoch 2000
  Elevation Elevation of source data m 0
  ToInclination = <number> Inclination of output data ° 90 (pole)
  ToDeclination= 0 Declination of output data ° 0
  AmplitudeLimit= 20.0 Latitude for amplitude limiting ° 20
  LowLatitude = <YES|NO> Turn on/off directional cosine filter    
Reduction2D End      

1 If Auto Rolloff = NO, then this statement is required and you must assign a value.

Version Date Comment
Current Version (v. 12) Feb 10, 2012 10:50 Laurie (loz)
v. 11 Jun 10, 2010 14:04 David Stephensen
v. 10 Apr 07, 2010 15:20 David Stephensen:
This is a comment describing a change that I made, just like in CVS. I fixed an intermediate header row
v. 9 Apr 07, 2010 15:02 David Stephensen
v. 8 Apr 07, 2010 15:00 David Stephensen
v. 7 Apr 07, 2010 14:44 David Stephensen
v. 6 Apr 07, 2010 14:42 David Stephensen
v. 5 Apr 07, 2010 14:38 David Stephensen
v. 4 Apr 05, 2010 02:51 Des
v. 3 Apr 05, 2010 02:37 Des
v. 2 Apr 05, 2010 02:18 Des
v. 1 Apr 01, 2010 16:52 David Stephensen
Labels:
None
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.
  1. Apr 02, 2010

    Des

    the option to also allow subsetting and filling from real data does not appear in the documentation

    arthur/mem/subset

    for this you also need to keep track of the original larger dataset grid

Add Comment