// As one RDF graph dataset
List<List<Statement>> rdfTriples2 = createMoleculeRDFGraphs(graphs, false);
RDFDataSet ts = new RDFSingleDataSet();
for (List<Statement> trips : rdfTriples2) {
ts.addStatements(trips);
}
List<Resource> instances = new ArrayList<Resource>();
List<Statement> stmts = ts.getStatementsFromStrings(null, RDF.TYPE.stringValue(), GraphUtils.NAMESPACE + "Molecule");