Description Usage Arguments Details Value Examples
View source: R/AllConstructors.R
OnASSiS (Ontology Annotations and Semantic Similarity software) is a package for the annotation of any given text with concepts from biomedical ontologies that also provides features to relate the concepts using semantic similarity metrics.
This constructor instantiates an Onassis object.
1 2 | Onassis(dictionary = NA_character_, entities = data.frame(),
similarity = matrix(), scores = matrix())
|
dictionary |
The path of the dictionary file |
entities |
a data frame to store entities |
similarity |
A matrix of the similarities between entities |
scores |
The result of comparisons of the elements in the entities |
OnASSiS package
OnASSiS (Ontology Annotations and Semantic Similarity software) is a package that uses Conceptmapper, an Apache UIMA (Unstructured Information Management Architecture) https://uima.apache.org/downloads/sandbox/ConceptMapperAnnotatorUserGuide/ConceptMapperAnnotatorUserGuide.html dictionary lookup tool to retrieve dictionary terms in a given text.
In particular a Conceptmapper wrapper specific for the biomedical domain, ccp-nlp, (https://github.com/UCDenver-ccp/ccp-nlp) has been personalized to retrieve concepts from OBO ontologies in a given text with different options.
The package also provides the possibility to annotate Gene Expression Omnibus (GEO) metadata for stored experiments and samples.
Different annotated sets of text can be then compared using semantic similarity metrics based on the structure of the biomedical ontologies. The semantic similarity module has been obtained using the Java slib (http://www.semantic-measures-library.org/sml/)
An object of type Onassis that can be used to analyze metadata
1 | onassis <- Onassis()
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.