Wiki source code of Variant graph

Last modified by 14zunde on 2025/02/04 07:01

Show last authors
1 A variant [[graph>>doc:stemmatology.Graph.WebHome]] is a means of representing the (% class="confluence-link" %)variation(%%) in a [[text>>doc:stemmatology.Text.WebHome]] via a [[directed acyclic graph>>doc:stemmatology.Directed acyclic graph (DAG).WebHome]]. Each such graph has a beginning [[node>>doc:stemmatology.Node (vertex).WebHome]] and an ending node; each textual [[witness>>doc:stemmatology.Witness.WebHome]] is represented through a single path through the graph from beginning to end, taking in along the way the sequence of readings that make up that text.
2
3 The variant graph was pioneered by Schmidt/Colomb (2009), who proposed a model in which both the text [[versions>>doc:stemmatology.Version.WebHome]] and the witness labels are put on the graph [[edges>>doc:stemmatology.Edge.WebHome]], while the nodes represent waypoints within the text where divergence begins or ends. An example of this style of variant graph is given in Fig. 1; the graph represents three witnesses A, B, and C, whose texts read respectively:
4
5 //A –// //Questa è l'ultima traccia d'un antico acquedotto di sguardi, una orbita assorta e magica:
6 B – Questa è l'ultima cenno d'un antico acquedotto di sguardi, la sua curva sacra e muta:
7 C – Questa è l'ultima porta d'un antico acquedotto di sguardi, la sua curva sacra e solitaria~://
8
9 **Illustration**
10
11 [[image:url:http://collatex.net/images/variant-graph-schmidt.png]]
12
13 (% style="text-align: left;" %)
14 Fig. 1. An example of a variant graph, from Schmidt 2009.
15
16 The version of the variant graph now most commonly in use (e.g. in the [[doc:stemmatology.CollateX.WebHome]] and (% class="confluence-link" %)[[doc:stemmatology.StemmaWeb.WebHome]](%%) tools) instead displays the text [[readings>>doc:stemmatology.Reading.WebHome]] themselves on the nodes of the graph, while the edges carry labels only for the witnesses, as they take a particular path between the nodes to string together their readings. An example of this graph is given in Fig. 2; the graph represents seven witnesses which read thus:
17
18 //Va6: Apostolus insignes quae pertineant ad deum
19 Vb11: Apostolus insignes quae ad deum pertinent
20 Vb12: Apostolus insignis quae pertineant ad deum
21 Vb18: Apostolus insignes in his qui pertinent ad deum
22 Vb20: Apostolus insignes quae pertineant ad eos
23 Vb21: Apostolus insignes in his quae pertinent ad deum
24 Vb9: Apostolus insignes quae pertineant ad christum//
25
26 **Illustration**
27
28 [[image:attach:s158_graph.jpg]]
29
30 (% style="text-align: left;" %)
31 Fig. 2. An example of a variant graph produced by the StemmaWeb tool (the data is from a sermon by St Augustine quoted in Shari/Partoens 2012, the graph also in Andrews/Macé 2013)
32
33 In some cases (e.g. in Stemmaweb) variant graphs may be annotated with links between readings that describe their relationship to each other; in order to preserve the directed and acyclic properties of the rest of the graph, these annotation links must be stored and analysed separately. An example is given in Fig. 3, where the transposition of 'pertinent' is noted with a red link, the near-synonym 'christum' and 'deum' is shown with a green link, and the grammatical relationship between the readings //insignes/insigis, qui/quae,// and //pertinent/pertineant// are shown with blue links.
34
35 **Illustration**
36
37 [[image:attach:s158_rel.jpg]]
38
39 (% style="text-align: left;" %)
40 Fig. 3. An example of an annotated variant graph (same provenance as fig. 2).
41
42 ==== References ====
43
44 – Andrews, Tara L., and Caroline Macé. 2013. “Beyond the Tree of Texts: Building an Empirical Model of Scribal Variation through Graph Analysis of Texts and Stemmata.” //Literary and Linguistic Computing// 28 (4): 504–521, [[doi:10.1093/llc/fqt032>>url:https://doi.org/doi:10.1093/llc/fqt032||shape="rect"]].
45 – Boodts, Shari, and Gert Partoens. 2012. “The Manuscript Transmission of the De Uerbis Apostoli Collection: A New Perspective.” In //Tractatio Scripturarum: Philological, Exegetical, Rhetorical, and Theological Studies on Augustine’s Sermons//, edited by Anthony Dupont, Gert Partoens, and Mathijs Lamberigts, 79–96. Turnhout: Brepols.
46 – Schmidt, Desmond. 2009. “Merging Multi-Version Texts: A Generic Solution to the Overlap Problem.” In //Proceedings of Balisage: The Markup Conference. //Balisage Series on Markup Technologies, vol. 3. [[doi:10.4242/BalisageVol3.Schmidt01>>url:https://doi.org/10.4242/BalisageVol3.Schmidt01||shape="rect"]].
47 – Schmidt, Desmond, and Robert Colomb. 2009. "A Data Structure for Representing Multi-Version Texts Online.” //International Journal of Human-Computer Studies// 67: 497–514.
48
49 ==== In other languages ====
50
51 DE: Variantengraph
52 FR: graphe des variantes
53 IT: grafo delle varianti / grafico variante (the latter is rarely used)
54
55 [[TA>>doc:stemmatology.Parvum lexicon stemmatologicum.Contributors.WebHome]]