scButterfly.data_processing.inverse_TFIDF

scButterfly.data_processing.inverse_TFIDF(TDIDFed_mat, divide_title, multiply_title, max_temp)

Inversed TF-IDF transformation for matrix.

Parameters:
  • TDIDFed_mat (csr_matrix) – matrix after TFIDF transformation with peaks as rows and cells as columns, peak * cell.

  • divide_title (numpy matrix) – matrix divided in TF-IDF transformation process, could get from “ATAC_data_preprocessing”.

  • multiply_title (numpy matrix) – matrix multiplied in TF-IDF transformation process, could get from “ATAC_data_preprocessing”.

  • max_temp (float) – max scale factor divided in ATAC preprocessing, could get from “ATAC_data_preprocessing”.

Returns:

count_mat – recovered count matrix from matrix after TFIDF transformation.

Return type:

csr_matrix