Skip to content

Commit

Permalink
rename segy to seismic
Browse files Browse the repository at this point in the history
  • Loading branch information
tasansal committed Dec 5, 2023
1 parent a1eb6c6 commit 39d885e
Show file tree
Hide file tree
Showing 26 changed files with 61 additions and 61 deletions.
6 changes: 3 additions & 3 deletions .flake8
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@ rst-directives = deprecated

per-file-ignores =
tests/*:S101
src/mdio/segy/_standards_rev0.py:B950
src/mdio/segy/ebcdic.py:B950
src/mdio/commands/segy.py:D301
src/mdio/seismic/_standards_rev0.py: B950
src/mdio/seismic/ebcdic.py: B950
src/mdio/commands/segy.py: D301
12 changes: 6 additions & 6 deletions src/mdio/converters/mdio.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,12 @@
from tqdm.dask import TqdmCallback

from mdio import MDIOReader
from mdio.segy.blocked_io import to_segy
from mdio.segy.byte_utils import ByteOrder
from mdio.segy.byte_utils import Dtype
from mdio.segy.creation import concat_files
from mdio.segy.creation import mdio_spec_to_segy
from mdio.segy.utilities import segy_export_rechunker
from mdio.seismic.blocked_io import to_segy
from mdio.seismic.byte_utils import ByteOrder
from mdio.seismic.byte_utils import Dtype
from mdio.seismic.creation import concat_files
from mdio.seismic.creation import mdio_spec_to_segy
from mdio.seismic.utilities import segy_export_rechunker


try:
Expand Down
12 changes: 6 additions & 6 deletions src/mdio/converters/segy.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,12 @@
from mdio.converters.exceptions import GridTraceSparsityError
from mdio.core import Grid
from mdio.core.utils_write import write_attribute
from mdio.segy import blocked_io
from mdio.segy.byte_utils import Dtype
from mdio.segy.helpers_segy import create_zarr_hierarchy
from mdio.segy.parsers import parse_binary_header
from mdio.segy.parsers import parse_text_header
from mdio.segy.utilities import get_grid_plan
from mdio.seismic import blocked_io
from mdio.seismic.byte_utils import Dtype
from mdio.seismic.helpers_segy import create_zarr_hierarchy
from mdio.seismic.parsers import parse_binary_header
from mdio.seismic.parsers import parse_text_header
from mdio.seismic.utilities import get_grid_plan


logger = logging.getLogger(__name__)
Expand Down
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
"""SEG-Y Rev 0 standard and its definitions."""


from mdio.segy.byte_utils import ByteOrder
from mdio.segy.byte_utils import Dtype
from mdio.segy.byte_utils import OrderedType
from mdio.segy.headers import Header
from mdio.segy.headers import HeaderGroup
from mdio.seismic.byte_utils import ByteOrder
from mdio.seismic.byte_utils import Dtype
from mdio.seismic.byte_utils import OrderedType
from mdio.seismic.headers import Header
from mdio.seismic.headers import HeaderGroup


SEGY_REV0_TEXT = {"rows": 40, "cols": 80, "word_length": 4}
Expand Down
6 changes: 3 additions & 3 deletions src/mdio/segy/_workers.py → src/mdio/seismic/_workers.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@

from mdio.constants import UINT32_MAX
from mdio.core import Grid
from mdio.segy.byte_utils import ByteOrder
from mdio.segy.byte_utils import Dtype
from mdio.segy.ibm_float import ibm2ieee
from mdio.seismic.byte_utils import ByteOrder
from mdio.seismic.byte_utils import Dtype
from mdio.seismic.ibm_float import ibm2ieee


def header_scan_worker(
Expand Down
10 changes: 5 additions & 5 deletions src/mdio/segy/blocked_io.py → src/mdio/seismic/blocked_io.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,11 @@

from mdio.core import Grid
from mdio.core.indexing import ChunkIterator
from mdio.segy._workers import trace_worker
from mdio.segy.byte_utils import ByteOrder
from mdio.segy.byte_utils import Dtype
from mdio.segy.creation import concat_files
from mdio.segy.creation import write_to_segy_stack
from mdio.seismic._workers import trace_worker
from mdio.seismic.byte_utils import ByteOrder
from mdio.seismic.byte_utils import Dtype
from mdio.seismic.creation import concat_files
from mdio.seismic.creation import write_to_segy_stack


try:
Expand Down
File renamed without changes.
10 changes: 5 additions & 5 deletions src/mdio/segy/creation.py → src/mdio/seismic/creation.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@
from tqdm.auto import tqdm

from mdio.api.accessor import MDIOReader
from mdio.segy._standards_common import SegyFloatFormat
from mdio.segy.byte_utils import ByteOrder
from mdio.segy.byte_utils import Dtype
from mdio.segy.byte_utils import get_byteorder
from mdio.segy.ibm_float import ieee2ibm
from mdio.seismic._standards_common import SegyFloatFormat
from mdio.seismic.byte_utils import ByteOrder
from mdio.seismic.byte_utils import Dtype
from mdio.seismic.byte_utils import get_byteorder
from mdio.seismic.ibm_float import ieee2ibm


def mdio_spec_to_segy(
Expand Down
File renamed without changes.
File renamed without changes.
8 changes: 4 additions & 4 deletions src/mdio/segy/geometry.py → src/mdio/seismic/geometry.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,10 @@
import numpy as np
import numpy.typing as npt

from mdio.segy.exceptions import GridOverrideIncompatibleError
from mdio.segy.exceptions import GridOverrideKeysError
from mdio.segy.exceptions import GridOverrideMissingParameterError
from mdio.segy.exceptions import GridOverrideUnknownError
from mdio.seismic.exceptions import GridOverrideIncompatibleError
from mdio.seismic.exceptions import GridOverrideKeysError
from mdio.seismic.exceptions import GridOverrideMissingParameterError
from mdio.seismic.exceptions import GridOverrideUnknownError


logger = logging.getLogger(__name__)
Expand Down
2 changes: 1 addition & 1 deletion src/mdio/segy/headers.py → src/mdio/seismic/headers.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

import numpy as np

from mdio.segy.byte_utils import OrderedType
from mdio.seismic.byte_utils import OrderedType


@dataclass
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@

import numpy as np

from mdio.segy.ebcdic import ASCII_TO_EBCDIC
from mdio.segy.ebcdic import EBCDIC_TO_ASCII
from mdio.seismic.ebcdic import ASCII_TO_EBCDIC
from mdio.seismic.ebcdic import EBCDIC_TO_ASCII


def wrap_strings(text_header: Sequence[str]) -> str:
Expand Down
File renamed without changes.
File renamed without changes.
4 changes: 2 additions & 2 deletions src/mdio/segy/parsers.py → src/mdio/seismic/parsers.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@
from tqdm.auto import tqdm

from mdio.core import Dimension
from mdio.segy._workers import header_scan_worker
from mdio.segy.byte_utils import Dtype
from mdio.seismic._workers import header_scan_worker
from mdio.seismic.byte_utils import Dtype


NUM_CORES = cpu_count(logical=False)
Expand Down
8 changes: 4 additions & 4 deletions src/mdio/segy/utilities.py → src/mdio/seismic/utilities.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@
from numpy.typing import NDArray

from mdio.core import Dimension
from mdio.segy.byte_utils import Dtype
from mdio.segy.geometry import GridOverrider
from mdio.segy.parsers import parse_sample_axis
from mdio.segy.parsers import parse_trace_headers
from mdio.seismic.byte_utils import Dtype
from mdio.seismic.geometry import GridOverrider
from mdio.seismic.parsers import parse_sample_axis
from mdio.seismic.parsers import parse_trace_headers


def get_grid_plan( # noqa: C901
Expand Down
2 changes: 1 addition & 1 deletion tests/integration/conftest.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
import pytest
import segyio

from mdio.segy.geometry import StreamerShotGeometryType
from mdio.seismic.geometry import StreamerShotGeometryType


def create_segy_mock_4d(
Expand Down
2 changes: 1 addition & 1 deletion tests/integration/test_segy_import_export.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
from mdio import mdio_to_segy
from mdio.converters import segy_to_mdio
from mdio.core import Dimension
from mdio.segy.geometry import StreamerShotGeometryType
from mdio.seismic.geometry import StreamerShotGeometryType


dask.config.set(scheduler="synchronous")
Expand Down
2 changes: 1 addition & 1 deletion tests/unit/conftest.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
from mdio.core import Dimension
from mdio.core import Grid
from mdio.core.utils_write import write_attribute
from mdio.segy.helpers_segy import create_zarr_hierarchy
from mdio.seismic.helpers_segy import create_zarr_hierarchy


API_VERSION = metadata.version("multidimio")
Expand Down
2 changes: 1 addition & 1 deletion tests/unit/test_accessor.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
from mdio.core.exceptions import MDIOAlreadyExistsError
from mdio.core.exceptions import MDIONotFoundError
from mdio.exceptions import ShapeError
from mdio.segy.helpers_segy import create_zarr_hierarchy
from mdio.seismic.helpers_segy import create_zarr_hierarchy


class TestReader:
Expand Down
6 changes: 3 additions & 3 deletions tests/unit/test_ibm_ieee.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@
import numpy as np
import pytest

from mdio.segy.ibm_float import byteswap_uint32
from mdio.segy.ibm_float import ibm2ieee
from mdio.segy.ibm_float import ieee2ibm
from mdio.seismic.ibm_float import byteswap_uint32
from mdio.seismic.ibm_float import ibm2ieee
from mdio.seismic.ibm_float import ieee2ibm


@pytest.mark.parametrize(
Expand Down
8 changes: 4 additions & 4 deletions tests/unit/test_segy_grid_overrides.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,10 @@
from numpy.testing import assert_array_equal

from mdio.core import Dimension
from mdio.segy.exceptions import GridOverrideIncompatibleError
from mdio.segy.exceptions import GridOverrideMissingParameterError
from mdio.segy.exceptions import GridOverrideUnknownError
from mdio.segy.geometry import GridOverrider
from mdio.seismic.exceptions import GridOverrideIncompatibleError
from mdio.seismic.exceptions import GridOverrideMissingParameterError
from mdio.seismic.exceptions import GridOverrideUnknownError
from mdio.seismic.geometry import GridOverrider


SHOTS = arange(100, 104, dtype="int32")
Expand Down
8 changes: 4 additions & 4 deletions tests/unit/test_text_header.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@

import pytest

from mdio.segy.headers_text import ascii_to_ebcdic
from mdio.segy.headers_text import ebcdic_to_ascii
from mdio.segy.headers_text import unwrap_string
from mdio.segy.headers_text import wrap_strings
from mdio.seismic.headers_text import ascii_to_ebcdic
from mdio.seismic.headers_text import ebcdic_to_ascii
from mdio.seismic.headers_text import unwrap_string
from mdio.seismic.headers_text import wrap_strings


# fmt: off
Expand Down

0 comments on commit 39d885e

Please sign in to comment.