专栏名称: 弗雷赛斯
Freescience由浙江大学医学院几个硕博士发起创建,旨在最广泛分享有价值的科研技能和知识;FreeScience的宗旨:“科学自由分享、人人平等,共求真理”。
目录
相关文章推荐
研之成理  ·  汪国秀Nat. Commun. | ... ·  3 天前  
募格学术  ·  “网红院士”,拟提名国家最高科技奖! ·  2 天前  
科研大匠  ·  知名大学教授因突发疾病逝世,终年50岁 ·  5 天前  
51好读  ›  专栏  ›  弗雷赛斯

三分钟教你做出使用TCGA数据发表文章中的图表

弗雷赛斯  · 公众号  · 科研  · 2017-07-12 12:35

正文

请到「今天看啥」查看全文



3. 选择肿瘤类型

点击Rstudio中出现的cohorts, 出现左上角表格,记住所需要查询的肿瘤代号,输入到红色标注代码,表示选择查询的肿瘤类型。这里以胰腺癌作为例子。


cohorts = Metadata.Cohorts(format = "csv")
cancer.Type = cohorts[grep(" Pancreatic adenocarcinoma ", cohorts$description, ignore.case = T), 1]

print(cancer.Type)





4. 下载TCGA数据临床信息

在Rstudio中点击paad.Pats, 出现左上角表格,记录了所有胰腺癌的临床信息。


all.Received = F

page.Counter = 1

page.size = 150

paad.Pats = list()

while(all.Received == F){

paad.Pats[[page.Counter]] = Samples.Clinical(format = "csv",

cohort = cancer.Type,

page_size = page.size,

page = page.Counter)

if(page.Counter > 1)

colnames(paad.Pats[[page.Counter]]) = colnames(paad.Pats[[page.Counter-1]])

if(nrow(paad.Pats[[page.Counter]]) < page.size){

all.Received = T

} else{

page.Counter = page.Counter + 1

} }

paad.Pats = do.call(rbind, paad.Pats)







请到「今天看啥」查看全文