ipdDb

史蒂芬Klasberg

2022-11-01

HLA和KIR等位基因的数据库包IPD IMGT / HLA|Github而且IPD吉珥|Github数据库。

参考:

Robinson J, Maccari G, Marsh SGE, Walter L, Blokhuis J, Bimber B, Parham P, De Groot NG, Bontrop RE, Guethlein LA, Hammond JA
非人类物种的命名法
免疫遗传学(2018),正在准备中

这个包包含来自IPD数据库的所有信息。对于HLA,这仅限于HLA- a, -B, -C, -DPB1, -DQB1和-DRB1。

对于全长未知的等位基因,也存储最接近的全长等位基因。

数据存储在一个SQLite数据库中,它与Bioconductor的数据库包规则兼容,即选择方法包括keytypes而且

此外,还实现了一些辅助函数来获取所包含的所有位点、一个位点的所有等位基因、等位基因的序列以及等位基因全长可用的最接近等位基因的序列。

图书馆(ipdDb)hla < -loadHlaData()获取存储在db中的所有位置available_loci < -hlagetLoci()##获取一个位点的所有等位基因等位基因< -hlagetAlleles(available_loci [1])等位基因< -hlagetAlleles“于”##获取一堆等位基因的所有序列为DNAStringSet序列< -hlagetReference(等位基因)序列< -hlagetReferencec“于* 01:01:01:01”“于* 01:01:01:03”))##获取一个等位基因最接近的完整引用为DNAStringSetclosest_complete < -hlagetClosestComplete(等位基因1])closest_complete < -hlagetClosestComplete“于* 01:01:01:01”##获取一堆等位基因的基因结构作为GRanges对象结构< -hlagetStructure(等位基因)结构< -hlagetStructurec“于* 01:01:01:01”“于* 01:01:01:03”))