def collate_xml_svg(limit=1000): # convert XML files into tokens tokens1 = convert_xml_file_into_tokens("xml_source_transcriptions/ts-fol-test-small.xml") tokens2 = convert_xml_file_into_tokens("xml_source_transcriptions/tsq-test-small.xml") superwitness = align_tokens_and_return_superwitness(tokens1, tokens2) print(superwitness[0:20]) textgraph = convert_superwitness_to_textgraph(superwitness) dot_export = export_as_dot(textgraph, annotations=True, limit=limit) # print(dot_export) # render dot_export as SVG dot = Source(dot_export, format="svg") svg = dot.render() return display(SVG(svg))
def collate_xml_example(): # convert XML files into tokens tokens1 = convert_xml_file_into_tokens("../xml_source_transcriptions/ts-fol-test-small.xml") tokens2 = convert_xml_file_into_tokens("../xml_source_transcriptions/tsq-test-small.xml") # log print(tokens1) print(tokens2) # end superwitness = align_tokens_and_return_superwitness(tokens1, tokens2) # log print(superwitness) # end textgraph = convert_superwitness_to_textgraph(superwitness) dot_export = export_as_dot(textgraph, annotations=True) print(dot_export)