Type: Package
Package: immunogenetr
Title: A Comprehensive Toolkit for Clinical HLA Informatics
Version: 0.3.0
Authors@R: c(
    person("Nicholas", "Brown", , "nicholas.brown@pennmedicine.upenn.edu", role = c("cre", "aut"),
           comment = c(ORCID = "0000-0002-0046-2315")),
    person("Busra", "Coskun", , "bcoskun@sas.upenn.edu", role = "aut",
           comment = c(ORCID = "0009-0008-6828-3453"))
  )
Maintainer: Nicholas Brown <nicholas.brown@pennmedicine.upenn.edu>
Description: A comprehensive toolkit for clinical Human Leukocyte Antigen (HLA) informatics, built on 'tidyverse' <https://tidyverse.tidyverse.org/> principles and making use of genotype list string (GL string, Mack et al. (2023) <doi:10.1111/tan.15126>) for storing and computing HLA genotype data.  Specific functionalities include: coercion of HLA data in tabular format to and from GL string; calculation of matching and mismatching in all directions, with multiple output formats; automatic formatting of HLA data for searching within a GL string; truncation of molecular HLA data to a specific number of fields; and reading HLA genotypes in HML files and extracting the GL string.
License: GPL (>= 3)
URL: https://github.com/k96nb01/immunogenetr_package
BugReports: https://github.com/k96nb01/immunogenetr_package/issues
Depends: R (>= 4.1.0)
Imports: cli, dplyr, glue, magrittr, purrr, rlang, stringr, tibble,
        tidyr, tidyselect, xml2
Suggests: testthat (>= 3.0.0)
Config/testthat/edition: 3
Encoding: UTF-8
Language: en-US
LazyData: true
RoxygenNote: 7.3.2
NeedsCompilation: no
Packaged: 2025-06-18 18:25:56 UTC; BrowNich
Author: Nicholas Brown [cre, aut] (ORCID:
    <https://orcid.org/0000-0002-0046-2315>),
  Busra Coskun [aut] (ORCID: <https://orcid.org/0009-0008-6828-3453>)
Repository: CRAN
Date/Publication: 2025-06-18 18:40:02 UTC
