| Task | Documentation Link |
|---|---|
| AASPI software structure | AASPI software overview (pdf) |
| Windows requirements and installation guide | Installing the AASPI software on Windows systems (pdf) |
| Linux requirements and installation guide (for system administrators) | Installing the AASPI software on Linux systems (pdf) |
| Accessing Linux and checking your environmental variables | Checking your Linux environmental variables (pdf) |
| Software parallelization | Software Parallelization (pdf) |
| Setting AASPI default parameters | The Set AASPI Default Parameters Tab (pdf) |
| Importing interpreted horizons | AASPI horizon definition (pdf) |
| Section | Link |
|---|---|
| Converting 3D poststack data from SEGY to AASPI format | The SEGY to AASPI format conversion GUI (pdf) |
| Converting 3D poststack data from AASPI to SEGY format | The AASPI to SEGY format conversion GUI (pdf) |
| Converting 3D poststack data from ZGY to AASPI format | The ZGY to AASPI format conversion GUI (pdf) |
| Converting 3D poststack data from AASPI to ZGY format | The AASPI to ZGY format conversion GUI (pdf) |
| Converting multiple 2D SEGY-format seismic lines to a single pseudo-3D AASPI-format padded volume | 2D SEGY to AASPI format conversion GUI (pdf) |
| Converting a single pseudo-3D AASPI-format padded volume to multiple 2D SEGY-format seismic lines | 2D AASPI to SEGY foramt conversion GUI (pdf) |
POST STACK ATTRIBUTE GENERATION AND ANALYSIS (aaspi_util GUI)
Single Trace Attributes and Calculations
| Task | Documentation Link |
|---|---|
| Computing instantaneous attributes | Program instantaneous_attributes (pdf) |
| Computing relative acoustic impedance | Program relative_acoustic_impedance (pdf) |
| Computing root mean square (RMS) amplitude | Program rms_amplitude (pdf) |
| Applying amplitude gain control | Program agc (pdf) |
| Computing the amplitude volume transform (AVT) | Program avt (pdf) |
| Computing the Teager-Kaiser energy | Program teager_kaiser_energy (pdf) |
Spectral Decomposition Attributes
| Task | Documentation Link |
|---|---|
| Computing spectral components using complex matching pursuit | Program spec_cmp (pdf) |
| Computing spectral components using the continuous wavelet transform | Program spec_cwt (pdf) |
| Computing spectral components using maximum entropy spectral analysis | Program spec_max_entropy (pdf) |
| Computing Spectral components using cross-correlation | Program spectral_probe (pdf) |
| Computing wavenumber components using a 2D CWT to time or flattened slices | Program kxky_cwt (pdf) |
Geometric Attributes
| Task | Documentation Link |
|---|---|
| Computing structural dip | Program dip3d (pdf) |
| Filtering structural dip components | Program filter_dip_components (pdf) |
| Computing similarity and amplitude gradient attributes | Program similarity3d (pdf) |
| Structure-oriented filtering of poststack data | Program sof3d (pdf) |
Computing volumetric curvature, aberrancy, reflector rotation, and reflector convergence | Program curvature3d (pdf) |
| Computing apparent dip and apparent amplitude gradients | Program apparent_cmpt(pdf) |
| Computing Euler curvature | Program euler_curvature (pdf) |
| Generating texture attributes | Program glcm3d (pdf) |
| Computing volumetric estimates of the S/N ratio | Program disorder (pdf) |
| Computing parallelism/non-parallelism of reflectors within a window | Program nonparallelism (pdf) |
| Computing similarity and amplitude gradients from multiple input files | Program similarity_multiple_input (pdf) |
Poststack Data Conditioning
| Task | Documentation Link |
|---|---|
| Spectral balancing seismic amplitude data | Program spectral_balance (pdf) |
| Structure-oriented filtering of poststack data | Program sof3d (pdf) |
| Generating bandpass filtered volumes | Program generate_bandpass_filtered_volumes (pdf) |
| Filter_spectral_components | Program filter_spectral_components (pdf) |
| Add filtered components | Program add_filtered_components (pdf) |
Formation Attribute Analysis
| Task | Documentation Link |
|---|---|
| Flattening a single scalar volume | Program flatten (pdf) |
| Unflattening a single scalar volume | Program unflatten (pdf) |
| Generating stratal slices from a single scalar volume | Program stratal_slice (pdf) |
| Flattening components of a vector attribute volume | Program vector_flatten (pdf) |
| Flattening spectral magnitude and phase component volumes | Program complex_spectral_flatten (pdf) |
| Generating complex spectral stratal slices | Program complex_spectral_stratal_slice (pdf) |
| Extracting complex principal component spectra | Program complex_pca_spectra (pdf) |
| PCA waveform classification about a picked horizon | Program pca_waveform_classification (pdf) |
| SOM Waveform classification about a picked horizon | Program som_waveform_classification (pdf) |
| Formation statistics | Program formation_statistics (pdf) |
| Formation Q-estimation | Programs complex_stratal_slice,complex_pca, and q_estimation (pdf) |
Machine Learning Toolbox
| Task | Documentation Link |
|---|---|
| Defining polygons about target facies | Program defining_polygons (pdf) |
| Converting voxels inside polygons to point sets | Program polygon_to_points (pdf) |
| Generating Training data vectors from point sets | Program generate_training_data (pdf) |
| Analyzing the input training data vectors | Program analyze_input (pdf) |
| The input data transformation tab (pdf) | |
| The data analysis tab (pdf) | |
| The training data despike tab (pdf) | |
| The principal component analysis (PCA) tab (pdf) | |
| The independent component analysis (ICA) tab (pdf) | |
| The k-means facies analysis tab (pdf) | |
| The probabilistic neural network (PNN) facies analysis tab (pdf) | |
| Creating a probalistic neural network model | Program create_model (pdf) |
| Use training data to perform classification | Program perform_classification (pdf) |
| Convolutional neural network image classification | Program CNN_image_classification (pdf) |
| Convolutional neural network fault identification` | Program CNN_fault_identification (pdf) |
Volumetric Classification
| Task | Documentation Link |
|---|---|
| Volumetric k-means clustering for 3D seismic facies analysis | Program kmeans3d (pdf) |
| Volumetric principle component analysis for 3D seismic facies analysis | Program pca3d (pdf) |
| Volumetric independent component analysis for 3D seismic facies analysis | Program ica3d (pdf) |
| Volumetric Gaussian mixture models for 3D seismic facies analysis | Program gmm3d (pdf) |
| Volumetric self-organizing maps for 3D seismic facies analysis | Program som3d (pdf) |
| 3D Probabilistic seismic facies analysis (generative topographic mapping) | Program gtm3d (pdf) |
| Proximal vector support machine for 3D seismic facies analysis | Program psvm3d (pdf) |
| Random forest classificaton for 3D seismic facies analysis | Program rfc3d (pdf) |
| Generating training dataset for supervised seismic facies classification | Program make_training_clusters (pdf) |
| Selecting optimum attributes for facies classification | Program attribute_selection (pdf) |
Image Processing
| Task | Documentation Link |
|---|---|
| 3D window-based Gaussian statistics applications | Program stat3d (pdf) |
| 3D Kuwahara filtering | Program kuwahara3d (pdf) |
| Structure oriented filtering a single attribute | Program filter_single_attribute (pdf) |
| Enhancing faults and axial planes | Program fault_enhancement (pdf) |
| Skeletonization of enhanced faults | Program skeletonize3d (pdf) |
| Fault connectivity | Program fault_connectivity (pdf) |
Attribute Correlation Tools
| Task | Documentation LInk |
|---|---|
| Correlating seismic attributes to production volumes | Program cigar_probe (pdf) |
| Computing proximity to azimuthal- or strike-limited fault volumes to correlate with production data | Program fault_proximity (pdf) |
| 3D vector correlation | Program vector_correlation (pdf) |
Interactive Tools
| Task | Documentation Link |
|---|---|
| Semiautomatic tracking of multiple horizons within a formation | Program horizon_tracking (pdf) |
Display Tools
| Task | Documentation Link |
|---|---|
| The AASPI QC plotting tab and program aaspi_plot | aaspiviewer_poststack GUI (pdf) |
| QC ploting of higher dimension amplitude or attribute volumes (spectral components, prestack migrated gathers) | aaspiviewer_prestack GUI (pdf) |
| Corendering 2 or 3 attributes using transparency, RGB, or CMY color models | Program corender (pdf) |
| Crossplotting 2 attributes against a 2D color bar | Program crossplot (pdf) |
| Define geobodies from a crossplot | Program define_geobodies (pdf) |
| Modulating a polychormatic attribute by a second attribute plotted against lightness | Program hlplot (pdf) |
| Modulating a polychormatic attribute by a second attribute plotted against saturation | Program hsplot (pdf) |
| Modulating a polychormatic attribute by a second attribute plotted against saturation and a third attribute plotted against lightness | Program hlsplot (pdf) |
| Plotting 3 attributes against Red-Green-Blue or against Cyan-Magenta-Yellow | Program rgb_cmy_plot (pdf) |
| Generating volumetric rose diagrams | Program generate_roses (pdf) |
| Plotting a simple line graph | The aaspi_graph GUI (pdf) |
Well Log Utilities
| Task | Documentation Link |
|---|---|
| LAS file import, export, and plotting utilities | Programs las_file_import, las_file_export, and plot_well_log (pdf) |
Other Utilities
| Task | Documentation Link |
|---|---|
| Generating a 3D synthetic by convolving a wavelet with picked horizons | Program convolutional_modeling (pdf) |
| Interpolating time or depth samples | Program interpolate (pdf) |
| "Slicing" a volume | Program slice (pdf) |
| "Unslicing" a volume | Program unslice (pdf) |
| Displaying AASPI headers | Program display_aaspi_headers (pdf) |
Poststack Data Workflows
| Task | Documentation Link |
|---|---|
| Geometric Attribute Workflow | The geom_attr_workflow GUI (pdf) |
| Attribute-assisted footprint suppression | The attribute-assisted_footprint_suppression_workflow GUI (pdf) |
| Iterative fault enhancement | The iterative_fault_enhancement_workflow GUI (pdf) |
PRESTACK ATTRIBUTE GENERATION AND ANALYSIS (aaspi_util_prestack GUI)
Prestack Data Conditioning
| Task | Documentation Link |
|---|---|
| Prestack structure oriented filtering | Program sof_prestack (pdf) |
| Compensate for migration stretch | Program compensate_for_migration_stretch (pdf) |
| Reverse NMO of prestack migrated gathers | Program rnmo (pdf) |
| Interactive velocity analysis | Program iva (pdf) |
| Conventional NMO of prestack migrated gathers | Program nmo (pdf) |
Prestack Data Analysis
| Task | Documentation Link |
|---|---|
| Computing spectral components using continuous wavelet transform | Program spec_cwt (pdf) |
| Computing similarity on prestack data gathers | Program similarity_prestack (pdf) |
| Amplitude variation with azimuth | Program AVAz (pdf) |
Prestack Utilities
| Task | Documentation Link |
|---|---|
| Prestack: AASPI Viewer, AASPI to SEGY, Compute Fold | Program aaspi_util_prestack (pdf) |
| Interleave multiple 3D azimuth, offset, or incident angle volumes to generate a single 4D volume | Program interleave_component_volumes (pdf) |
Seismic Imaging
| Task | Documentation Link |
|---|---|
| Prestack time migration | Program azim_offset_mig (pdf) |
Prestack Data Workflows
| Task | Documentation Link |
|---|---|
| Coherent noise suppression workflow | The coherent noise suppression workflow (pdf) |
| Prestack Struture Oriented Filtering | The Structure-oriented filtering workflow (pdf) |
Can't find what you are looking for? email us- aaspi@ou.edu