乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      孟德爾隨機(jī)化---R語言VCF文件讀取

       昵稱69125444 2023-09-21

      有何AI與醫(yī)學(xué):開始補(bǔ)充一些文章解析,以及之前沒有寫過,但是有朋友咨詢的內(nèi)容

      01 下載數(shù)據(jù)


      圖片

      VCF文件是GWAS中常見的一種格式,我這里使用IEU下載得到的VCF文件進(jìn)行演示,鏈接放到這個(gè)里,大家可以下載練習(xí):https://gwas./datasets/ieu-a-1055/

      圖片

      02 安裝軟件


      圖片

      VCF文件這里我們使用vcfR包來讀取。

      # 清空環(huán)境變量,如果環(huán)境有后面需要的變量,只要不報(bào)錯(cuò)不清楚也可以
      rm(list=ls())
      #設(shè)置工作目錄
      setwd("~/vcfdata/")
      #讀取文件
      #下載vcfR包
      install.packages("vcfR")

      03 讀取數(shù)據(jù)


      圖片

      #讀取VCF文件,我這里下載了IEU數(shù)據(jù)庫數(shù)據(jù)
      data <- vcfR::read.vcfR("ieu-a-1055.vcf.gz")
      #如注釋文件所示,ES代表beta值、SE代表se、LP代表-log10(P值)、AF代表eaf、“ID”代表SNP的ID
      gt <- data.frame(data@gt)
      dat <- as.character(unlist(strsplit(gt$ieu.a.1055split = ":")))#strsplit切分;unlist解開
      fix<-data.frame(data@fix)#為SNP位點(diǎn)的基本信息
      #轉(zhuǎn)化為data.frame
      matrix<-matrix(data=dat,ncol=5,byrow=T)
      frame<-data.frame(matrix) 
      # 獲取到的列命名
      colnames(frame)<-c("ES","SE","LP","AF","ID")
      exp<-cbind(fix,frame)

      讀取數(shù)據(jù)后我們先看一下,vcf如下圖所以,vcf文件由三個(gè)部分組組成,meta,fix,gt。

      圖片

      meta部分主要是注釋信息,如數(shù)據(jù)的列名注釋等。

      圖片

      gt fix 兩個(gè)儲(chǔ)存看具體信息,gt為ES代表beta值、SE代表se、LP代表-log10(P值)、AF代表eaf、“ID”代表SNP的ID。fix儲(chǔ)存的為染色體編號(hào)和位置,SNPID,REF參考等位基因頻率,ALT等位基因頻率。

      圖片

      之后按代碼整理,將兩部分合并,生成exp如下圖。

      圖片

      007

      交流群

      如果覺您覺得本公眾號(hào)可以對(duì)您帶來幫助,可在文章中給我們簡短致謝?。?/span>Thanks to Xu Zhang of Youhe AI and Medicine。

      需要加入孟德爾隨機(jī)化交流群的朋友加我微信拉大家,微信號(hào):

      dxchzx(為保證交流環(huán)境,一定注明姓名,單位來意)。

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章