Open gerritbruening opened 6 years ago
There are two general issues at hand here which we should discuss
Adjusting the graph to introduce relationships before we perform conflict resolution and sorting. This could, e.g., mean: a) introduce a directed, non-ignored edge from each inscription to its corresponding witness, indicating that all inscriptions happen before the witness is dated b) copying, or c) moving all outgoing edges from the inscription to the witness (if we don’t do a, then copy also all ingoing edges) Of course this might introduce inappropriate or conflicting edges depending on
Improving only the additional date span inference, which, of course, only works after all cycles have been removed. E.g., we could do the following:
Of course, this step mostly only makes sense when we don’t implement 1b or 1c.
if we do so much inference on the inferred time span (i.e. 2.), we should think about how we could integrate the span as secondary or tertiary criterion into the ordering
@dietmarpravida have you seen this?
Decision: copy the 'outer' dating links from the inscriptions to the witness while preparing the base graph
model-inscription
is hard to understand at first glance. What does it mean, can we find a better label, perhaps?
Example: http://dev.faustedition.net/macrogenesis/2_IV_H.22
It has turned out that mere links are not enough to avoid confusion. Datings of inscriptions are, as it were, sub nodes of witnesses. Is it possible to aggregate those inscriptions to somehow obtain directly visible absolute datings (it doesn't make sense to aggregate mere relative chronological order of inscriptions, of course). It is clear that we will end up with two or more intervals in many cases, for example
notBefore
andnotAfter
ones each of which refers to different inscriptions. But I am not sure whether this would make an aggregation impossible from the start.