%SEISJOB PROJNAME:seismic_plots !*CHR*20 Name of project LINENUM:stack_nmo !*CHR*20 Enter line number/name PROCID:chris !*CHR*10 Processor identification JOBTITLE: ! CHR*50 title of job (for plots etc...) %COMMENT_S: !Optional Job Control System parameters %COMMENT: ! JCS_FILE: ! CHR*80 Optional Job Control Lines file !FILELIST=*.jcs !SDE VARIABLES: ! CHR*80 List of JCS variables in this *.job file VAR_LINKS: ! CHR*80 List of links between variables and *.jcl file column headers JCS_TAIL:_ ! CHR*80 What to add on to master job name to make sub-jobs !OPTIONS={_;_;__} SEP_LOGS:Yes ! CHR*4 Answer yes to get different log files for each sub-job !YESNO SUBSFILE1: ! CHR*80 1st text file for which variable subsitutions are to be made SUBSFILE2: ! CHR*80 2nd additional text file to be subsituted SUBSFILE3: ! CHR*80 3rd additional text file to be subsituted SUBSFILE4: ! CHR*80 4th additional text file to be subsituted %COMMENT_S:view_fkfilt.txt !These fields aren't used by the seismic job, & are for your own documentation %COMMENT: ! INFO_FILE: ! CHR*50 Name of file to keep tips and comments about this job !EDIT COMMENT1: ! CHR*60 First part of comment to help you remember what this job does COMMENT2: ! CHR*60 (continuation of COMMENT1) COMMENT3: ! CHR*60 (continuation of COMMENT1 & 2) COMMENT4: ! CHR*60 (continuation of COMMENT1 to 3) %COMMENT COMMENT:done in several stages, otherwise fkmute takes 12 hours !! ! CHR*14 Optional string to display in form %COMMENT COMMENT: part1 ! CHR*14 Optional string to display in form %DISCREAD %COMMENT: !To read just one file, enter %COMMENT: ! DISCFILE:obsi_fkfilt.clr ! CHR*80 Name of Claritas seismic data file !FILELIST=$DATA !SLI PKEYLIST: ! CHR*80 List of primary keys to read (blank for all of the file) %COMMENT: !or to read more than one file, enter %COMMENT: ! LISTFILE: ! CHR*80 Name of text file with list of data files !FILELIST=*.lis !EDIT %COMMENT: !and for both cases, specify the following :- %COMMENT: ! PKEYNAME:SHOTID !*CHR*19 Primary key name to be used for reading data !TRHEADER SKEYNAME: ! CHR*19 Secondary key name - Only required if FOLD > 1 !TRHEADER FOLD:1 !*INT*3 No. of traces/primary key, 1 for stacked data, -1 for variable fold TRLEN: ! INT*5 Data trace length to be read from file [ms] SAMPRATE: ! FLT*4 Sample rate [ms] if disc file will not be ready at taskbuild time %MORE: ! NREPEAT:1 ! INT*3 No of times to repeat entire sequence (inc. 1st time) SETREPEAT:No ! CHR*1 Y to set REPEAT to the number of the file in the listfile !YESNO SETLASTTR:Yes ! CHR*1 Y to set LASTTR for constant-fold data !YESNO RANDOM:No ! CHR*1 Y outputs the primary requested primary keys in a random order !YESNO %FKMUTE MUTEFILE:fkfilt_obsi_positives.mut !*CHR*64 Name of file containing mute specifications !FILELIST=*.mut !SDE MAXFOLD:2000 !*INT*8 Maximum no. of traces in any ensemble TAPERLEN:5 ! FLT*8 Length of mute (same units as sample-rate) to soften mute edges ZEROLEN:10 ! FLT*8 Length of zeroed region either side of MUTE_AT line. SKEY_EXT:Yes ! CHR*8 Yes, Flat or leave blank for no extrapolation !OPTIONS={Yes;Flat;No} %IF %COMMENT: !LIST REPEAT 1 3 selects traces with repeat count at 1 or 3 %COMMENT: !RANGE CHANNEL 12 15 selects traces 12,13,14 & 15 from all shot ensembles. %COMMENT: !GROUP CDP 6 4 10 selects all traces from CDP''s 6,7,8,9 16,17,18,19, etc %COMMENT: ! LIST: ! CHR*25 Primary key name referenced in LISTVAL below !TRHEADER LISTVAL: ! INT*41 Specifies the list of primary keys to process %COMMENT: ! RANGE:OFFSET ! CHR*25 Primary key name of the range of traces !TRHEADER RLVAL:-9999999 ! INT*5 Specifies the lower limit of range RUVAL:0 ! INT*5 Specifies the upper limit of the range %COMMENT: ! GROUP: ! CHR*25 Primary key of the group of traces !TRHEADER GFVAL: ! INT*5 First value of the primary key to be selected GNVAL: ! INT*5 Specifies the number of primary keys in the group GINCVAL: ! INT*5 Increment between first primary key of each group %COMMENT: ! HEADER:1 !*INT*1 1:variables are part of trace header, otherwise 0 !OPTIONS={1;0}; %SMUTE SDEFILE:mute_everything.smu !*CHR*40 File with data (.SMU) !FILELIST=*.smu !SDE ENDSURG:End !*CHR*6 [END/SURG] for end mute or surgical mute !OPTIONS={End;Surg} UNITS:Metres ! CHR*8 If file has SKEY=OFFSET, these are units !OPTIONS={Metres;Decimetres} RON: ! FLT*6 Length of the linear on-ramp [ms] ROFF: ! FLT*6 Length of the linear off-ramp [ms] ADDTIME: ! CHR*20 Trace header name with times to be added to times in SDEFILE!TRHEADER ADJUST:0.0 ! FLT*8 Constant time [ms] to add to all times in the input file %ENDIF %DISCWRITE FILENAME:temp1.clr !*CHR*48 Output disc file name PKEYNAME:SHOTID ! CHR*19 Primary key name !TRHEADER SKEYNAME:CHANNEL ! CHR*19 Secondary key name !TRHEADER %MORE: ! TRLENGTH: ! FLT*8 Specify the trace length if you want to truncate the output [ms] PKEYF: ! INT*5 List of first key values to write to file PKEYL: ! INT*5 List of last key values to write to file FOLD: ! INT*5 Set this to override the number of traces per primary key. UNSORT:No ! CHR*8 Answer Yes to unsort data read using the DISCSORT processor!YESNO INDEX_OK:Yes ! CHR*3 Answer No only if you do NOT want an index file created !YESNO %COMMENT COMMENT: part2 ! CHR*14 Optional string to display in form %!DISCREAD !%COMMENT: !To read just one file, enter !%COMMENT: ! !DISCFILE:obsi_fkfilt.clr ! CHR*80 Name of Claritas seismic data file !FILELIST=$DATA !SLI !PKEYLIST: ! CHR*80 List of primary keys to read (blank for all of the file) !%COMMENT: !or to read more than one file, enter !%COMMENT: ! !LISTFILE: ! CHR*80 Name of text file with list of data files !FILELIST=*.lis !EDIT !%COMMENT: !and for both cases, specify the following :- !%COMMENT: ! !PKEYNAME:SHOTID !*CHR*19 Primary key name to be used for reading data !TRHEADER !SKEYNAME: ! CHR*19 Secondary key name - Only required if FOLD > 1 !TRHEADER !FOLD:1 !*INT*3 No. of traces/primary key, 1 for stacked data, -1 for variable fold !TRLEN: ! INT*5 Data trace length to be read from file [ms] !SAMPRATE: ! FLT*4 Sample rate [ms] if disc file will not be ready at taskbuild time !%MORE: ! !NREPEAT:1 ! INT*3 No of times to repeat entire sequence (inc. 1st time) !SETREPEAT:No ! CHR*1 Y to set REPEAT to the number of the file in the listfile !YESNO !SETLASTTR:Yes ! CHR*1 Y to set LASTTR for constant-fold data !YESNO !RANDOM:No ! CHR*1 Y outputs the primary requested primary keys in a random order !YESNO %!FKMUTE !MUTEFILE:fkfilt_obsi_negatives.mut !*CHR*64 Name of file containing mute specifications !FILELIST=*.mut !SDE !MAXFOLD:2000 !*INT*8 Maximum no. of traces in any ensemble !TAPERLEN:5 ! FLT*8 Length of mute (same units as sample-rate) to soften mute edges !ZEROLEN:10 ! FLT*8 Length of zeroed region either side of MUTE_AT line. !SKEY_EXT:Yes ! CHR*8 Yes, Flat or leave blank for no extrapolation !OPTIONS={Yes;Flat;No} %!IF !%COMMENT: !LIST REPEAT 1 3 selects traces with repeat count at 1 or 3 !%COMMENT: !RANGE CHANNEL 12 15 selects traces 12,13,14 & 15 from all shot ensembles. !%COMMENT: !GROUP CDP 6 4 10 selects all traces from CDP''s 6,7,8,9 16,17,18,19, etc !%COMMENT: ! !LIST: ! CHR*25 Primary key name referenced in LISTVAL below !TRHEADER !LISTVAL: ! INT*41 Specifies the list of primary keys to process !%COMMENT: ! !RANGE:OFFSET ! CHR*25 Primary key name of the range of traces !TRHEADER !RLVAL:0 ! INT*5 Specifies the lower limit of range !RUVAL:99999999 ! INT*5 Specifies the upper limit of the range !%COMMENT: ! !GROUP: ! CHR*25 Primary key of the group of traces !TRHEADER !GFVAL: ! INT*5 First value of the primary key to be selected !GNVAL: ! INT*5 Specifies the number of primary keys in the group !GINCVAL: ! INT*5 Increment between first primary key of each group !%COMMENT: ! !HEADER:1 !*INT*1 1:variables are part of trace header, otherwise 0 !OPTIONS={1;0}; %!SMUTE !SDEFILE:mute_everything.smu !*CHR*40 File with data (.SMU) !FILELIST=*.smu !SDE !ENDSURG:End !*CHR*6 [END/SURG] for end mute or surgical mute !OPTIONS={End;Surg} !UNITS:Metres ! CHR*8 If file has SKEY=OFFSET, these are units !OPTIONS={Metres;Decimetres} !RON: ! FLT*6 Length of the linear on-ramp [ms] !ROFF: ! FLT*6 Length of the linear off-ramp [ms] !ADDTIME: ! CHR*20 Trace header name with times to be added to times in SDEFILE!TRHEADER !ADJUST:0.0 ! FLT*8 Constant time [ms] to add to all times in the input file %!ENDIF %!DISCWRITE !FILENAME:temp2.clr !*CHR*48 Output disc file name !PKEYNAME:SHOTID ! CHR*19 Primary key name !TRHEADER !SKEYNAME:CHANNEL ! CHR*19 Secondary key name !TRHEADER !%MORE: ! !TRLENGTH: ! FLT*8 Specify the trace length if you want to truncate the output [ms] !PKEYF: ! INT*5 List of first key values to write to file !PKEYL: ! INT*5 List of last key values to write to file !FOLD: ! INT*5 Set this to override the number of traces per primary key. !UNSORT:No ! CHR*8 Answer Yes to unsort data read using the DISCSORT processor!YESNO !INDEX_OK:Yes ! CHR*3 Answer No only if you do NOT want an index file created !YESNO %COMMENT COMMENT: part3 ! CHR*14 Optional string to display in form %!DISCREAD !%COMMENT: !To read just one file, enter !%COMMENT: ! !DISCFILE:temp1.clr ! CHR*80 Name of Claritas seismic data file !FILELIST=$DATA !SLI !PKEYLIST: ! CHR*80 List of primary keys to read (blank for all of the file) !%COMMENT: !or to read more than one file, enter !%COMMENT: ! !LISTFILE: ! CHR*80 Name of text file with list of data files !FILELIST=*.lis !EDIT !%COMMENT: !and for both cases, specify the following :- !%COMMENT: ! !PKEYNAME:SHOTID !*CHR*19 Primary key name to be used for reading data !TRHEADER !SKEYNAME: ! CHR*19 Secondary key name - Only required if FOLD > 1 !TRHEADER !FOLD:1 !*INT*3 No. of traces/primary key, 1 for stacked data, -1 for variable fold !TRLEN: ! INT*5 Data trace length to be read from file [ms] !SAMPRATE: ! FLT*4 Sample rate [ms] if disc file will not be ready at taskbuild time !%MORE: ! !NREPEAT:1 ! INT*3 No of times to repeat entire sequence (inc. 1st time) !SETREPEAT:No ! CHR*1 Y to set REPEAT to the number of the file in the listfile !YESNO !SETLASTTR:Yes ! CHR*1 Y to set LASTTR for constant-fold data !YESNO !RANDOM:No ! CHR*1 Y outputs the primary requested primary keys in a random order !YESNO %!DIFF1 !NSTORE:2200 !*INT*6 Maximum number of traces stored at a time %!REREAD !SEGYFILE:temp2.clr !*CHR*80 Name of Claritas SEG-Y data file ! FILELIST=$DATA !SLI !PKEYNAME:SHOTID !*CHR*19 Primary key name to be used for reading data ! TRHEADER !SKEYNAME:CHANNEL ! CHR*19 Secondary key name (ignore for stacked data) ! TRHEADER !HEADERS:Yes ! CHR*4 Usually Yes (to reread trace headers as well as data) !OPTIONS={Yes;No;Only} %!DIFF2 !OUTPUT:X1+X2 !*CHR*10 What to output !OPTIONS={X2-X1;X1-X2;X1+X2;-X1-X2;X1*X2;X1/X2;X2/X1;X1} %!AGC !WINDOW:500 !*INT*5 Window length [ms] Range 3:20000 !TYPE:Normal ! CHR*8 Type of AGC !OPTIONS={Normal;Median;DoubleMedian;SmoothMedian;SmoothNormal} !%MORE: ! !%COMMENT: !To save gain functions to a file for removal with UNAGC in another job, enter !%COMMENT: ! !WHICH:Live ! CHR*4 Which traces to gain, choose Live,Aux or All !OPTIONS={Live;Aux;All} !SAVEFILE: ! CHR*60 Name of disc file to save gain functions to (or %trace) !PKEYNAME:SHOTID ! INT*8 Primary key for the output gain function file !SKEYNAME:CHANNEL ! INT*8 Secondary key for the output gain function file !FILEFOLD:48 ! INT*8 Number of traces per gather !%COMMENT_S: !or if you wish to remove the AGC in this job with UNAGC, enter : !%COMMENT: ! !UNAGCMEM:No ! CHR*4 Answer Yes to remove AGCs later in this job !YESNO !MAXTRACES: ! INT*8 Maximum number of trace scalars that will have to be saved %!XVIEW !FOLDMODE:Single ! CHR*8 What kind of data to plot (single-fold, fixed-fold, variable-fold)!OPTIONS={Single;Fixed;Variable} !MAXFOLD: ! INT*6 For multi-fold displays, the maximum number of traces per ensemble !N_ENS:2001 !*INT*4 Number of enesmbles (eg shots or stacked CDPs) to display !OVERLAP:0 ! INT*4 Number of traces to overlap between panels !DISPTYPE:ONTOP ! CHR*8 ontop or beside (how repeats are plotted) !OPTIONS={ONTOP;BESIDE} !%COMMENT_S: !Initial settings for display - these can later be changed interactively !%COMMENT: ! !HSCALE:50 !*FLT*6 Number of traces/cm (can be altered later) !VSCALE:12 !*FLT*6 Vertical scale (cm/sec) !MODE:VD !*CHR*4 WG=wiggle,VA=variable area,VD=var.density!OPTIONS={VAWG;VA;WG;VD;VDWG} !COLOURS:-6 6 17 32 ! FLT*6 [4 values] Amplitude values and colours they represent !PALETTE:.seis_colours !*CHR*60 Name of palette file !COLOURS !%COMMENT: ! !HDR_LABELS:offset recordnum !*CHR*80 Names of header values to be labelled ! TRHEADERS !HDR_FREQS:20 20 !*INT*80 Plotting frequencies of HDR_LABELS !PARAMETER:PANELTEXT ! CHR*80 Parameter to plot for repeat panels (eg FDFILT DISCREAD) !PLOTPARAMS !%LESS: ! !REFAMP:Average ! CHR*4 Reference amplitude calculation mode !OPTIONS={Maximum;Average;Fixed} !REFNTRACES:40 ! INT*4 Number of traces used in reference amplitude calculation !REFWINDOW:3 ! INT*1 [1:4] Uses REFWINDOWth highest amplitude to get scaling !RANGE={1:4} !FIXED: ! FLT*6 Fixed reference amplitude, if REFAMP is set to Fixed !GAIN:0.05 ! FLT*6 Scale factor to be applied to all traces !CLIP:2.0 ! FLT*6 Traces are clipped at this value (in trace-widths) !%COMMENT: ! !TIMEON:0 ! FLT*6 Start time of display [ms] !TIMEOFF:999999 ! FLT*6 End time for display [ms] !TIMELINE:100 ! INT*4 Time line increment in ms !DIRECTION:LTOR ! CHR*4 The direction of plotting ! OPTIONS={LTOR;RTOL} !WHICH:Aux ! CHR*4 Which traces to gain, choose Live,Aux or All !OPTIONS={Live;Aux;All} %!WRITESEGY !%COMMENT: ! Enter either FILENAME or TAPEDRIVE : !%COMMENT: ! !FILENAME:obsich2_stack_nmo_shift_GMT.sgy ! CHR*60 Output filename, or device (eg /dev/rmt0), or : !TAPEDRIVE: ! CHR*48 Name of tape drive to write to !TAPEDRIVE !%COMMENT: ! !RECTYPE:NONE !*CHR*9 Recordtype for output file (NONE/HEX/LF) !OPTIONS={NONE;HEX;LF} !FORMAT:IEEE !*CHR*16 Outnput floating point format!OPTIONS={IEEE;IBM;INTEGER_4;INTEGER_2} !EBCDIC:EBCDIC ! CHR*8 3200-byte header format: EBCDIC for true SEG-Y !OPTIONS={EBCDIC;ASCII} !SAVE_HIST:Yes ! CHR*4 Yes : set Claritas automatic processing history into 3200-byte header !YESNO !ENDIAN:Big ! CHR*16 Output byte-ordering!OPTIONS={Big(IBM/SUN);Little(PC/DEC);Native;Swap} !EXTENDED: ! CHR*40 For extended SEG-Y output specify 3 values: PKEYNAME SKEYNAME FILEFOLD !OUT_LENGTH: ! INT*6 Output trace length if it is to be truncated !%MORE: ! !FIXED_BS: ! INT*6 Optional fixed output blocksize (bytes) for RECTYPE=NONE !MULTITAPE:No ! CHR*4 Yes to start a new output tape if a write error occurs ! YESNO !%COMMENT: ! !DEFNAME: ! CHR*8 Names of re-assigned tape headers ! TRHEADERS !INLOC: ! INT*3 List of positions [bytes] in the trace header !INLONG: ! INT*1 List of lengths [bytes] of the reassigned variable !OFFMULT: ! FLT*8 The output header offsets will be multiplied by this amount !RCOMMAND:stdinsegy ! CHR*68 The command required to write remote tapes