These methods access and set the gene annotations stored in a AnyHermesData object.
# S4 method for AnyHermesData
annotation(object, ...)
.row_data_annotation_cols
# S4 method for AnyHermesData,DataFrame
annotation(object) <- valueThe annotation column names are available in the exported
character vector .row_data_annotation_cols.
(AnyHermesData)
object to access the annotations from.
not used.
(DataFrame)
what should the annotations be replaced with.
When trying to replace the required annotations with completely missing
values for any genes, a warning will be given and the corresponding gene
IDs will be saved in the attribute annotation.missing.genes. Note also
that additional annotations beyond the required ones may be supplied and
will be stored.
object <- hermes_data
head(annotation(object))
#> DataFrame with 6 rows and 4 columns
#> symbol desc chromosome size
#> <character> <character> <character> <integer>
#> GeneID:11185 INMT indolethylamine N-me.. 7 5468
#> GeneID:10677 AVIL advillin 12 18694
#> GeneID:101928428 LOC101928428 RNA-binding protein .. GL000220.1 138
#> GeneID:100422835 MIR3183 microRNA 3183 17 84
#> GeneID:102466731 MIR6769A microRNA 6769a 16 73
#> GeneID:64881 PCDH20 protocadherin 20 13 5838