Generates an Affymetrix CDF file from a Platform Design (PD) package and a auxiliary CEL file for the same chip type. Platform Design (PD) packages are also known as "pdInfo" packages.
Disclaimer: This is a user-contributed function.
Instead of using this method, we recommend to use
writeCdf()
for the AffyGenePDInfo
class.
pdInfo2Cdf(pdpkg, celfile, overwrite=FALSE, verbose=TRUE, ...)
Returns (invisibly) the pathname to CDF written. The CDF filename is generated from the name of the PD package.
The information available in the PD package is limited and does not contain all information needed to populate a CDF file. In order to workaround these limitations, certain CDF entries are set to predefined/hardwired values. The 'pbase' and 'tbase' entries of the generated CDF file is hardwired to "T" and "A", respectively. Likewise, the 'groupdirection' entry is hardwired to "sense".
Maintained by Mark Robinson. Original code by Samuel Wuest. Code improvements by Henrik Bengtsson.
Instead of using this method, we recommend to use
writeCdf()
for the AffyGenePDInfo
class.