make_mapper: Generate a mapping function

Description Usage Arguments Value Examples

Description

Make mappers for mapping EAG numbers -> Report Alleles (make_mapper) and for mapping Report Alleles -> EAG numbers (make_remapper).

Usage

1
2
3
make_mapper(lookup)

make_remapper(lookup)

Arguments

lookup

A lookup_list object.

Value

A function

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
## load the prepackaged date for DPB1 report alleles and
## the DPB1 EAG table
data(rep_dpb1, package = "HLAdata"); data(eag, package = "HLAdata")

lookup <- lookup_list(rep_dpb1, eag)
map <- make_mapper(lookup)

nums <- eag_numbers(e2 = c("6680148", "6673401"), e3 = "6670791")
map(nums)

remap <- make_remapper(lookup)
new_nums <- remap(map(nums))

nums == new_nums

gschofl/HLAsim documentation built on May 17, 2019, 8:51 a.m.