Skip Navigation

Documentation

ALGORITHM DOCUMENTATION


AASPI Software Documentation

Software Structure

Task Documentation Link
AASPI software structureAASPI software overview (pdf)
Windows requirements and installation guideInstalling 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 variablesChecking your Linux environmental variables (pdf)
Software parallelizationSoftware Parallelization (pdf)
Setting AASPI default parametersThe Set AASPI Default Parameters Tab (pdf)
Importing interpreted horizonsAASPI horizon definition (pdf)

Data Conversion

SectionLink
Converting 3D poststack data from SEGY to AASPI formatThe SEGY to AASPI format conversion GUI (pdf)
Converting 3D poststack data from AASPI to SEGY formatThe AASPI to SEGY format conversion GUI (pdf)
Converting 3D poststack data from ZGY to AASPI formatThe ZGY to AASPI format conversion GUI (pdf)
Converting 3D poststack data from AASPI to ZGY formatThe AASPI to ZGY format conversion GUI (pdf)
Converting multiple 2D SEGY-format seismic lines to a single pseudo-3D AASPI-format padded volume2D SEGY to AASPI format conversion GUI (pdf)
Converting a single pseudo-3D AASPI-format padded volume to multiple 2D SEGY-format seismic lines2D AASPI to SEGY foramt conversion GUI (pdf)


POST STACK ATTRIBUTE GENERATION AND ANALYSIS (aaspi_util GUI)

Single Trace Attributes and Calculations

TaskDocumentation 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

TaskDocumentation 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

TaskDocumentation Link
Computing structural dipProgram dip3d (pdf)
Filtering structural dip componentsProgram filter_dip_components (pdf)
Computing similarity and amplitude gradient attributesProgram similarity3d (pdf)
Structure-oriented filtering of poststack dataProgram sof3d (pdf)

Computing volumetric curvature, aberrancy, reflector rotation,

and reflector convergence

Program curvature3d (pdf)
Computing apparent dip and apparent amplitude gradientsProgram apparent_cmpt(pdf) 
Computing Euler curvatureProgram euler_curvature (pdf)
Generating texture attributesProgram glcm3d (pdf)
Computing volumetric estimates of the S/N ratioProgram disorder (pdf)
Computing parallelism/non-parallelism of reflectors within a windowProgram nonparallelism (pdf)
Computing similarity and amplitude gradients from multiple input filesProgram similarity_multiple_input (pdf)

Poststack Data Conditioning

TaskDocumentation Link
Spectral balancing seismic amplitude dataProgram spectral_balance (pdf)
Structure-oriented filtering of poststack dataProgram sof3d (pdf)
Generating bandpass filtered volumesProgram generate_bandpass_filtered_volumes (pdf)
Filter_spectral_componentsProgram filter_spectral_components (pdf)
Add filtered componentsProgram add_filtered_components (pdf)

Formation Attribute Analysis

TaskDocumentation Link
Flattening a single scalar volumeProgram flatten (pdf)
Unflattening a single scalar volumeProgram unflatten (pdf)
Generating stratal slices from a single scalar volumeProgram stratal_slice (pdf)
Flattening components of a vector attribute volumeProgram vector_flatten (pdf)
Flattening spectral magnitude and phase component volumesProgram complex_spectral_flatten (pdf)
Generating complex spectral stratal slicesProgram complex_spectral_stratal_slice (pdf)
Extracting complex principal component spectraProgram complex_pca_spectra (pdf)
PCA waveform classification about a picked horizonProgram pca_waveform_classification (pdf)
SOM Waveform classification about a picked horizonProgram som_waveform_classification (pdf)
Formation statisticsProgram formation_statistics (pdf)
Formation Q-estimationPrograms complex_stratal_slice,complex_pca, and q_estimation (pdf)

Machine Learning Toolbox

TaskDocumentation Link
Defining polygons about target faciesProgram defining_polygons (pdf)
Converting voxels inside polygons to point setsProgram polygon_to_points (pdf)
Generating Training data vectors from point setsProgram generate_training_data (pdf)
Analyzing the input training data vectorsProgram 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 modelProgram create_model (pdf)
Use training data to perform classificationProgram perform_classification (pdf)
Convolutional neural network image classificationProgram CNN_image_classification (pdf)
Convolutional neural network fault identification`Program CNN_fault_identification (pdf)

Volumetric Classification

TaskDocumentation Link
Volumetric k-means clustering for 3D seismic facies analysisProgram kmeans3d (pdf)
Volumetric principle component analysis for 3D seismic facies analysisProgram pca3d (pdf)
Volumetric independent component analysis for 3D seismic facies analysisProgram ica3d (pdf)
Volumetric Gaussian mixture models for 3D seismic facies analysisProgram gmm3d (pdf)
Volumetric self-organizing maps for 3D seismic facies analysisProgram som3d (pdf)
3D Probabilistic seismic facies analysis (generative topographic mapping)Program gtm3d (pdf)
Proximal vector support machine for 3D seismic facies analysisProgram psvm3d (pdf)
Random forest classificaton for 3D seismic facies analysisProgram rfc3d (pdf)
Generating training dataset for supervised seismic facies classificationProgram make_training_clusters (pdf)
Selecting optimum attributes for facies classificationProgram attribute_selection (pdf)

Image Processing

TaskDocumentation Link
3D window-based Gaussian statistics applicationsProgram stat3d (pdf)
3D Kuwahara filteringProgram kuwahara3d (pdf)
Structure oriented filtering a single attributeProgram filter_single_attribute (pdf)
Enhancing faults and axial planesProgram fault_enhancement (pdf)
Skeletonization of enhanced faultsProgram skeletonize3d (pdf)
Fault connectivityProgram fault_connectivity (pdf)

Attribute Correlation Tools

TaskDocumentation LInk
Correlating seismic attributes to production volumesProgram cigar_probe (pdf)
Computing proximity to azimuthal- or strike-limited fault volumes to correlate with production dataProgram fault_proximity (pdf)
3D vector correlationProgram vector_correlation (pdf)

Interactive Tools

TaskDocumentation Link
Semiautomatic tracking of multiple horizons within a formationProgram horizon_tracking (pdf)

Display Tools

TaskDocumentation Link
The AASPI QC plotting tab and program aaspi_plotaaspiviewer_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 modelsProgram corender (pdf)
Crossplotting 2 attributes against a 2D color barProgram crossplot (pdf)
Define geobodies from a crossplotProgram define_geobodies (pdf)
Modulating a polychormatic attribute by a second attribute plotted against lightnessProgram hlplot (pdf)
Modulating a polychormatic attribute by a second attribute plotted against saturationProgram hsplot (pdf)
Modulating a polychormatic attribute by a second attribute plotted against saturation and a third attribute plotted against lightnessProgram hlsplot (pdf)
Plotting 3 attributes against Red-Green-Blue or against Cyan-Magenta-YellowProgram rgb_cmy_plot (pdf)
Generating volumetric rose diagramsProgram generate_roses (pdf)
Plotting a simple line graphThe aaspi_graph GUI (pdf)

Well Log Utilities

TaskDocumentation Link
LAS file import, export, and plotting utilitiesPrograms las_file_import, las_file_export, and plot_well_log (pdf)

Other Utilities

TaskDocumentation Link
Generating a 3D synthetic by convolving a wavelet with picked horizonsProgram convolutional_modeling (pdf)
Interpolating time or depth samplesProgram interpolate (pdf)
"Slicing" a volumeProgram slice (pdf)
"Unslicing" a volumeProgram unslice (pdf)
Displaying AASPI headersProgram display_aaspi_headers (pdf)

Poststack Data Workflows

TaskDocumentation Link
Geometric Attribute WorkflowThe geom_attr_workflow GUI (pdf)
Attribute-assisted footprint suppressionThe attribute-assisted_footprint_suppression_workflow GUI (pdf)
Iterative fault enhancementThe iterative_fault_enhancement_workflow GUI (pdf)


PRESTACK ATTRIBUTE GENERATION AND ANALYSIS (aaspi_util_prestack GUI)

Prestack Data Conditioning

TaskDocumentation Link    
Prestack structure oriented filteringProgram sof_prestack (pdf)
Compensate for migration stretchProgram compensate_for_migration_stretch (pdf)
Reverse NMO of prestack migrated gathersProgram rnmo (pdf)
Interactive velocity analysisProgram iva (pdf)
Conventional NMO of prestack migrated gathersProgram nmo (pdf)

Prestack Data Analysis

TaskDocumentation Link
Computing spectral components
using continuous wavelet transform
Program spec_cwt (pdf)
Computing similarity on prestack data gathersProgram similarity_prestack (pdf)
Amplitude variation with azimuthProgram AVAz (pdf)

Prestack Utilities

TaskDocumentation Link
Prestack: AASPI Viewer, AASPI to SEGY, Compute FoldProgram aaspi_util_prestack (pdf)
Interleave multiple 3D azimuth, offset, or incident angle volumes to generate a single 4D volumeProgram interleave_component_volumes (pdf)

Seismic Imaging

TaskDocumentation Link
Prestack time migrationProgram azim_offset_mig (pdf)

Prestack Data Workflows

TaskDocumentation Link
Coherent noise suppression workflowThe coherent noise suppression workflow (pdf)
Prestack Struture Oriented FilteringThe Structure-oriented filtering workflow (pdf)

Can't find what you are looking for?   email us- aaspi@ou.edu