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