diff --git a/R/fn_sponge.R b/R/fn_sponge.R index f00b4e7..bf43313 100644 --- a/R/fn_sponge.R +++ b/R/fn_sponge.R @@ -213,8 +213,8 @@ sponge <- function(gene_expr, gene.combinations <- gene.combinations[valid_genes,] gene.combinations <- data.frame( - which(all_genes %in% gene.combinations$geneA), - which(all_genes %in% gene.combinations$geneB), + match(gene.combinations$geneA, all_genes), + match(gene.combinations$geneB, all_genes), gene.combinations, stringsAsFactors = FALSE) } else stop("No valid gene combinations selected")