boolean isExpectRoundtrip) throws IOException {
OWLAPIOwl2Obo bridge = new OWLAPIOwl2Obo(
OWLManager.createOWLOntologyManager());
OBODoc obodoc = bridge.convert(oo);
writeOBO(obodoc);
obodoc.check();
OWLOntology oo2 = convert(obodoc);
writeOWL(oo2);
boolean ok = compareOWLOntologiesPartial(oo, oo2, isExpectRoundtrip,
bridge.getUntranslatableAxioms());
return ok || !isExpectRoundtrip;