Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Documentation
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
2
Issues
2
List
Board
Labels
Milestones
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
snac
Documentation
Commits
718c28ee
Commit
718c28ee
authored
Sep 29, 2015
by
Tom Laudeman
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
constellation showing repeatable fields
parent
72670d64
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
234 additions
and
0 deletions
+234
-0
identity_constellation_repeats.gv
identity_constellation_repeats.gv
+63
-0
identity_constellation_repeats.gv.svg
identity_constellation_repeats.gv.svg
+171
-0
No files found.
identity_constellation_repeats.gv
0 → 100644
View file @
718c28ee
digraph States {
// neato -n2 -Tsvg identity_constellation.gv -O
//
// Absolute positioning appears to only work with neato, and only if all nodes are pinned,
// but not always. neato -n2 units are points, and inputscale appears to be ignored
// sep=0.2 splines=polyline overlap=false allows the pos values to be followed,
// while getting the lines to go around nodes.
label = "\n\nIdentity Constellation\n(R) repeatable fields";
labelloc="t";
fontsize=20;
// inputscale=75;
sep=0.05;
// nodesep is a synonym for sep?
// nodesep=0.1;
splines=polyline;
overlap=false;
"an1" [label="name/alt(R)"];
"ed1" [label="exist dates"];
"occ1" [label="occupation\nor function(R)"];
"cr1" [label="identity relation(R)"];
"rr1" [label="resource relation(R)"];
root1 [pos="350,400!" label="identity root"];
place [pos="200,450!" label="related place(R)"];
an1 [pos="150,350!" ];
usedate [pos="0,350!", label="use dates"];
name_components [pos="0,290!", label="components"];
language [pos="20,250!", label="language"];
script [pos="40,200!", label="script"];
an1 -> language;
an1 -> script;
ed1 [pos="150,200!"];
biog [pos="160,400!" label="biog hist"] ;
cr1 [pos="590,310!"];
et [pos="220,100!" label="entity type"];
occ1 [pos="430,250!"];
subject [pos="340,180!" label="topical subject(R)"];
rr1 [pos="600,200!"];
src [pos="550,400!" label="source(R)"];
citation [pos="570,450!" label="citation(R)"];
root1 -> subject;
root1 -> citation;
root1 -> et;
root1 -> src;
root1 -> place;
root1 -> an1;
root1 -> ed1;
root1 -> occ1;
root1 -> cr1;
root1-> rr1;
root1 -> biog;
an1 -> usedate;
an1 -> name_components;
}
identity_constellation_repeats.gv.svg
0 → 100644
View file @
718c28ee
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.34.0 (20140101.1016)
-->
<!-- Title: States Pages: 1 -->
<svg
width=
"746pt"
height=
"494pt"
viewBox=
"0.00 0.00 746.44 494.00"
xmlns=
"http://www.w3.org/2000/svg"
xmlns:xlink=
"http://www.w3.org/1999/xlink"
>
<g
id=
"graph0"
class=
"graph"
transform=
"scale(1 1) rotate(0) translate(4 490)"
>
<title>
States
</title>
<polygon
fill=
"white"
stroke=
"white"
points=
"-4,4 -4,-490 742.438,-490 742.438,4 -4,4"
/>
<text
text-anchor=
"middle"
x=
"369.219"
y=
"-418"
font-family=
"Times,serif"
font-size=
"20.00"
>
Identity Constellation
</text>
<text
text-anchor=
"middle"
x=
"369.219"
y=
"-396"
font-family=
"Times,serif"
font-size=
"20.00"
>
(R) repeatable fields
</text>
<!-- an1 -->
<g
id=
"node1"
class=
"node"
><title>
an1
</title>
<ellipse
fill=
"none"
stroke=
"black"
cx=
"204.595"
cy=
"-268"
rx=
"53.8905"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"204.595"
y=
"-264.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
name/alt(R)
</text>
</g>
<!-- usedate -->
<g
id=
"node8"
class=
"node"
><title>
usedate
</title>
<ellipse
fill=
"none"
stroke=
"black"
cx=
"54.5952"
cy=
"-268"
rx=
"43.5923"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"54.5952"
y=
"-264.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
use dates
</text>
</g>
<!-- an1->usedate -->
<g
id=
"edge14"
class=
"edge"
><title>
an1
->
usedate
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M150.442,-268C136.8,-268 122.159,-268 108.528,-268"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"108.334,-264.5 98.3341,-268 108.334,-271.5 108.334,-264.5"
/>
</g>
<!-- name_components -->
<g
id=
"node9"
class=
"node"
><title>
name_components
</title>
<ellipse
fill=
"none"
stroke=
"black"
cx=
"54.5952"
cy=
"-208"
rx=
"54.6905"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"54.5952"
y=
"-204.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
components
</text>
</g>
<!-- an1->name_components -->
<g
id=
"edge15"
class=
"edge"
><title>
an1
->
name_components
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M169.805,-254.084C148.677,-245.633 121.505,-234.764 98.8552,-225.704"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"100.041,-222.409 89.456,-221.944 97.4409,-228.908 100.041,-222.409"
/>
</g>
<!-- language -->
<g
id=
"node10"
class=
"node"
><title>
language
</title>
<ellipse
fill=
"none"
stroke=
"black"
cx=
"74.5952"
cy=
"-168"
rx=
"43.5923"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"74.5952"
y=
"-164.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
language
</text>
</g>
<!-- an1->language -->
<g
id=
"edge1"
class=
"edge"
><title>
an1
->
language
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M182.836,-251.262C161.111,-234.551 127.592,-208.767 103.612,-190.321"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"105.623,-187.452 95.5631,-184.129 101.355,-193.001 105.623,-187.452"
/>
</g>
<!-- script -->
<g
id=
"node11"
class=
"node"
><title>
script
</title>
<ellipse
fill=
"none"
stroke=
"black"
cx=
"94.5952"
cy=
"-118"
rx=
"31.3957"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"94.5952"
y=
"-114.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
script
</text>
</g>
<!-- an1->script -->
<g
id=
"edge2"
class=
"edge"
><title>
an1
->
script
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M191.761,-250.5C172.367,-224.052 135.489,-173.765 113.165,-143.322"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"115.746,-140.923 107.01,-134.929 110.101,-145.063 115.746,-140.923"
/>
</g>
<!-- ed1 -->
<g
id=
"node2"
class=
"node"
><title>
ed1
</title>
<ellipse
fill=
"none"
stroke=
"black"
cx=
"204.595"
cy=
"-118"
rx=
"48.9926"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"204.595"
y=
"-114.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
exist dates
</text>
</g>
<!-- occ1 -->
<g
id=
"node3"
class=
"node"
><title>
occ1
</title>
<ellipse
fill=
"none"
stroke=
"black"
cx=
"484.595"
cy=
"-168"
rx=
"68.6788"
ry=
"26.7407"
/>
<text
text-anchor=
"middle"
x=
"484.595"
y=
"-171.8"
font-family=
"Times,serif"
font-size=
"14.00"
>
occupation
</text>
<text
text-anchor=
"middle"
x=
"484.595"
y=
"-156.8"
font-family=
"Times,serif"
font-size=
"14.00"
>
or function(R)
</text>
</g>
<!-- cr1 -->
<g
id=
"node4"
class=
"node"
><title>
cr1
</title>
<ellipse
fill=
"none"
stroke=
"black"
cx=
"644.595"
cy=
"-228"
rx=
"80.6858"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"644.595"
y=
"-224.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
identity relation(R)
</text>
</g>
<!-- rr1 -->
<g
id=
"node5"
class=
"node"
><title>
rr1
</title>
<ellipse
fill=
"none"
stroke=
"black"
cx=
"654.595"
cy=
"-118"
rx=
"83.6854"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"654.595"
y=
"-114.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
resource relation(R)
</text>
</g>
<!-- root1 -->
<g
id=
"node6"
class=
"node"
><title>
root1
</title>
<ellipse
fill=
"none"
stroke=
"black"
cx=
"404.595"
cy=
"-318"
rx=
"55.4913"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"404.595"
y=
"-314.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
identity root
</text>
</g>
<!-- root1->an1 -->
<g
id=
"edge8"
class=
"edge"
><title>
root1
->
an1
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M360.704,-307.027C330.511,-299.479 290.227,-289.408 258.144,-281.387"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"258.59,-277.891 248.039,-278.861 256.892,-284.682 258.59,-277.891"
/>
</g>
<!-- root1->ed1 -->
<g
id=
"edge9"
class=
"edge"
><title>
root1
->
ed1
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M387.196,-300.601C351.409,-264.814 269.49,-182.895 228.655,-142.06"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"231.074,-139.53 221.528,-134.933 226.125,-144.479 231.074,-139.53"
/>
</g>
<!-- root1->occ1 -->
<g
id=
"edge10"
class=
"edge"
><title>
root1
->
occ1
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M414.086,-300.204C426.764,-276.433 449.509,-233.786 465.738,-203.357"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"468.929,-204.811 470.547,-194.34 462.753,-201.516 468.929,-204.811"
/>
</g>
<!-- root1->cr1 -->
<g
id=
"edge11"
class=
"edge"
><title>
root1
->
cr1
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M441.046,-304.331C481.691,-289.089 547.722,-264.328 593.507,-247.158"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"594.819,-250.404 602.953,-243.616 592.361,-243.85 594.819,-250.404"
/>
</g>
<!-- root1->rr1 -->
<g
id=
"edge12"
class=
"edge"
><title>
root1
->
rr1
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M425.48,-301.292C469.724,-265.897 573.039,-183.245 624.441,-142.123"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"626.902,-144.637 632.524,-135.657 622.529,-139.171 626.902,-144.637"
/>
</g>
<!-- place -->
<g
id=
"node7"
class=
"node"
><title>
place
</title>
<ellipse
fill=
"none"
stroke=
"black"
cx=
"254.595"
cy=
"-368"
rx=
"68.7879"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"254.595"
y=
"-364.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
related place(R)
</text>
</g>
<!-- root1->place -->
<g
id=
"edge7"
class=
"edge"
><title>
root1
->
place
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M365.966,-330.876C347.996,-336.866 326.349,-344.082 306.938,-350.552"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"305.699,-347.276 297.319,-353.759 307.913,-353.917 305.699,-347.276"
/>
</g>
<!-- biog -->
<g
id=
"node12"
class=
"node"
><title>
biog
</title>
<ellipse
fill=
"none"
stroke=
"black"
cx=
"214.595"
cy=
"-318"
rx=
"42.4939"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"214.595"
y=
"-314.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
biog hist
</text>
</g>
<!-- root1->biog -->
<g
id=
"edge13"
class=
"edge"
><title>
root1
->
biog
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M349.129,-318C323.328,-318 292.793,-318 267.34,-318"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"267.135,-314.5 257.135,-318 267.135,-321.5 267.135,-314.5"
/>
</g>
<!-- et -->
<g
id=
"node13"
class=
"node"
><title>
et
</title>
<ellipse
fill=
"none"
stroke=
"black"
cx=
"274.595"
cy=
"-18"
rx=
"49.2915"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"274.595"
y=
"-14.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
entity type
</text>
</g>
<!-- root1->et -->
<g
id=
"edge5"
class=
"edge"
><title>
root1
->
et
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M396.852,-300.132C375.002,-249.707 312.746,-106.04 286.498,-45.467"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"289.649,-43.9375 282.462,-36.1536 283.226,-46.7208 289.649,-43.9375"
/>
</g>
<!-- subject -->
<g
id=
"node14"
class=
"node"
><title>
subject
</title>
<ellipse
fill=
"none"
stroke=
"black"
cx=
"394.595"
cy=
"-98"
rx=
"75.2868"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"394.595"
y=
"-94.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
topical subject(R)
</text>
</g>
<!-- root1->subject -->
<g
id=
"edge3"
class=
"edge"
><title>
root1
->
subject
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M403.777,-299.996C402.041,-261.804 397.977,-172.408 395.887,-126.426"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"399.375,-126.083 395.425,-116.252 392.383,-126.401 399.375,-126.083"
/>
</g>
<!-- src -->
<g
id=
"node15"
class=
"node"
><title>
src
</title>
<ellipse
fill=
"none"
stroke=
"black"
cx=
"604.595"
cy=
"-318"
rx=
"46.5926"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"604.595"
y=
"-314.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
source(R)
</text>
</g>
<!-- root1->src -->
<g
id=
"edge6"
class=
"edge"
><title>
root1
->
src
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M460.041,-318C487.205,-318 519.883,-318 547.293,-318"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"547.517,-321.5 557.517,-318 547.517,-314.5 547.517,-321.5"
/>
</g>
<!-- citation -->
<g
id=
"node16"
class=
"node"
><title>
citation
</title>
<ellipse
fill=
"none"
stroke=
"black"
cx=
"624.595"
cy=
"-368"
rx=
"50.0912"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"624.595"
y=
"-364.3"
font-family=
"Times,serif"
font-size=
"14.00"
>
citation(R)
</text>
</g>
<!-- root1->citation -->
<g
id=
"edge4"
class=
"edge"
><title>
root1
->
citation
</title>
<path
fill=
"none"
stroke=
"black"
d=
"M449.913,-328.299C485.325,-336.348 534.609,-347.549 571.802,-356.002"
/>
<polygon
fill=
"black"
stroke=
"black"
points=
"571.424,-359.505 581.951,-358.308 572.975,-352.679 571.424,-359.505"
/>
</g>
</g>
</svg>
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment