= Data Integration = == Integration of Cologne Data == === general === '''convertFaust''' converts faust-xml output into FMPXMLRESULT. ''' match_faust_arb''' contains the methods for matching the different object with the ARB data. === texts === First step is matching the texts. * convert text objects from faust to filemaker format. * import the texts into filemaker database faust-texte. * export relevant field for matching in this case only the number part of '''signatur''' is comparted with the numbers in '''Title''' in N_source_codex * match with '''match_faust_arb.doMatchTexts''' * import results into C_faust_arb_texte * manually check (layout -> C_faust_arb_texte) Relating the matched texts: * Layout N_source_codex_faust displayes links to the matched texts. Importing the new texts/ all non matching texts: * Import all faust-ids into N_source_codex, for each is a new empty data set created, original ID is saved in __import_from_faust * Script import_from_faust_text, imports selected fields from the faust-db into ARB * Script import_all_from_faust_text, loops through all selected datasets and does the import, if possible. === recipes === * [ticket:21 Matching of recipies has to be done] * [ticket:18 Import non matching recipes ] (Import all recipies which can't be in ARB because the texts are not in ARB. * [ticket:22 Import remaining recipes] === lexicon ===