R/get_sig_feature_association.R
    get_sig_feature_association.RdAssociation of signature exposures with other features will be performed using one of two procedures: for a continuous association variable (including ordinal variable), correaltion is performed; for a binary association variable, samples will be divided into two groups and Mann-Whitney U-test is performed to test for differences in signature exposure medians between the two groups. See get_tidy_association for cleaning association result.
get_sig_feature_association(
  data,
  cols_to_sigs,
  cols_to_features,
  type = "ca",
  method_co = c("spearman", "pearson", "kendall"),
  method_ca = stats::wilcox.test,
  min_n = 0.01,
  verbose = FALSE,
  ...
)a data.frame contains signature exposures and other features
colnames for signature exposure
colnames for other features
a character vector containing 'ca' for categorical variable and 'co' for continuous variable,
it must have the same length as cols_to_features.
method for continuous variable, default is "spearman", could also be "pearson" and "kendall".
method for categorical variable, default is "wilcox.test"
a minimal fraction (e.g. 0.01) or a integer number (e.g. 10) for filtering some variables with few positive events. Default is 0.01.
if TRUE, print extra message.
other arguments passing to test functions, like cor.test.
a list. For 'co' features, 'measure' means correlation coefficient.
For 'ca' features, 'measure' means difference in means of signature exposure.