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