idProteinType            package:ppiStats            R Documentation

_A _f_u_n_c_t_i_o_n _t_o _d_e_t_e_r_m_i_n_e _v_i_a_b_l_e _b_a_i_t_s, _v_i_a_b_l_e _p_r_e_y_s, _o_r
_h_o_m_o_d_i_m_e_r_s _w_i_t_h_i_n _e_x_p_e_r_i_m_e_n_t_a_l _d_a_t_a-_s_e_t_s.

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

     These functions take a bait to prey directed graphNEL and returns
     either a character vector of all proteins which participates in
     homodimer relationships or a list of three character vectors: a
     vector of viable baits, a vector of viable prey, and a vector of
     the viable bait/prey.

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

     idViableProteins(bpGraph, homomer=TRUE)
     idHomodimers(bpGraph)

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

 bpGraph: A directed graphNEL

 homomer: A logical. If True, homomer relationships will also be used
          to  characterize proteins as viable baits, viable prey, and
          also as viable bait/prey simultaneously. If False, those
          proteins whose only intraction is a homomer relationship will
          not be  characterized as viable in any context.

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

     The return value for idHomodimers is a character vector of those
     proteins which participates in homomer relationships.

     The return value for idViableProteins is a list of two character
     vectors:

      VB: A vector of baits that finds at least one prey in the
          experimental graphNEL, i.e. the nodes with out-degree at
          greater than 0. If homomer = FALSE, those proteins which
          participate in  only homomer relationships will not be
          returned.

      VP: A vector of prey which is found by at least one bait in the
          experimental graphNEL, i.e. the nodes with in-degree at
          greater than 0. If homomer = FALSE, those proteins which
          participate in  only homomer relationships will not be
          returned.

     VBP: A vector of proteins that are both viable baits and viable
          prey in an experimental dataset as defined above. If  homomer
          = FALSE, those proteins which participate in  only homomer
          relationships will not be returned.

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

     T Chiang

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

     library(ppiData)
     idViableProteins(ItoCore2001BPGraph)
     idHomodimers(ItoCore2001BPGraph)

