>>> import pyrple >>> G = pyrple.Graph(ntriples='<#Jessica> <#likes> <#Chris> .') >>> P = pyrple.Graph(ntriples='?p ?q ?r .') >>> Q = pyrple.Graph(ntriples='?r ?q ?p .') >>> print G.infer(P, Q, mode='filter') [(<#Chris>, <#likes>, <#Jessica>)] >>> G.infer(P, Q, mode='apply') >>> print G [(<#Jessica>, <#likes>, <#Chris>), (<#Chris>, <#likes>, <#Jessica>)] >>>