├── .gitignore ├── LICENSE.txt ├── README.md ├── docs ├── notebooks │ ├── 1.0 Introduction to PySeis.ipynb │ ├── Normal Moveout Correction.ipynb │ └── Test Processing Flow.ipynb └── templates │ ├── EBCDIC.template │ └── gui_test.ipynb ├── examples ├── 01.0_import_segd.py ├── 01.11_create_javaseis.py ├── 01.12_segd_to_javaseis.py ├── 01.1_import_javaseis.py ├── 01.2_import_segy.py ├── 02.0_brute_vels.py ├── 02.1_brute_vels_stack.py ├── 02.2_fx.py ├── 03.1_full_vels.py ├── 03.2_full_vels_stack.py ├── 04.0_smute_stack.py ├── 05.0_fk.py ├── 06.0_trim_model.py ├── 07.0_trim_statics.py ├── 099.1_assess_data.py ├── 99.0_multistack_viewer.py └── FileProperties.xml ├── pyproject.toml ├── pyseis.egg-info ├── PKG-INFO ├── SOURCES.txt ├── dependency_links.txt ├── not-zip-safe ├── requires.txt └── top_level.txt ├── pyseis ├── algorithms │ ├── __init__.py │ └── velocity.py ├── core │ └── __init__.py ├── processing │ ├── __init__.py │ ├── filter.py │ ├── nmo.py │ ├── processing.py │ ├── stack.py │ └── toolbox.py ├── utils │ ├── __init__.py │ ├── output.html │ ├── pdf_converter.py │ └── segd.txt └── visualization │ ├── __init__.py │ └── plotting.py ├── setup.py ├── stubs ├── converters.py ├── decoders.py ├── headers.py ├── launchGui.py ├── models │ ├── __init__.py │ ├── base.py │ ├── block.py │ ├── factory.py │ ├── record.py │ ├── seisfile.py │ └── trace.py ├── processing.py ├── stream.py ├── su.py ├── test.py ├── test1.py ├── toolbox.py └── wiggle.py └── tests ├── __init__.py ├── conftest.py └── utils.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/README.md -------------------------------------------------------------------------------- /docs/notebooks/1.0 Introduction to PySeis.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/docs/notebooks/1.0 Introduction to PySeis.ipynb -------------------------------------------------------------------------------- /docs/notebooks/Normal Moveout Correction.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/docs/notebooks/Normal Moveout Correction.ipynb -------------------------------------------------------------------------------- /docs/notebooks/Test Processing Flow.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/docs/notebooks/Test Processing Flow.ipynb -------------------------------------------------------------------------------- /docs/templates/EBCDIC.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/docs/templates/EBCDIC.template -------------------------------------------------------------------------------- /docs/templates/gui_test.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/docs/templates/gui_test.ipynb -------------------------------------------------------------------------------- /examples/01.0_import_segd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/examples/01.0_import_segd.py -------------------------------------------------------------------------------- /examples/01.11_create_javaseis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/examples/01.11_create_javaseis.py -------------------------------------------------------------------------------- /examples/01.12_segd_to_javaseis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/examples/01.12_segd_to_javaseis.py -------------------------------------------------------------------------------- /examples/01.1_import_javaseis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/examples/01.1_import_javaseis.py -------------------------------------------------------------------------------- /examples/01.2_import_segy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/examples/01.2_import_segy.py -------------------------------------------------------------------------------- /examples/02.0_brute_vels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/examples/02.0_brute_vels.py -------------------------------------------------------------------------------- /examples/02.1_brute_vels_stack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/examples/02.1_brute_vels_stack.py -------------------------------------------------------------------------------- /examples/02.2_fx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/examples/02.2_fx.py -------------------------------------------------------------------------------- /examples/03.1_full_vels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/examples/03.1_full_vels.py -------------------------------------------------------------------------------- /examples/03.2_full_vels_stack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/examples/03.2_full_vels_stack.py -------------------------------------------------------------------------------- /examples/04.0_smute_stack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/examples/04.0_smute_stack.py -------------------------------------------------------------------------------- /examples/05.0_fk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/examples/05.0_fk.py -------------------------------------------------------------------------------- /examples/06.0_trim_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/examples/06.0_trim_model.py -------------------------------------------------------------------------------- /examples/07.0_trim_statics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/examples/07.0_trim_statics.py -------------------------------------------------------------------------------- /examples/099.1_assess_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/examples/099.1_assess_data.py -------------------------------------------------------------------------------- /examples/99.0_multistack_viewer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/examples/99.0_multistack_viewer.py -------------------------------------------------------------------------------- /examples/FileProperties.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/examples/FileProperties.xml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pyseis.egg-info/PKG-INFO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/pyseis.egg-info/PKG-INFO -------------------------------------------------------------------------------- /pyseis.egg-info/SOURCES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/pyseis.egg-info/SOURCES.txt -------------------------------------------------------------------------------- /pyseis.egg-info/dependency_links.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /pyseis.egg-info/not-zip-safe: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /pyseis.egg-info/requires.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/pyseis.egg-info/requires.txt -------------------------------------------------------------------------------- /pyseis.egg-info/top_level.txt: -------------------------------------------------------------------------------- 1 | pyseis 2 | -------------------------------------------------------------------------------- /pyseis/algorithms/__init__.py: -------------------------------------------------------------------------------- 1 | """Seismic processing algorithms.""" 2 | 3 | __all__ = [] 4 | -------------------------------------------------------------------------------- /pyseis/algorithms/velocity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/pyseis/algorithms/velocity.py -------------------------------------------------------------------------------- /pyseis/core/__init__.py: -------------------------------------------------------------------------------- 1 | """Core models and data structures for PySeis.""" 2 | 3 | __all__ = [] 4 | 5 | -------------------------------------------------------------------------------- /pyseis/processing/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyseis/processing/filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/pyseis/processing/filter.py -------------------------------------------------------------------------------- /pyseis/processing/nmo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/pyseis/processing/nmo.py -------------------------------------------------------------------------------- /pyseis/processing/processing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/pyseis/processing/processing.py -------------------------------------------------------------------------------- /pyseis/processing/stack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/pyseis/processing/stack.py -------------------------------------------------------------------------------- /pyseis/processing/toolbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/pyseis/processing/toolbox.py -------------------------------------------------------------------------------- /pyseis/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyseis/utils/output.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/pyseis/utils/output.html -------------------------------------------------------------------------------- /pyseis/utils/pdf_converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/pyseis/utils/pdf_converter.py -------------------------------------------------------------------------------- /pyseis/utils/segd.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/pyseis/utils/segd.txt -------------------------------------------------------------------------------- /pyseis/visualization/__init__.py: -------------------------------------------------------------------------------- 1 | """Visualization tools for seismic data.""" 2 | 3 | __all__ = [] 4 | 5 | -------------------------------------------------------------------------------- /pyseis/visualization/plotting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/pyseis/visualization/plotting.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/setup.py -------------------------------------------------------------------------------- /stubs/converters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/stubs/converters.py -------------------------------------------------------------------------------- /stubs/decoders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/stubs/decoders.py -------------------------------------------------------------------------------- /stubs/headers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/stubs/headers.py -------------------------------------------------------------------------------- /stubs/launchGui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/stubs/launchGui.py -------------------------------------------------------------------------------- /stubs/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/stubs/models/__init__.py -------------------------------------------------------------------------------- /stubs/models/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/stubs/models/base.py -------------------------------------------------------------------------------- /stubs/models/block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/stubs/models/block.py -------------------------------------------------------------------------------- /stubs/models/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/stubs/models/factory.py -------------------------------------------------------------------------------- /stubs/models/record.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/stubs/models/record.py -------------------------------------------------------------------------------- /stubs/models/seisfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/stubs/models/seisfile.py -------------------------------------------------------------------------------- /stubs/models/trace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/stubs/models/trace.py -------------------------------------------------------------------------------- /stubs/processing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/stubs/processing.py -------------------------------------------------------------------------------- /stubs/stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/stubs/stream.py -------------------------------------------------------------------------------- /stubs/su.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/stubs/su.py -------------------------------------------------------------------------------- /stubs/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/stubs/test.py -------------------------------------------------------------------------------- /stubs/test1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/stubs/test1.py -------------------------------------------------------------------------------- /stubs/toolbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/stubs/toolbox.py -------------------------------------------------------------------------------- /stubs/wiggle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/stubs/wiggle.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuliveshere/PySeis/HEAD/tests/utils.py --------------------------------------------------------------------------------