{
    "build": "pass",
    "results": [
        {
            "name": "GORULE:0000007",
            "sparql": "PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>\nPREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>\nPREFIX owl: <http://www.w3.org/2002/07/owl#>\nPREFIX RO: <http://purl.obolibrary.org/obo/RO_>\nPREFIX hasEvidence: <http://purl.obolibrary.org/obo/RO_0002612>\nPREFIX ECO: <http://purl.obolibrary.org/obo/ECO_>\nPREFIX GO: <http://purl.obolibrary.org/obo/GO_>\nPREFIX catalytic_activity: <http://purl.obolibrary.org/obo/GO_0003824>\nPREFIX IPI: <http://purl.obolibrary.org/obo/ECO_0000353>\nPREFIX metago: <http://model.geneontology.org/>\n\nSELECT ?subj ?relation ?object ?s ?evidence\nWHERE {\n  GRAPH ?g {\n      ?g metago:graphType metago:gafCam .\n\n      ?s hasEvidence: ?evidence .\n      ?evidence a IPI: .\n\n      ?s owl:annotatedSource ?subj .\n      ?s owl:annotatedProperty ?relation .\n      ?s owl:annotatedTarget ?object .\n\n      ?subj ?relation ?object .\n\n      ?subj a ?iclass .\n      ?object a catalytic_activity: .\n\n      FILTER (?iclass != owl:NamedIndividual)\n\n      # There should be no results where instances of\n      # 'catalytic_activity molecular function' ; GO:0003824 also have evidences of IPI\n  }\n}\nLIMIT 100",
            "pass": "Pass",
            "fail_mode": "soft",
            "some_results": [],
            "violations_found": 0
        }
    ]
}