makeExonArray {GenomeGraphs} | R Documentation

## Creates and object of class ExonArray

### Description

Creates an object of class ExonArray, representing exon array microarray data

### Usage

    makeExonArray(intensity, probeStart, probeEnd, probeId, nProbes, displayProbesets = FALSE, dp = NULL)

### Arguments

`intensity` | Matrix of intentsities, probes in the rows, samples in the columns
`probeStart` | Vector of probe start positions
`probeEnd` | Vector of probe end positions (optional)
`probeId` | Character vector containing the probe identifiers
`nProbes` | Vector indicating how many probes are in each probeset
`displayProbesets` | Logical indicating if the probeset idenifier should be displayed or not
`dp` | Object of class DisplayPars to set the display parameters

### Value

Object of ExonArray class

### Author(s)

Steffen Durinck and Jim Bullard

### References

~put references to the literature/web site here ~

### See Also

`gdPlot`

### Examples

    ##---- Should be DIRECTLY executable !! ----
    ##-- ==>  Define data, use random,
    ##--    or do  help(data=index)  for the standard data sets.

    ## The function is currently defined as
    function (intensity, probeStart, probeEnd, probeId, nProbes,
        displayProbesets = FALSE, dp = NULL)
    {
        pt <- getClass("ExonArray")@prototype
        if (is.null(dp))
            dp <- pt@dp
        if (missing(probeEnd))
            probeEnd <- pt@probeEnd
        if (missing(probeId))
            probeId <- pt@probeId
        if (missing(nProbes))
            nProbes <- pt@nProbes
        if (is.null(dp))
            dp <- getClass("ExonArray")@prototype@dp
        new("ExonArray", intensity = intensity, probeStart = probeStart,
            probeEnd = probeEnd, probeId = probeId, nProbes = nProbes,
            displayProbesets = displayProbesets, dp = dp)
      }

[Package GenomeGraphs version 1.2.3 Index]