public ChEBIGenerics() {
try {
cache = new HashMap<String,List<String>>();
sp = new SmilesParser(DefaultChemObjectBuilder.getInstance());
ha = new HydrogenAdder(new ValencyHybridChecker());
OBOOntology o = OBOOntology.getInstance();
qacs = new HashMap<String, QueryAtomContainer>();
qsmiles = new HashMap<String, String>();
qid = new HashMap<String, String>();