readChp              package:affxparser              R Documentation

_A _f_u_n_c_t_i_o_n _t_o _r_e_a_d _A_f_f_y_m_e_t_r_i_x _C_H_P _f_i_l_e_s

_D_e_s_c_r_i_p_t_i_o_n:

     This function will parse any type of CHP file and return the
     results in a list.  The contents of the list will depend on the
     type of CHP file that is parsed and readers are referred to
     Affymetrix documentation of what should be there, and how to
     interpret it.

_U_s_a_g_e:

     readChp(filename, withQuant = TRUE)

_A_r_g_u_m_e_n_t_s:

filename: The name of the CHP file to read. 

withQuant: A boolean value, currently largely unused. 

_D_e_t_a_i_l_s:

     This is an interface to the Affymetrix Fusion SDK.  The Affymetrix
     documentation should be consulted for explicit details.

_V_a_l_u_e:

     A list is returned. The contents of the list depend on the type of
     CHP file  that was read.  Users may want to translate the
     different outputs into specific containers.

_T_r_o_u_b_l_e_s_h_o_o_t_i_n_g:

     It is considered a bug if the file contains information not
     accessible by this function, please report it.

_A_u_t_h_o_r(_s):

     R. Gentleman

_S_e_e _A_l_s_o:

     'readCel'

_E_x_a_m_p_l_e_s:

     if (require("AffymetrixDataTestFiles")) {
     path <- system.file("rawData", package="AffymetrixDataTestFiles")
     files <- findFiles(pattern="[.](chp|CHP)$", path=path, 
                        recursive=TRUE, firstOnly=FALSE)

     s1 = readChp(files[1])
     length(s1)
     names(s1)
     names(s1[[7]])
     }

