Description Usage Arguments Value Examples
This method annotates the entities contained in a data frame with the concepts from a specific dictionary.
1 2 3 4 5 6 7 8 9 10 11 | annotate(input = NA, dictType = NA, dictionary = NA, ...)
## S4 method for signature 'data.frame,character,character'
annotate(input,
dictType = "OBO", dictionary = NA, dictoutdir = getwd(),
d_synonymtype = "EXACT", taxID = 0, annot_out = getwd(),
paramValueIndex = NA, SearchStrategy = "CONTIGUOUS_MATCH",
CaseMatch = "CASE_INSENSITIVE", Stemmer = "NONE",
StopWords = "NONE", OrderIndependentLookup = "ON",
FindAllMatches = "YES", e_synonymtype = "ALL",
multipleDocs = FALSE, disease = FALSE)
|
input |
A data frame where the first column is the ID of the sample or document to annotate |
dictType |
the type of input dictionary
|
dictionary |
The local OBO/OWL ontology to be converted into an XML Conceptmapper dictionary or the URL to download the file. If NA is passed and the |
... |
Optional parameters |
dictoutdir |
Optional parameter to specify the location where the Conceptmapper dictionary file will be stored. Defaults to current working directory. |
d_synonymtype |
Optional parameter to specify the type of synonyms to consider when building the dictionary for Conceptmapper. For further detail http://owlcollab.github.io/oboformat/doc/obo-syntax.html. Default: EXACT
|
taxID |
the taxonomy identifier of the organism when the |
annot_out |
The path of the output directory where Conceptmapper annotation files will be stored |
paramValueIndex |
An integer value to index the 576 parameter combinations |
SearchStrategy |
The matching strategy for finding concepts in the input text
|
CaseMatch |
|
Stemmer |
|
StopWords |
|
OrderIndependentLookup |
|
FindAllMatches |
|
e_synonymtype |
The type of synoyms for the EntityFinder
|
multipleDocs |
TRUE when multiple documents are loaded from a single file with each row representing a document. The file should have two columns. The first for the unique document identifier and the second for the textual descriptions |
disease |
A logical value set to TRUE if the annotation requires the 'Healthy' condition to be found. |
instance of class Onassis-class
with annotated entities
1 2 3 4 5 6 7 | geo_chip <- readRDS(system.file('extdata', 'vignette_data',
'GEO_human_chip.rds', package='Onassis'))
obo <- system.file('extdata', 'sample.cs.obo', package='OnassisJavaLibs')
onassis_results <- annotate(geo_chip, 'OBO', dictionary=obo)
entities <- entities(onassis_results)
entities <- entities[sample(nrow(entities), 30),]
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.