\HeaderA{genesym-class}{Class "genesym" and other casting classes}{genesym.Rdash.class}
\aliasA{chrnum}{genesym-class}{chrnum}
\aliasA{chrnum,numeric-method}{genesym-class}{chrnum,numeric.Rdash.method}
\aliasA{chrnum-class}{genesym-class}{chrnum.Rdash.class}
\aliasA{cnumOrMissing}{genesym-class}{cnumOrMissing}
\aliasA{cnumOrMissing-class}{genesym-class}{cnumOrMissing.Rdash.class}
\aliasA{exFeatID}{genesym-class}{exFeatID}
\aliasA{exFeatID-class}{genesym-class}{exFeatID.Rdash.class}
\aliasA{genesym}{genesym-class}{genesym}
\aliasA{rsNum}{genesym-class}{rsNum}
\aliasA{rsNum,character-method}{genesym-class}{rsNum,character.Rdash.method}
\aliasA{rsNum-class}{genesym-class}{rsNum.Rdash.class}
\aliasA{show,snpLocNCref-method}{genesym-class}{show,snpLocNCref.Rdash.method}
\aliasA{snpID}{genesym-class}{snpID}
\aliasA{snpID-class}{genesym-class}{snpID.Rdash.class}
\aliasA{snpLocNCref}{genesym-class}{snpLocNCref}
\aliasA{snpLocNCref-class}{genesym-class}{snpLocNCref.Rdash.class}
\keyword{classes}{genesym-class}
\begin{Description}\relax
classes that help establish symbol semantics for
dispatching
\end{Description}
\begin{Section}{Objects from the Class}
Objects can be created by calls of the form \code{new("genesym", ...)}.
and generally just extend character so that vector operations
are straightforward
\end{Section}
\begin{Section}{Slots}
\describe{
\item[\code{.Data}:] Object of class \code{"character"} ~~ 
}
\end{Section}
\begin{Section}{Extends}
Class \code{"\LinkA{character}{character.Rdash.class}"}, from data part.
Class \code{"\LinkA{vector}{vector.Rdash.class}"}, by class "character", distance 2.
Class \code{"\LinkA{characterORMIAME}{characterORMIAME}"}, by class "character", distance 2.
\end{Section}
\begin{Author}\relax
VJ Carey <stvjc@channing.harvard.edu>
\end{Author}
\begin{Examples}
\begin{ExampleCode}
showClass("genesym")
genesym("CPNE1")
\end{ExampleCode}
\end{Examples}

