View source: R/get_adj_matrix.R
get_adj_matrix | R Documentation |
Generate an adjacency matrix representing protein-to-protein connections, based on shared peptides. It is generated by cross product of the incidence matrix of peptide-to-protein mappings.
get_adj_matrix(incM)
incM |
a |
a numeric
matrix
containing the adjacency matrix,
with value >0 or 0 indicating whether or not two proteins are identified by
shared peptide(s)
Laura Fancello
# Read the tab-delimited file containing he proteome incidence matrix incM_filename <- system.file( "extdata" , "incM_example" , package = "net4pg" , mustWork = TRUE) rownames_filename <- system.file( "extdata" , "peptideIDs_incM_example" , package = "net4pg" , mustWork = TRUE) colnames_filename <- system.file( "extdata" , "proteinIDs_incM_example" , package = "net4pg" , mustWork = TRUE) incM <- read_inc_matrix(incM_filename=incM_filename , colnames_filename=colnames_filename , rownames_filename=rownames_filename) # Only retain proteins with at least one shared peptide and all peptides # mapping on such proteins. incM_reduced <- reduce_inc_matrix(incM) # Generate adjacency matrix describing protein-to-protein mappings adjM <- get_adj_matrix(incM_reduced)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.