Skip to content

Commit 545db7b

Browse files
authored
Merge pull request #231 from TGSAI/rename_shot
Rename `shot` Key in Grid Overrides to `shot_point`
2 parents 94832f7 + 0ab2919 commit 545db7b

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

src/mdio/segy/geometry.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ def check_required_params(self, grid_overrides: dict[str, str | int]) -> None:
153153
class AutoChannelWrap(GridOverrideCommand):
154154
"""Automatically determine Streamer acquisition type."""
155155

156-
required_keys = {"shot", "cable", "channel"}
156+
required_keys = {"shot_point", "cable", "channel"}
157157
required_parameters = None
158158

159159
def validate(
@@ -204,7 +204,7 @@ def transform(
204204
class ChannelWrap(GridOverrideCommand):
205205
"""Wrap channels to start from one at cable boundaries."""
206206

207-
required_keys = {"shot", "cable", "channel"}
207+
required_keys = {"shot_point", "cable", "channel"}
208208
required_parameters = {"ChannelsPerCable"}
209209

210210
def validate(
@@ -234,7 +234,7 @@ def transform(
234234
class CalculateCable(GridOverrideCommand):
235235
"""Calculate cable numbers from unwrapped channels."""
236236

237-
required_keys = {"shot", "cable", "channel"}
237+
required_keys = {"shot_point", "cable", "channel"}
238238
required_parameters = {"ChannelsPerCable"}
239239

240240
def validate(

tests/integration/test_segy_import_export.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818

1919

2020
@pytest.mark.parametrize("header_locations", [(17, 137, 13)])
21-
@pytest.mark.parametrize("header_names", [("shot", "cable", "channel")])
21+
@pytest.mark.parametrize("header_names", [("shot_point", "cable", "channel")])
2222
@pytest.mark.parametrize("header_types", [("int32", "int16", "int32")])
2323
@pytest.mark.parametrize("endian", ["big"])
2424
@pytest.mark.parametrize("grid_overrides", [{"AutoChannelWrap": True}, None])

tests/unit/test_segy_grid_overrides.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ def mock_streamer_headers() -> dict[str, npt.NDArray]:
3535
permutations[shot_mask, -1] = arange(1, len(CABLES) * len(RECEIVERS) + 1)
3636

3737
result = dict(
38-
shot=permutations[:, 0],
38+
shot_point=permutations[:, 0],
3939
cable=permutations[:, 1],
4040
channel=permutations[:, 2],
4141
)

0 commit comments

Comments
 (0)