strsplit2 package:limma R Documentation _S_p_l_i_t _C_o_m_p_o_s_i_t_e _N_a_m_e_s _D_e_s_c_r_i_p_t_i_o_n: Split a vector of composite names into a matrix of simple names. _U_s_a_g_e: strsplit2(x, split, extended = TRUE, fixed = FALSE, perl = FALSE) _A_r_g_u_m_e_n_t_s: x: character vector split: character to split each element of vector on, see 'strsplit' extended: logical. If 'TRUE', extended regular expression matching is used, see 'strsplit'. fixed: logical. If 'TRUE' match string exactly, otherwise use regular expressions. Has priority over perl and extended. perl: logical. Should perl-compatible regexps be used? Has priority over extended. _D_e_t_a_i_l_s: This function is the same as 'strsplit' except that the output value is a matrix instead of a list. The first column of the matrix contains the first component from each element of 'x', the second column contains the second components etc. The number of columns is equal to the maximum number of components for any element of 'x'. _V_a_l_u_e: A list containing components Name: character vector of the same length as 'x' contain first splits of each element Annotation: character vector of the same length as 'x' contain second splits of each element _A_u_t_h_o_r(_s): Gordon Smyth _S_e_e _A_l_s_o: 'strsplit'. An overview of LIMMA functions for reading data is given in 03.ReadingData. _E_x_a_m_p_l_e_s: x <- c("AA196000;actinin, alpha 3", "AA464163;acyl-Coenzyme A dehydrogenase, very long chain", "3E7;W15277;No Annotation") strsplit2(x,split=";")