TCGA数据下载推荐:R语言easyTCGA包

这篇具有很好参考价值的文章主要介绍了TCGA数据下载推荐:R语言easyTCGA包。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

#使用easyTCGA获取数据
#清空
rm(list=ls())
gc()
# 安装bioconductor上面的R包
options(BioC_mirror="https://mirrors.tuna.tsinghua.edu.cn/bioconductor")
if(!require("BiocManager")) install.packages("BiocManager")
if(!require("TCGAbiolinks")) BiocManager::install("TCGAbiolinks")
if(!require("SummarizedExperiment")) BiocManager::install("SummarizedExperiment")
if(!require("DESeq2")) BiocManager::install("DESeq2")
if(!require("edgeR")) BiocManager::install("edgeR")
if(!require("limma")) BiocManager::install("limma")
# 安装cran上面的R包
if(!require("survival")) install.packages("survival")
if(!require("broom")) install.packages("broom")
if(!require("devtools")) install.packages("devtools")
if(!require("cli")) install.packages("cli")
#devtools::install_github("ayueme/easyTCGA")
library(easyTCGA)
help(package="easyTCGA")
setwd("F:\\TCGA\\TCGA-COAD")
#下载mRNA、lncRNA和临床信息
COAD<-getmrnaexpr("TCGA-COAD")#原始下载的count, TPM, FPKM 均没有经过log2转化
#下载miRNA
COAD_miRNA<-getmirnaexpr("TCGA-COAD")
#下载copy number variation data
COAD_cnv<-getcnv("TCGA-COAD")
#下载masked somatic mutation 体细胞突变
COAD_snv<-getsnvmaf("TCGA-COAD")
#下载DNA methylation beta value 甲基化数据
getmethybeta("TCGA-COAD")

TCGA数据下载推荐:R语言easyTCGA包,生信分析,r语言,数据挖掘

 文章来源地址https://www.toymoban.com/news/detail-650566.html

#从下载目录中打开数据
#差异分析
diff<-diff_analysis(exprset=mrna_expr_counts,#没有经过log2转化
              project="TCGA-COAD",
              save=F)

#批量生存分析
surv<-batch_survival(
  exprset=mrna_expr_counts,
  clin=clin_info,
  is_count = T,
  optimal_cut = TRUE,
  project="TCGA-COAD",
  save_data = FALSE,
  min_sample_size = 5,
  print_index = TRUE
)

 

#突变分析:瀑布图
#BiocManager::install("maftools")
library(maftools)
maf<-read.maf(snv,clinicalData=clin_snv)
plotmafSummary(maf)
colnames(clin_snv)
oncoplot(maf=maf,
         clinicalFeatures=c("ajcc_pathologic_stage","vital_status"),
         top=10,
         sortByAnnotation=T
)

TCGA数据下载推荐:R语言easyTCGA包,生信分析,r语言,数据挖掘

 TCGA数据下载推荐:R语言easyTCGA包,生信分析,r语言,数据挖掘

 

#绘制KM曲线
dim(mrna_expr_counts)
set.seed(123)
colnames(clin_info)
clin<-data.frame(time=clin_info$days_to_last_follow_up,
                 event=clin_info$vital_status)
clin$event<-ifelse(clin$event=="Alive",0,1)
plot_KM(exprset=mrna_expr_counts, 
        marker="CHPF", #基因
        clin=clin, 
        optimal_cut = TRUE, 
        return_data = TRUE)

TCGA数据下载推荐:R语言easyTCGA包,生信分析,r语言,数据挖掘

 

#正常和癌症组织基因表达对比箱线图
rownames(mrna_expr_counts)
plot_gene_paired(exprset=mrna_expr_counts, 
                 marker="CHPF", #基因
                 return_data = TRUE)

TCGA数据下载推荐:R语言easyTCGA包,生信分析,r语言,数据挖掘

 

#比较组间基因表达差异
set.seed(123)
group=sample(c(0,1),524,replace = T)
plot_gene(exprset=mrna_expr_counts, 
          marker=c("CHPF","MAOA"), 
          group=group, 
          return_data = TRUE)

TCGA数据下载推荐:R语言easyTCGA包,生信分析,r语言,数据挖掘

 

到了这里,关于TCGA数据下载推荐:R语言easyTCGA包的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • AI绘画软件推荐:多种风格,在线生成,一键下载!

    推荐一款限时免费的AI绘画网站【即时灵感】, 不仅支持“文生图”、“图生图”,还支持一键精绘和多尺寸原图下载。快来试试吧! ⬇⬇⬇点击进行AI创作 https://js.design/ai-muses/create?source=csdnplan=bbqcsdn741 「模型广场」中150+ 广场模型可叠加使用(数量还在持续新增中……)

    2024年02月13日
    浏览(99)
  • 推荐几个很好的资源下载网站

    1、蚂蚁办公-高品质办公素材、源码资源下载网 蚂蚁办公提供优质PPT模板下载、Word模板、Excel模板(库存管理表格等)、设计素材、源码下载,最新的游戏资源,是业内优秀的办公素材网及源码资源下载网站。 2、CSDN下载-IT资源大本营 CSDN下载是一个提供学习资源、源码、在

    2024年02月13日
    浏览(44)
  • PCB封装下载网站推荐及其详细使用方法

    本文汇总了当下比较流行的几个原理图符号,PCB封装与对应的3D模型下载网站,网站均支持多种流行的EDA软件,如AD, Cadence, PADS等。 因为我使用的是Cadence,版本是16.6和17.4,对应的原理图工具是Orcad,PCB工具是Allegro,所以在使用网站时均以Cadence为示例。 当下最流行的三个PC

    2024年02月05日
    浏览(108)
  • 下载JMeter的历史版本——个人推荐5.2.1版本

    官网地址:https://archive.apache.org/dist/jmeter/binaries/

    2024年02月14日
    浏览(36)
  • 【附源码下载】推荐20个开源的Java项目

    推荐20个开源的Java项目附源文件下载 Java 是一种面向对象的编程语言,用于构建移动、桌面、Web 和嵌入式应用程序。 这里给大家分享一些令人惊叹的 Java 开源项目,您可能也愿意做出贡献。注意:这些列表是随机排列的,因此第一个不一定是最好的。 1. Guava :Google Java 核心

    2024年02月01日
    浏览(43)
  • 电脑技巧:推荐一款桌面增强工具AquaSnap(附下载)

    下载:飞猫盘|文件加速传输工具|云盘|橘猫旗下新概念云平台,取件码:ZdRW 一、软件介绍 AquaSnap(界面增强软件)是一款功能强大的界面增强软件。这款软件支持屏幕边缘吸附与屏幕分屏即多显示器控制、摇晃窗口置顶与窗口自动拉伸等实用功能。用户使用了这款软件以后

    2024年02月07日
    浏览(50)
  • 构建完善的安全渗透测试环境:推荐工具、资源和下载链接

    1、攻击机kali: kali官网 渗透测试工具Kali Linux安装与使用 kali汉化  虚拟机网络建议设置成NAT模式,桥接有时不稳定。 2、靶机OWASP_Broken_Web_Apps: 迅雷下载 网盘下载 安装教程 开机之后需要登录,默认的账号/密码:root       owaspbwa 在浏览器中打开获取到的ip要根据自己的情

    2024年02月07日
    浏览(62)
  • 怀旧在2022:游戏ROM下载+游戏模拟器推荐(安卓/iOS)

    最近在我的新大三 (旧) 上终于通关了心心念念的NDS上的剧情解密神作《幽灵诡计》 剧情峰回路转之反转反转还出人意料,不枉我专门买了台3DS来玩! 而说到这里,我就在想估计大家或多或少都有一些童年时期没能通关的游戏,最终成为了遗憾 想了想就准备来整理一期*

    2024年02月06日
    浏览(50)
  • 安装lux:推荐一款网页视频下载工具。并简单使用。(win)

    lux是一个视频下载工具,它可以快速简单地下载各种视频网站的视频,支持多种操作系统和语言。 功能大概如下: 下载各种视频网站的视频,包括YouTube,Bilibili,Youku等(完整的支持列表见github页面) 支持多种操作系统和语言,包括Windows,macOS,Linux,Go等 支持多个输入和输

    2024年02月08日
    浏览(93)
  • 有哪些值得推荐的源码共享网站?最全免费下载源代码网站合集(16个)

    在这篇文章中,我们整理了可免费下载源代码的16大网站:1. Stack Overflow;2.GitHub;3.开源中国 (OSChina);4.CSDN;5.码云 (Gitee);6. CodePen;7. SourceForge;8. OSDN;9. Code My UI;10. CodeGuru;11. FossHub;12. GenerateWP;13. CodeProject;14. F-Droid;15. DevX;16. Google Open Source 你可以从这些网

    2024年02月05日
    浏览(174)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包