Skip to content

Commit 3efa436

Browse files
committed
Cleanup
1 parent 0a4acff commit 3efa436

2 files changed

Lines changed: 3 additions & 9 deletions

File tree

src/mdio/converters/segy.py

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,6 @@ def _scan_for_headers(
142142
segy_file_info: SegyFileInfo,
143143
template: AbstractDatasetTemplate,
144144
grid_overrides: dict[str, Any] | None = None,
145-
calculate_checksum: bool = False,
146145
) -> tuple[list[Dimension], SegyHeaderArray, int | None]:
147146
"""Extract trace dimensions and index headers from the SEG-Y file.
148147
@@ -158,10 +157,9 @@ def _scan_for_headers(
158157
template=template,
159158
chunksize=full_chunk_size,
160159
grid_overrides=grid_overrides,
161-
calculate_checksum=calculate_checksum,
162160
)
163161

164-
if calculate_checksum:
162+
if should_calculate_checksum():
165163
segy_dimensions, chunk_size, segy_headers, trace_data_crc32c = grid_plan_result
166164
else:
167165
segy_dimensions, chunk_size, segy_headers = grid_plan_result
@@ -529,16 +527,11 @@ def segy_to_mdio( # noqa PLR0913
529527
}
530528
segy_file_info = get_segy_file_info(segy_file_kwargs)
531529

532-
# Check if checksum calculation should be performed
533-
# This checks both the env var and library availability
534-
calculate_checksum = should_calculate_checksum()
535-
536530
segy_dimensions, segy_headers, trace_data_crc32c = _scan_for_headers(
537531
segy_file_kwargs,
538532
segy_file_info,
539533
template=mdio_template,
540534
grid_overrides=grid_overrides,
541-
calculate_checksum=calculate_checksum,
542535
)
543536
grid = _build_and_check_grid(segy_dimensions, segy_file_info, segy_headers)
544537

src/mdio/segy/utilities.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ def get_grid_plan( # noqa: C901, PLR0913
3434
template: AbstractDatasetTemplate,
3535
return_headers: bool = False,
3636
grid_overrides: dict[str, Any] | None = None,
37-
calculate_checksum: bool = False,
3837
) -> (
3938
tuple[list[Dimension], tuple[int, ...]]
4039
| tuple[list[Dimension], tuple[int, ...], HeaderArray]
@@ -60,8 +59,10 @@ def get_grid_plan( # noqa: C901, PLR0913
6059
Returns:
6160
All index dimensions and chunksize, optionally with header values and/or checksum.
6261
"""
62+
calculate_checksum = False
6363
if should_calculate_checksum() and is_checksum_available():
6464
from mdio.segy.checksum import parse_headers
65+
calculate_checksum = True
6566
else:
6667
from mdio.segy.parsers import parse_headers
6768

0 commit comments

Comments
 (0)