public class AnnotationExtensionUnfolder extends GAFOWLBridge
GAFOWLBridge.BioentityMapping, GAFOWLBridge.GAFDescription, GAFOWLBridge.Vocab
Modifier and Type | Field and Description |
---|---|
boolean |
isReplaceGenus |
boolean |
isThrowOnMultipleExpressions |
GAF_LINE_NUMBER_ANNOTATION_PROPERTY_IRI, graph
Constructor and Description |
---|
AnnotationExtensionUnfolder(OWLGraphWrapper g) |
Modifier and Type | Method and Description |
---|---|
void |
unfold(GafDocument gdoc) |
Collection<GeneAnnotation> |
unfold(GafDocument gdoc,
GeneAnnotation ann)
given an annotation to a pre-existing term,
this will return a set of zero or more annotations to new terms that are generated from
folding the annotation extensions into newly created term
|
addAxioms, getBioentityMapping, getDescription, getObjectPropertyByShorthand, getOWLClass, getTargetOntology, isBasicAboxMapping, isGenerateIndividuals, isSkipNotAnnotations, setBasicAboxMapping, setBioentityMapping, setGenerateIndividuals, setSkipNotAnnotations, setTargetOntology, translate, translateBioentity, translateGeneAnnotation
public boolean isReplaceGenus
public boolean isThrowOnMultipleExpressions
public AnnotationExtensionUnfolder(OWLGraphWrapper g)
public void unfold(GafDocument gdoc) throws owltools.gaf.owl.AnnotationExtensionUnfolder.MultipleUnfoldOptionsException
public Collection<GeneAnnotation> unfold(GafDocument gdoc, GeneAnnotation ann) throws owltools.gaf.owl.AnnotationExtensionUnfolder.MultipleUnfoldOptionsException
gdoc
- ann
- MultipleUnfoldOptionsException
owltools.gaf.owl.AnnotationExtensionUnfolder.MultipleUnfoldOptionsException
Copyright © 2010-2014. All Rights Reserved.