\contentsline {section}{\numberline {1}Overview}{1}{section.1}
\contentsline {section}{\numberline {2}Object--oriented programming}{2}{section.2}
\contentsline {section}{\numberline {3}Microarray classes}{2}{section.3}
\contentsline {subsection}{\numberline {3.1}{\tt marrayLayout} class}{3}{subsection.3.1}
\contentsline {subsection}{\numberline {3.2}{\tt marrayInfo} class}{4}{subsection.3.2}
\contentsline {subsection}{\numberline {3.3}{\tt marrayRaw} class}{4}{subsection.3.3}
\contentsline {subsection}{\numberline {3.4}{\tt marrayNorm} class}{5}{subsection.3.4}
\contentsline {subsection}{\numberline {3.5}Creating and accessing slots of microarray objects}{6}{subsection.3.5}
\contentsline {subsection}{\numberline {3.6}Testing the validity of an object}{7}{subsection.3.6}
\contentsline {section}{\numberline {4}Basic microarray methods}{7}{section.4}
\contentsline {subsection}{\numberline {4.1}Printing methods for microarray objects}{8}{subsection.4.1}
\contentsline {subsection}{\numberline {4.2}Subsetting methods for microarray objects}{9}{subsection.4.2}
\contentsline {subsection}{\numberline {4.3}Methods for accessing slots of microarray objects}{12}{subsection.4.3}
\contentsline {subsection}{\numberline {4.4}Methods for assigning slots of microarray objects}{13}{subsection.4.4}
\contentsline {subsection}{\numberline {4.5}Methods for coercing microarray objects}{14}{subsection.4.5}
\contentsline {subsection}{\numberline {4.6}Functions for computing layout parameters}{14}{subsection.4.6}
