| Name | Description | Type | Package | Framework |
| Annotation | Store any number of classifications for named entities, each of which is from a specified species, and where the classifications are all terms from an | Class | cytoscape.data.annotation | CytoScape |
| AnnotationDescription | Distinguish among different ontologies, by curator and type. | Class | cytoscape.data.annotation | CytoScape |
| AnnotationFlatFileReader | Class | cytoscape.data.annotation.readers | CytoScape | |
| AnnotationXmlReader | Class | cytoscape.data.annotation.readers | CytoScape | |
| FlattenIntVectors | given a vector which nests other vectors, each resolving eventually to a list of Integers, flatten it out into a simple 1-level-deep | Class | cytoscape.data.annotation | CytoScape |
| Ontology | Contains a collection of OntologyTerms, each of which may have pointers to other terms, creating a hierarchical controlled vocabulary. | Class | cytoscape.data.annotation | CytoScape |
| OntologyDescription | Distinguish among different ontologies, by curator and type. | Class | cytoscape.data.annotation | CytoScape |
| OntologyFlatFileReader | Class | cytoscape.data.annotation.readers | CytoScape | |
| OntologyTerm | Represents one node in an ontology, which is a hierarchical classification of entities using a controlled vocabulary. | Class | cytoscape.data.annotation | CytoScape |
| OntologyXmlReader | Class | cytoscape.data.annotation.readers | CytoScape | |