stratigraphic / phaser-app

GitHub pages repository to host the PHASER application
2 stars 0 forks source link

Idea for second "validation" tab or sequence of steps for validation #14

Open Keith-May opened 2 years ago

Keith-May commented 2 years ago

The current validation checks are about things we (stratigraphic analysts) check as we go along to help spot gaps or unfinished things. There may be other validation checks that we only want to run, after some/enough (or certain) of the 'ongoing' validation checks have gone green? So I'm working on which checks are dependent on others. e.g. Can't validate if a Group is "within" a Phase until at least one phase has been created. But for the additional Temporal checks e.g. if a Group is "During" a Phase, we need all the Phases to have been sequenced first (i.e. The Phase Meets Phase relations have been put in place). So my idea is to have a sequential set of checks - may be multiple validation tabs are one way, but not the best way, to do that. So open to suggestions

Keith-May commented 2 years ago

As a minimum, you need to know that the Phase above the one you are checking has been sequenced. Likewise for the Phase below, to check Phase meets Phase. Otherwise it seems likely that all the other temporal relations to check will be relationships that hold between contexts, sub-groups or groups, within (or site-wide across) a particular Phase. So you would establish Allen Temporal relationships (ATR) that hold for all contexts within each Phase (in turn, from bottom to top?)