All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.biopax.ols.Parser Maven / Gradle / Ivy

Go to download

OBO ontology access and handling (derived from EBI PSIDEV Ontology Manager and OLS)

There is a newer version: 6.0.0
Show newest version
package org.biopax.ols;

/*
 *
 */

import org.obo.datamodel.LinkedObject;
import org.obo.datamodel.OBOObject;
import org.obo.datamodel.OBOSession;

import java.util.HashMap;
import java.util.Set;

/**
 * Created by IntelliJ IDEA.
 * User: rcote
 * Date: 22-May-2009
 * Time: 10:45:20
 */
public interface Parser {

    public enum PARSER_TYPE {
        OBO_PARSER, OWL_PARSER
    }

    Set getTerms();

    HashMap computeChildPaths(int distance, Set relationshipType, LinkedObject term);

    OBOSession getSession();

    Set getRootTerms(boolean useGreedy);

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy