Skip to contents

由于MHC区域对疾病的影响及其SNP的强大作用,可能会导致与结局的关联过强,且该区域复杂的LD结构可能违反MR假设。因此,需移除该区域的SNP数据。

Usage

remove_MHC_data(
  dat,
  chr_col = "chr.exposure",
  pos_col = "pos.exposure",
  MHC_start = 28477797,
  MHC_end = 33448354
)

Arguments

dat

数据框,暴露数据,包含SNP的染色体和位置等信息。

chr_col

字符串,数据中表示染色体序号的列名。默认为 "chr.exposure"。

pos_col

字符串,数据中表示SNP位置的列名。默认为 "pos.exposure"。

MHC_start

数字,MHC区域SNP的起始位置。默认为 28477797。

MHC_end

数字,MHC区域SNP的终止位置。默认为 33448354。

Value

数据框,移除MHC区域SNP后的暴露数据。