Set<String> baseTriples = getTriples(baseModel.getGraph(), baseNodeIds, ignoreSemanticTypes, ignoreColumnNodes); Set<String> targetTriples; List<HashMap<Node,String>> targetNodeIdSets = getPossibleNodeIdSets(); for (HashMap<Node,String> targetNodeIds : targetNodeIdSets) { targetTriples = getTriples(this.getGraph(), targetNodeIds, ignoreSemanticTypes, ignoreColumnNodes); precision = getPrecision(baseTriples, targetTriples); recall = getRecall(baseTriples, targetTriples);