CalEpletMHCI: Calculate class I HLA eplet mismatch

View source: R/eplet-MHC-I.R

CalEpletMHCIR Documentation

Calculate class I HLA eplet mismatch

Description

Use high resolution HLA(Human Leukocyte Antigen) class I data to calculate class I eplet mismatch for a population of donors and recipients. Mismatch is calculated using logic from 'HLAMatchMaker', developed by Rene Dusquesnoy. Current reference tables supported are 'HLAMatchMaker' v2 and v3.

Usage

CalEpletMHCI(dat_in, ver = 2)

Arguments

dat_in

A dataframe of recipient and donor's high resolution MHC I data. Each recipient and donor pair are linked by are the “pair_id” column and differentiated by the “subject_type” column.

ver

Version number of HLAMatchMaker based eplet reference table to use.

Value

A list of data tables. - 'single_detail': single molecule class I MHC eplet mismatch table, including mismatched eplet names and the count of eplets mismatched at each allele. - 'overall_count': original input data appended with total count of mismatched eplets.

Examples

dat<-read.csv(system.file("extdata/example","MHC_I_test.csv",package="hlaR"),sep=",",header=TRUE)
re <- CalEpletMHCI(dat_in = dat, ver = 3)

hlaR documentation built on Feb. 16, 2023, 7:04 p.m.