splitObjects            package:affyPara            R Documentation

_F_u_n_c_t_i_o_n_s _t_o _s_p_l_i_t _o_b_j_e_c_t_s _i_n_t_o _p_a_r_t_s

_D_e_s_c_r_i_p_t_i_o_n:

     Functions to split an AffyBatch, a 'list' of files and a 'matrix'
     into several objects for distributed computing. If possible
     objects will be of the same size.

_U_s_a_g_e:

     splitAffyBatch(abatch, number.part)
     splitFileVector(fileVec, number.part)
     splitMatrix(matrix, number.part)

_A_r_g_u_m_e_n_t_s:

  abatch: An object of class AffyBatch. 

 fileVec: A 'character' vector containing the names of the files. 

  matrix: An object of class matrix. 

number.part: Number of parts to split the object 

_D_e_t_a_i_l_s:

'_s_p_l_i_t_A_f_f_y_B_a_t_c_h' Splits an AffyBatch into a list of AffyBatches. 

'_s_p_l_i_t_F_i_l_e_V_e_c_t_o_r' Splits a 'character' vector of file names into a list
     of 'character' vectors with file names. 

'_s_p_l_i_t_M_a_t_r_i_x' Splits a 'matrix' by columns into a 'list' of matrices.

     These functions use the functions splitIndices and splitCols from
     the 'SNOW' package.

_V_a_l_u_e:

     A 'list' of the split objects.

_A_u_t_h_o_r(_s):

     Markus Schmidberger schmidb@ibe.med.uni-muenchen.de, Ulrich
     Mansmann mansmann@ibe.med.uni-muenchen.de

_E_x_a_m_p_l_e_s:

     library(affyPara)
     if (require(affydata)) {
       data(Dilution)

       spAffyB <- splitAffyBatch(Dilution, 2)
     }

