Skip to content

Automatically detect properties which can be computed - #230

Merged
robjmcgibbon merged 1 commit into
masterfrom
detect_valid_properties
Sep 10, 2026
Merged

robjmcgibbon merged 1 commit into
masterfrom
detect_valid_properties

Conversation

@robjmcgibbon

Copy link
Copy Markdown
Collaborator

Addresses #170

With calculate_missing_properties: true SOAP enabled every property in the property table and then aborted partway into the run when a required snapshot dataset turned out to be absent. It now auto-enables only those properties whose required datasets are actually present in the input files, so a partial or unfamiliar snapshot runs without hand-editing the parameter file.

Explicitly enabled properties with missing datasets are treated differently. SOAP reports every such property along with the datasets it lacks and aborts before any work is done.

@robjmcgibbon
robjmcgibbon merged commit f563c4b into master Sep 10, 2026
2 checks passed
@robjmcgibbon
robjmcgibbon deleted the detect_valid_properties branch September 10, 2026 19:05
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.

1 participant