All functions

ImmunData

ImmunData: A Unified Structure for Immune Receptor Repertoire Data

agg_receptors()

Aggregates AIRR data into receptors

agg_repertoires()

Aggregate AIRR data into repertoires

airr_subgroup_abundance()

Compare abundance of immune receptor subgroups, such as samples, cell types and disease-specific receptors

annotate_immundata() annotate() annotate_receptors() annotate_barcodes() annotate_chains()

Annotate ImmunData object

annotate_tbl_regex()

Annotate a Duckplyr Table with Regex Match Flags

count(<ImmunData>)

Count the number of chains in ImmunData

filter_immundata() filter(<ImmunData>) filter_barcodes() filter_receptors()

Filter ImmunData by receptor features, barcodes or any annotations

from_immunarch()

Convert an immunarch Object into an ImmunData Dataset

imd_schema() imd_schema_sym() imd_meta_schema() imd_files() imd_rename_cols() imd_drop_cols() imd_repertoire_schema() imd_receptor_features() imd_receptor_chains()

Get Immundata internal schema field names

make_receptor_schema() assert_receptor_schema() test_receptor_schema()

Create or validate a receptor schema object

make_seq_options()

Build a seq_options list for sequence‑based receptor filtering

mutate_immundata() mutate(<ImmunData>)

Modify or Add Columns to ImmunData Annotations

make_default_preprocessing() make_default_postprocessing() make_exclude_columns() make_productive_filter() make_barcode_prefix()

Preprocessing and postprocessing of input immune repertoire files

read_immundata()

Load a saved ImmunData from disk

read_metadata()

Load and Validate Metadata Table for Immune Repertoire Files

read_repertoires()

Read and process immune repertoire files to immundata

receptor_query()

Database query for annotating disease-specific immune receptors

receptor_track()

Tracking a list of target immune receptors across repertoires

write_annotations()

Write immune receptor annotations to single-cell object metadata - Seurat, AnnData, etc.

write_immundata()

Save ImmunData to disk