makeQCProfile {beadarray} | R Documentation

## Retrieve control beads

### Description

Function to retrieve the bead IDs for a particular annotation platform

### Usage

    makeControlProfile(annoName, excludeERCC = TRUE)

### Arguments

`annoName` | An abberviated name for the annotation packaget. e.g. Humanv3, MouseV2
`excludeERCC` | Ignore any controls with REPORTERGROUPNAME beginning with ERCC. These are a large collection of spike controls on the Humanv4 chip and can make some control tables too big if they are included.

### Details

The function will use the relevant annotation package (if it is installed) and return all IDs that are present in the REPORTERGROUPNAME mapping. Note that this mapping is only available in versions 1.12.0 and greater.

### Value

A matrix with one row per control bead-type giving the bead-level ID (ArrayAddressID) and control type.

### Author(s)

Mark Dunning

### Examples

    makeControlProfile("Humanv3")

[Package beadarray version 2.37.1 Index]