probelibraryinfo

Extract probe set library information for probe results

Syntax

ProbeInfo = probelibraryinfo(CELStruct, CDFStruct)

Description

ProbeInfo = probelibraryinfo(CELStruct, CDFStruct)creates a table of information linking the probe data in a CEL file structure with probe set information from a CDF file structure.

ProbeInfo is a matrix with three columns and the same number of rows as the probes field of the CELStruct. The first column is the probe set ID number to which the corresponding probe belongs. The second column contains the probe pair number and the third column indicates if the probe is a perfect match (1) or mismatch (-1) probe. Probes that do not correspond to a probe set in the CDF library file have probe set ID equal to 0.

Note: Affymetrix probe pair indexing is 0 based while MATLAB indexing is 1 based. The output from probelibraryinfo is 1 based.

Examples

celStruct = affyread('Drosophila-121502.cel');
cdfStruct = affyread('D:\Affymetrix\LibFiles\...
                      DrosGenome1\DrosGenome1.CDF');
probeinfo = probelibraryinfo(celStruct,cdfStruct);
% find out which probeset the 1104th probe belongs to
cdfStruct.ProbeSets(probeinfo(1104,1)).Name

See Also

Bioinformatics Toolbox functions affyread, probesetlink, probesetlookup, probesetvalues


© 1994-2005 The MathWorks, Inc.