Durch die Konfiguration kann die makrogenetische Analyse beeinflusst werden. Diese Seite zeigt und erläutert wichtige Einstellungen, wie sie bei der Generierung dieser Daten aktuell waren.
Graphmodell (model)
single- Datenmodell, bei dem jeder Zeuge und jede Inskription durch je einen Knoten repräsentiert wird.
Inskriptionsbehandlung
Die folgenden Regeln wurden angewandt, um Inskriptionen und die zugehörigen Zeugen zu verbinden:
- (
orphan) Falls für einen Zeugen w keine Makrogeneseaussagen vorliegen, aber für mindestens eine Inskription wi von w, so wird für jede Inskription von weine Kante wi → w eingezogen.
Ergänzende Heuristiken
Für manche Knoten existiert nur eine »halbe« absolute Datierung, d. h. nur die Angabe entweder eines frühesten
Beginns oder eines spätesten Endes. Eine Heuristik kann ggf. die andere Seite ergänzen
(half_interval_mode):
light- Nur wenn für einen Zeugen keine einzige belegte Angabe der einen Intervallgrenze einer absoluten Datierung, aber mindestens eine Angabe der anderen Intervallgrenze existiert, wird eine künstliche Intervallgrenze eingezogen,und zwar um 182.5 (
half_interval_correction) Tage von der dem Zeugen nächsten Intervallgrenze entfernt.
Umgang mit Gleichzeitigkeit (temp_syn)
Aussagen, dass bestimmte Zeugen in zeitlicher Nähe verfasst wurden, werden dargestellt, aber nicht weiter ausgewertet.
Gewichte für bibliographische Quellen
Konfigurationsdatei
## Default configuration for the macrogenesis software
# configuration and data files, either paths or URIs. missing data: included files
data: /mnt/data/jenkins/work/work/workspace/faust-gradle/data/xml # XML Data, this is a folder
logging: # YAML file with logging configuration
styles: # YAML file with styling for the graphviz graphs
references: # CSV file featuring manual normalizations for references
bibscores: # TSV file (FIXME) with scores by source
sigils: http://dev.digital-humanities.de/ci/job/faust-gen-fast/lastSuccessfulBuild/artifact/target/uris.json # JSON file mapping URIs to sigils (OBSOLETE)
paralipomena: http://dev.digital-humanities.de/ci/job/faust-gen-fast/lastSuccessfulBuild/artifact/target/www/data/paralipomena.js # JSON file mapping paralipomena to sources (OBSOLETE)
genetic_bar_graph: /mnt/data/jenkins/work/work/workspace/faust-gradle/build/www/data/genetic_bar_graph.json # JSON file
report_dir: /mnt/data/jenkins/work/work/workspace/faust-gradle/build/www/macrogenesis # where to save reports and graphs
save_config: target/config.yaml # YAML file to save the config actually used
order: target/macrogenesis/order.xml # where to save the determined order
scene_xml: # XML file with scene information
bibliography: https://raw.githubusercontent.com/faustedition/faust-gen-html/master/xslt/bibliography.xml # The bibliography
xmlroot: https://github.com/faustedition/faust-xml/tree/master/xml/macrogenesis # base for links to xml files
subgraph_links: true # generate links to the interactive subgraph viewer
## Limits
half_interval_mode: light # off, light, always
half_interval_correction: 182.5 # if we only have a start or end date, the other limit is max. this many days away
render_node_limit: 1500 # do not layout graphs with more nodes than this
render_timeout: # max number of seconds before rendering a dot file is aborted
render_mode: pool # pool, async
## Options for solving the FES
fes_method: baharev # ip, baharev: exact methods; eades: inexact, list of two: select by fes_threshold
fes_threshold: 64 # if two fes_methods, number of edges above which to select the second one
solvers: # the first installed solver is chosen. see log message for values.
- GLPK_MI
solver_options: # pass options to the solvers. maps solver name or 'all' to key: value pairs
all:
verbose: false
light_timeline: true # use exclusion instead of high weight for timeline edges
model: single # single: Individual wits, split: model start and end separately
inscriptions: # zero or more of: orphan, copy, inline (the latter only for split models)
- orphan
temp_syn: ignore # what to do with temp-syn nodes: ignore, copy, nearest, farthest
progressbar: false # allow to show a progress bar in some situations
clean_gv_files: true # remove non-graphviz attributes from .dot exports
## Other data
namespaces:
f: http://www.faustedition.net/ns
tei: http://www.tei-c.org/ns/1.0