【怪毛匠子整理】
一、使用SOFT文件
1. 确定GEO平台,比如GPL25318, 通过NCBI找到这个平台,也可以通过下面的链接,把GPL25318 替换成你想要的平台ID。
https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GPL25318
2. 下载SOFT文件
点开红框:
下载文件:
解压文件:
R语言处理# 读入文件
df2=read.table("GPL25318_family.soft",sep = "\t")
# 使用merge合并
【怪毛匠子整理】
二、使用GEOquery包
library(GEOquery) GPL=getGEO("GPL25318",destdir = ".") g1=Table(GPL) head(exprSet$ID) [1] "200000_s_at" "200001_at" "200002_at" "200003_s_at" "200004_at" "200005_at" new_datasets=merge(exprSet,g1,by = "ID" ,all.x = T) colnames(new_datasets) [1] "ID" "GSM******" "GSM******" ..... [247] "GSM******" "GSM******" "GSM******" [250] "Ensembl Version" "Ensembl Genome Version" "Orientation" [253] "Probeset mapping position" "Ensembl Gene ID" "Gene Symbol" [256] "Chromosomal location" "Strand" "Gene Description" [259] "Entrez Gene" "SPOT_ID"
这样就搞定了!
【怪毛匠子整理】