Package index
- 
          
createProjectSpace() - Create a project space for scMINER analysis
 
- 
          
readInput_10x.dir() - Read the input data generated by 10x Genomics from a directory
 
- 
          
readInput_10x.h5() - Read the input data generated by 10x Genomics from the HDF5 file
 
- 
          
readInput_h5ad() - Read the h5ad file
 
- 
          
readInput_table() - Read the table format file
 
- 
          
createSparseEset() - Create a sparse expression set object from a data matrix
 
- 
          
combineSparseEset() - Combine multiple sparse expression set objects
 
- 
          
updateSparseEset() - Update the slots and/or meta data of the sparse eset object
 
- 
          
filterSparseEset() - Filter the cells and/or features of sparse eset object using automatic or self-customized cutoffs
 
- 
          
normalizeSparseEset() - Normalize and log-transform the sparse eset object
 
- 
          
drawSparseEsetQC() - Generate a quality control report from sparse eset object
 
- 
          
generateMICAinput() - Generate the standard input files for MICA from sparse eset object
 
- 
          
addMICAoutput() - Add the MICA output (cluster labels and UMAP/tSNE coordinates) to sparse eset object
 
- 
          
MICAplot() - Draw a scatter plot showing the coordinates and cluster id of each cell
 
- 
          
getDriverList() - Extract the pre-defined driver lists of human or mouse
 
- 
          
generateSJARACNeInput() - Generate the standard input files for SJARACNe from sparse eset object
 
- 
          
drawNetworkQC() - Assess the quality of each network generated by SJARACNe
 
- 
          
getActivity_individual() - Calculate driver activities per group from network files
 
- 
          
getActivity_inBatch() - Calculate driver activities in batch from the SJARACNe directory
 
Data visualization and sharing
Functions that visulize the data analysis and prepare inputs for scMINER Portal
- 
          
feature_vlnplot() - Violin plot showing the expression or activity of selected features by self-defined groups
 
- 
          
feature_boxplot() - Box plot showing the expression or activity of selected features by self-defined groups
 
- 
          
feature_scatterplot() - Scatter plot showing the expression or activity of selected features on UMAP or t-SNE coordinates
 
- 
          
feature_bubbleplot() - Bubble blot showing the expression or activity of selected features by self-defined groups
 
- 
          
feature_heatmap() - Heatmap showing the expression or activity of selected features by self-defined groups
 
- 
          
draw_barplot() - Bar plot showing the cell composition of self-defined groups
 
- 
          
draw_bubbleplot() - Bubble plot showing the signature scores by self-defined groups
 
- 
          
generatePortalInputs() - Prepare the standard input files for scMINER Portal
 
Differential analysis
Functions that identify the differntially expressed genes (DEGs) or differentially activated drivers (DADs)
- 
          
getDE() - Perform differential expression analysis on expression set object
 
- 
          
getDA() - Perform differential activity analysis on expression set
 
- 
          
getTopFeatures() - Pick the top genes/drivers for each group from differential analysis results
 
- 
          
combinePvalVector() - Combine P values using Fisher's method or Stouffer's method
 
- 
          
compare2groups() - Perform differential analysis between two groups
 
- 
          
z_normalization() - Scale a numeric vector using Z-normalization
 
- 
          
get_net2target_list() - Convert a txt network file to a list
 
- 
          
get_target_list2matrix() - Convert ther list generated by 
get_net2target_list()to a matrix of signed mutual information 
- 
          
cal_Activity() - Calculate driver activities from gene expression matrix and networks
 
- 
          
SparseExpressionSet-class - SparseExpressionSet
 
- 
          
pbmc14k_rawCount - Raw count matrix of PBMC14k dataset
 
- 
          
pbmc14k_expression.eset - SparseEset object of PBMC14k dataset