Examples of OBODoc


Examples of org.obolibrary.oboformat.model.OBODoc

                newLineCount);
    }

    @Test
    public void testWriteOpaqueIdsAsComments() throws Exception {
        OBODoc oboDoc = parseOBOFile("opaque_ids_test.obo");
        String oboString = renderOboToString(oboDoc);
        String[] lines = oboString.split("\n");
        boolean ok = false;
        for (String line : lines) {
            // System.out.println("LINE: "+line);
View Full Code Here

Examples of org.obolibrary.oboformat.model.OBODoc

            sb.append(line);
            sb.append('\n');
        }
        reader.close();
        String input = sb.toString();
        OBODoc obodoc = parseOboToString(input);
        String written = renderOboToString(obodoc);
        assertEquals(input, written);
    }
View Full Code Here

Examples of org.obolibrary.oboformat.model.OBODoc

@SuppressWarnings("javadoc")
public class CAROTest extends OboFormatTestBasics {

    @Test
    public void testParseCARO() {
        OBODoc obodoc = parseOBOFile("caro.obo");
        assertTrue(obodoc.getTermFrames().size() > 2);
        Frame cc = obodoc.getTermFrame("CARO:0000014");
        assert cc != null;
        assertEquals("cell component", cc.getTagValue(OboFormatTag.TAG_NAME));
        assertEquals("Anatomical structure that is a direct part of the cell.",
                cc.getTagValue(OboFormatTag.TAG_DEF));
        Clause dc = cc.getClause(OboFormatTag.TAG_DEF);
View Full Code Here

Examples of org.obolibrary.oboformat.model.OBODoc

@SuppressWarnings("javadoc")
public class ChebiXRefTest extends OboFormatTestBasics {

    @Test
    public void testExpand() {
        OBODoc obodoc = parseOBOFile("chebi_problematic_xref.obo");
        assertNotNull(obodoc);
    }
View Full Code Here

Examples of org.obolibrary.oboformat.model.OBODoc

@SuppressWarnings({ "javadoc", "null" })
public class TagTest extends OboFormatTestBasics {

    @Test
    public void testParseOBOFile() {
        OBODoc obodoc = parseOBOFile("tag_test.obo");
        assertEquals(4, obodoc.getTermFrames().size());
        assertEquals(1, obodoc.getTypedefFrames().size());
        Frame frame = obodoc.getTermFrame("X:1");
        assertNotNull(frame);
        assertEquals("x1", frame.getTagValue(OboFormatTag.TAG_NAME));
    }
View Full Code Here

Examples of org.obolibrary.oboformat.model.OBODoc

        assertEquals("x1", frame.getTagValue(OboFormatTag.TAG_NAME));
    }

    @Test
    public void testParseOBOFile2() {
        OBODoc obodoc = parseOBOFile("testqvs.obo");
        assertEquals(4, obodoc.getTermFrames().size());
        assertEquals(1, obodoc.getTypedefFrames().size());
    }
View Full Code Here

Examples of org.obolibrary.oboformat.model.OBODoc

        assertEquals(1, obodoc.getTypedefFrames().size());
    }

    @Test
    public void testParseOBODoc() {
        OBODoc obodoc = parseOBODoc("[Term]\nid: x\nname: foo\n\n\n[Term]\nid: y\nname: y");
        assertEquals(2, obodoc.getTermFrames().size());
        Frame frame = obodoc.getTermFrame("x");
        assertEquals("foo", frame.getTagValue(OboFormatTag.TAG_NAME));
    }
View Full Code Here

Examples of org.obolibrary.oboformat.model.OBODoc

        assertEquals("foo", frame.getTagValue(OboFormatTag.TAG_NAME));
    }

    @Test
    public void testParseFrames() {
        OBODoc obodoc = parseFrames("[Term]\nid: x\nname: foo");
        assertEquals(1, obodoc.getTermFrames().size());
        Frame frame = obodoc.getTermFrames().iterator().next();
        assertEquals("foo", frame.getTagValue(OboFormatTag.TAG_NAME));
    }
View Full Code Here

Examples of org.obolibrary.oboformat.model.OBODoc

    private static OBODoc parseFrames(@Nonnull String s) {
        StringReader sr = new StringReader(s);
        OBOFormatParser p = new OBOFormatParser();
        BufferedReader br = new BufferedReader(sr);
        p.setReader(br);
        OBODoc obodoc = new OBODoc();
        p.parseTermFrame(obodoc);
        return obodoc;
    }
View Full Code Here

Examples of org.obolibrary.oboformat.model.OBODoc

    private static OBODoc parseOBODoc(@Nonnull String s) {
        StringReader sr = new StringReader(s);
        OBOFormatParser p = new OBOFormatParser();
        BufferedReader br = new BufferedReader(sr);
        p.setReader(br);
        OBODoc obodoc = new OBODoc();
        p.parseOBODoc(obodoc);
        return obodoc;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.