SYNOPSIS

PERL PROGRAM NAME:

AUTHOR: Juan Lorenzo (Perl module only)

DATE:

DESCRIPTION:

Version:

USE

NOTES

Examples

SYNOPSIS

SEISMIC UNIX NOTES SUBACKUSH - calculate Thomsen anisotropy parameters from

 	     well log (vp,vs,rho) data and optionally include	

 	     intrinsic VTI shale layers based on gramma ray log	

 	     via BACKUS averaging				

 subackush < vp_vs_rho.su >stdout [options]			

 subackush < vp_vs_rho_gr.su  gr=1 >stdout [options]		



 Required parameters:						

 none								



 Optional parameter:						

 navg=101	number of depth samples in Backus avg window 	



 	Intrinsic anisotropy of shale layers can be included ...

 gr=0		no gamma ray log input for shale 		

		=1 input is vp_vs_rho_gr			

 grs=100	pure shale gamma ray value (API units)		

 grc=10	0hale gamma ray value (API units)		

 smode=1	include shale anis params prop to shale volume 	

		=0 include shale anis for pure shale only	

 se=0.209	shale epsilon (Thomsen parameter)		

 sd=0.033	shale delta (Thomsen parameter)			

 sg=0.203	shale gamma (Thomsen parameter)			



 Notes:							

 1. Input are (vp,vs,rho) traces in metric units		

 2. Output are  						

    tracl	=(1,2,3,4,5,6)					

    quantity	=(vp0,vs0,<rho>,epsilon,delta,gamma) 		

    units	=(m/s,m/s,kg/m^3,nd,nd,nd) nd=dimensionless	

    tracl	=(7,8)						

    quantity	=(Vsh,shaleEps) Vsh=shale volume fraction	

    units	=(nd,nd) 					

 3. (epsilon,delta,etc.) can be isolated by tracl header field 

 4. (vp0,vs0) are backus averaged vertical wavespeeds		

 5. <rho> is backus averaged density, etc.			



 Example:							

 las2su < logs.las nskip=34 nlog=4 > logs.su 			

 suwind < logs.su  key=tracl min=2 max=3 | suop op=s2vm > v.su	

 suwind < logs.su  key=tracl min=4 max=4 | suop op=d2m > d.su	

 fcat v.su d.su > vp_vs_rho.su					

 subackus < vp_vs_rho.su > vp0_vs0_rho_eps_delta_gamma.su	

 In this example we start with a well las file containing 	

 34 header lines and 4 log tracks (depth,p_son,s_son,den).	

 This is converted to su format by las2su.  Then we pull off	

 the sonic logs and convert them to velocity in metric units.	

 Then the density log is pulled off and converted to metric.	

 All three metric curves are bundled into one su file which 	

 is the input to subackus. 					", 



 Related programs: subackus, sulprime				





 Credits:



	UHouston: Chris Liner 

              I gratefully acknowledge Saudi Aramco for permission

              to release this code developed while I worked for the 

              EXPEC-ARC research division.



 References:

 Anisotropy parameters: Thomsen, 2002, DISC Notes (SEG)

 Backus Method: Berryman, Grechka, and Berge, 1997, SEP94

 Shale params: Wang, 2002, Geophysics, p. 1427	

User's notes (Juan Lorenzo) untested

CHANGES and their DATES

Import packages

instantiation of packages

Encapsulated hash of private variables

sub Step

collects switches and assembles bash instructions by adding the program name

sub note

collects switches and assembles bash instructions by adding the program name

sub clear

sub gr

sub grc

sub grs

sub key

sub nskip

sub quantity

sub sd

sub se

sub sg

sub smode

sub tracl

sub units

sub get_max_index

max index = number of input variables -1