Commit 55d1a46
committed
Add composable index strategies for SEG-Y header transformation
This commit introduces a new module for index strategies that replaces the monolithic GridOverrider with a set of single-responsibility IndexStrategy classes. The new structure allows for better composition and selection of strategies via the IndexStrategyRegistry, while maintaining compatibility with the existing ingestion behavior. Additionally, unit tests for the new strategies have been added to ensure functionality and correctness.1 parent 00d3d7d commit 55d1a46
3 files changed
Lines changed: 1118 additions & 509 deletions
File tree
- src/mdio
- ingestion
- segy
- tests/unit
0 commit comments