Planning
Schema based query planning and response merging validation. A key component of TranQL is the ability to synthesize a virtual global schema describing the shape of Translator knowledge as a graph of BioLink-Model nodes mapped to KGS endpoints. This network is used for query planning, the process of decomposing a query into constituent sub-queries. Answers…
Schema based query planning and response merging validation. A key component of TranQL is the ability to synthesize a virtual global schema describing the shape of Translator knowledge as a graph of BioLink-Model nodes mapped to KGS endpoints. This network is used for query planning, the process of decomposing a query into constituent sub-queries. Answers received are merged into an overall answer graph which is ultimately returned to the caller. This infrastructure exists as a prototype with preliminary automated testing and this work will add rigorous automated testing required of a production quality component.