All functions
|
annotate_ambient_profile()
|
Add average of ambient feature reads to rowData |
annotate_cdr3()
|
Annotate CDR3 sequences stored in colData(sce)$vdj based on a reference dataset (for example, Ag-specific data) |
annotate_chain_count()
|
Annotate number of TRA, TRB, IGL, IGK, and IGH reads per barcode |
annotate_clonotype_count()
|
Annotate number of occurrences of a given clonotype in a sample |
annotate_n_cells_expr()
|
Add number of cells with nonzero expression for each gene to rowData(sce)$num_cells_expr |
annotate_n_genes_expr()
|
Add number of genes expressed per barcode to colData(sce)$n_genes_expr |
annotate_pct_gene_set()
|
Add percent of gene set defined by a regular expression pattern to colData(sce) |
annotate_pct_total_reads()
|
Add percentage of total reads that each gene takes up across the whole dataset to rowData(sce)$pct_reads |
annotate_total_umi_count()
|
Add number of total umis per barcode to colData(sce)$total_umi |
assign_clonotypes()
|
Function to use for assigning clonotypes based on custom definition |
cache()
|
Cache and retrieve intermediate steps if path exists |
compute_evenness_profile_long()
|
Compute tidied data frame of evenness profiles per group based on clonotype frequency distributions |
compute_evenness_profile_matrix()
|
Compute matrix of evenness profiles per group based on clonotype frequency distributions |
convert_identity_frequency_matrix_to_long()
|
Convert an identity frequency matrix |
.get_cell_annotations()
|
Get cell annotations for feature_heatmap |
.get_feature_annotations()
|
Get feature annotations for feature_heatmap |
encode_cell_identity_frequency_long()
|
Encode frequencies of (combinations) of values in columns from colData into a long data frame |
encode_cell_identity_frequency_matrix()
|
Encode frequencies of (combinations) of values in columns from colData into a matrix with rows as groups and columns as features |
encode_vdj_identity_frequency_long()
|
Encode frequencies of (combinations) of values in columns from colData into long data frame |
encode_vdj_identity_frequency_matrix()
|
Encode frequencies of (combinations) of values in columns from colData into a matrix with rows as groups and columns as features |
filter_ambient_barcode()
|
Get filter to remove ambient RNA barcodes based on the combination of multiple methods: |
filter_n_genes_expr()
|
Get filter for number of genes expressed per barcode based on log transformed values |
filter_pct_mito()
|
Get filter for percentage of mitochondrial reads expressed per barcode |
filter_total_umi()
|
Get filter for total umis per barcode based on log transformed values outside (either above, below, or both based on type parameter) nmads median absolute deviations from the median |
filter_vdj_chain_count()
|
Get filter for barcodes based on the number of chains for TRA, TRB, IGL, IGK, and IGH present |
get_assay_data()
|
Get assay data from either the main experiment or altExps |
get_cell_features()
|
Get feature from assay data, colData, or reducedDims at once from main experiment or alternate experiments |
get_multi_sample_pbmc_10k()
|
Get modified version of PBMC 10k data from 10X |
get_pbmc_5k_nextgem()
|
Get PBMC 5k data using v3 chemistry |
get_pbmc_5k_v3()
|
Get PBMC 5k data using v3 chemistry |
get_row_data()
|
Get rowData from either the main experiment or altExps |
plot_barcode_qc()
|
QC plot of UMI rank vs total number of UMIs per barcode |
plot_feature_distributions() plot_features()
|
Plot feature distributions from SingleCellExperiment objects |
plot_feature_heatmap()
|
Plot heatmap of features across cells with annotations |
plot_gex_bivariate_qc()
|
Scatterplot of two features of interest from colData with annotated thresholds and counts based on filters |
plot_gex_univariate_qc()
|
Scatterplot of two features of interest from colData with annotated thresholds and counts based on filters |
plot_pairwise_features()
|
Plot pairwise scatterplot of cell-level data |
plot_reduced_dimensions()
|
Plot reduced dimensional plot with multiple features |
plot_vdj_gex_univariate_qc()
|
Scatterplot of two features of interest from colData with annotated thresholds and counts based on filters |
plot_volcano()
|
Plot volcano plot with annotations |
read_10x()
|
Read 10X gene expression and VDJ data into a SingleCellExperiment object |
select_top_de_genes()
|
Select the top DE genes, ranked on either fold change or -log10(p-value) |
seurat_to_sce()
|
Convert Seurat object to SingleCellExperiment and retain multi-modal data |
unnest_vdj()
|
Get VDJ data with cell-level metadata |