Skip to main content
. Author manuscript; available in PMC: 2011 Apr 6.
Published in final edited form as: J Biomed Inform. 2010 Dec;43(6):998–1008. doi: 10.1016/j.jbi.2010.09.004

Fig. 4.

Fig. 4

Serialization and parallelization of a SPARQL query. The description of the domain as S3DB Rules is mapped into a SPARQL query by replacing the predicate of each rule with its identifier. Each graph pattern is then serialized to its equivalent S3QL query; for example, “?GenomicCharacterization :R3979 ?Sample” is translated into http://ibl.mdanderson.org/TCGA/S3QL.php?query=<S3QL><select>*</select><from>statement</from><where><rule_id>3979</rule_id></where></S3QL>&format=rdf, equivalent to http://ibl.mdanderson.org/TCGA/S3QL/statement/rule_id=3979, and executed in parallel, with the results intersected to produce a solution.