Skip to content

Conversation

@Leguark
Copy link
Member

@Leguark Leguark commented May 1, 2025

Description

Please include a summary of the changes.

Relates to

Checklist

  • My code uses type hinting for function and method arguments and return values.
  • I have created tests which cover my code.
  • The test code either 1. demonstrates at least one valuable use case (e.g. integration tests)
    or 2. verifies that outputs are as expected for given inputs (e.g. unit tests).
  • New tests pass locally with my changes.

- Add JSON I/O module with schema definitions

- Implement surface points loading functionality

- Add comprehensive test suite for surface points I/O

- Create tutorial demonstrating JSON I/O usage
- Add orientation schema and loading methods

- Implement orientation data validation and polarity handling

- Add comprehensive test suite for orientation loading

- Fix polarity handling in test data
- Create tutorial demonstrating JSON I/O with horizontal stratigraphic model

- Add sample JSON file with model data

- Include surface points and orientations for two horizontal layers
…id_to_name mapping from surface IDs to names - Update surface points and orientations loading to use actual surface names - Fix issue with surface names not matching between structural frame and series
…odel computation - Update surface points and orientations to match original CSV files - Add model computation step before plotting - Fix plot display using Agg backend
…s work, some problems with fault relations still remaining.
…ns requried; standard stack created by default based on point/ orientation ids.
…lization - Fixed series mapping, fault orientation, and plotting
…r visualization, fix surface points plotting, add colorbar and labels
…ervation, fixed color assignment to structural elements
Copy link
Member Author

Leguark commented May 1, 2025

This stack of pull requests is managed by Graphite. Learn more about stacking.

@Leguark Leguark closed this May 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants