{'fraction_non_alphanumeric': 0.024514811031664963, 'fraction_numerical': 0.0040858018386108275, 'mean_word_length': 5.447368421052632, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A graph-based meta-data framework for interoperation between genome databases

The proliferation, diversity and complexity of genome databases pose a significant challenge to the multidatabase research community. We propose a meta-data framework based on a graph modeling technique and show how this framework can be applied to making two genome databases interoperable. Our technique maps individual database schemas expressed in heterogeneous data models into a common graph representation. This graph-based framework is designed to express both regular data and meta-data. Modeling both types of data is necessary for establishing database correspondences. We show how inter-database relationships can be expressed in terms of correspondences amongst basic graph units, including nodes, edges and the "value path". We apply these basic graph units to perform query interoperation between two databases, namely DB/12 (Database of Human Chromosome 12) and GDB (Genome Database).