genesym-class {GGBase} | R Documentation

## Class "genesym" and other casting classes

### Description

classes that help establish symbol semantics for dispatching

### Objects from the Class

Objects can be created by calls of the form `new("genesym", ...)`. and generally just extend character or numeric so that vector operations are straightforward

Currently, `genesym` is used to allow HUGO symbols to be passed to `[`; `chrnum` identifies numerals or numeric constants as indices into the set of chromosomes (no chr prefix is allowed); `rsid` identifies dbSNP identifiers; `probeId` identifies a string as a microarray probe identifier.

`snpdepth` identifies a number that will be used as the number of chromosome-specific test results to be retained in any genome-wide screen

### Slots

`.Data`:
  Object of class `"character"` ~~

### Extends

Class `"character"`, from data part. Class `"vector"`, by class "character", distance 2. Class `characterORMIAME`, by class "character", distance 2.

### Author(s)

VJ Carey <stvjc@channing.harvard.edu>

### Examples

    showClass("genesym")
    genesym("CPNE1")

[Package GGBase version 3.4.0 Index]