Learn R Programming

limma (version 3.28.6)

PrintLayout: Print Layout - class

Description

A list-based class for storing information about the process used to print spots on a microarray. PrintLayout objects can be created using getLayout. The printer component of an RGList or MAList object is of this class.

Arguments

Slots/List Components

Objects of this class contains no slots but should contain the following list components: ll{ ngrid.r: number of grid rows on the arrays ngrid.c: number of grid columns on the arrays nspot.r: number of rows of spots in each grid nspot.c: number of columns of spots in each grid ndups: number of duplicates of each DNA clone, i.e., number of times print-head dips into each well of DNA spacing: number of spots between duplicate spots. Only applicable if ndups>1. spacing=1 for side-by-side spots by rows, spacing=nspot.c for side-by-side spots by columns, spacing=ngrid.r*ngrid.c*nspot.r*nspot.c/2 for duplicate spots in top and bottom halves of each array. npins: actual number of pins or tips on the print-head start: character string giving position of the spot printed first in each grid. Choices are "topleft" or "topright" and partial matches are accepted. }

See Also

02.Classes gives an overview of all the classes defined by this package.

Examples

Run this code
#  Settings for Swirl and ApoAI example data sets in User's Guide

printer <- list(ngrid.r=4, ngrid.c=4, nspot.r=22, nspot.c=24,
                ndups=1, spacing=1, npins=16, start="topleft")

#  Typical settings at the Australian Genome Research Facility

#  Full pin set, duplicates side-by-side on same row
printer <- list(ngrid.r=12, ngrid.c=4, nspot.r=20, nspot.c=20,
                ndups=2, spacing=1, npins=48, start="topright")

#  Half pin set, duplicates in top and lower half of slide
printer <- list(ngrid.r=12, ngrid.c=4, nspot.r=20, nspot.c=20,
                ndups=2, spacing=9600, npins=24, start="topright")

Run the code above in your browser using DataLab