Pre-processing FunctionsFunctions to be used to pre-process the data prior to normalisation |
|
---|---|
Python module: scrublet |
|
R package: celda, decontX function |
|
Create an IBRAP class object |
|
Scores cell cycle phases |
|
Provides scores for a given vector of features |
|
Calculates the fraction of counts from genes matching a pattern string |
|
Filters object according to cell metadata |
|
Remove highly variable genes |
|
Normalisation FunctionsIBRAP functions for normalisation |
|
Performs Scanpy normalisation, hvg selection, scaling and variance stabilisation and regression. |
|
Performs Scran normalisation, hvg selection, scaling and variance stabilisation and regression. |
|
Performs TPM normalisation |
|
Performs SCTransform |
|
Reduction FunctionsMethods to reduce the dimensionality of the data |
|
Performs PCA reduction |
|
Diffusion maps |
|
Performs UMAP reduction |
|
Performs LargeVis reduction |
|
Performs t-SNE reduction |
|
Clustering FunctionsMethods to cluster reduced dimensions |
|
Finds the shared nearest neighbourhood for the cells. This supplies a graph. |
|
Performs graph-based clustering |
|
Seurat subclustering |
|
Performs SC3 clustering on reduced embeddings |
|
Performs SC3 clustering on matrix slot |
|
Performs Kmeans/PAM clustering on a reduction |
|
Integration functionsMethods to remove batch effects from multi-sample projects |
|
Performs Harmony integration |
|
Performs Scanorama integration |
|
Performs Seurat Integration |
|
Performs BBKNN integration |
|
Gene Analsysis Functions |
|
Perform differential expression |
|
Perform differential expression one cluster vs all |
|
Gene Ontology enrichment |
|
Plotting FunctionsThese plots can be used to plot results produced in IBRAP |
|
Plots two QC metrices in scatter format |
|
Plots a given QC metric |
|
Plot of reduced dimensions and labels |
|
Interactive plot of reduced dimensions and labels |
|
Plots a dot plot of gene expression |
|
Plot of reduced dimensions and features |
|
Plot of violin plot of defined features |
|
Plot GO enrichment output |
|
Plots slingshot results |
|
Plot reduction explained variance |
|
Benchmarking Functions |
|
Benchmarks the cluster assignments |
|
Benchmarks the cluster assignmentws |
|
Miscellaneous Functions |
|
Produce counts matrix from CellRanger output |
|
Performs automated cell annotation on query datasets using reference data |
|
Performs Slingshot trajectory inference |
|
Shows the contents in your IBRAP object |
|
Split the IBRAP object up |
|
Backend Functions |
|
Installs or identifies if python modules are installed |
|
Rshiny application initiator |
|
S4 Class Object Structures |
|
S4 class object that contains method-assays |
|
An S4 class object of method-assays |