利用RTCGAToolbox在R语言环境下下载肿瘤数据库中数据

TCGA数据下载:R包RTCGAToolbox介绍 前面介绍了3种获取TCGA数据的方法:使用TCGA2STAT、TCGAbiolinks、RTCGA。这里再介绍一个包:RTCGAToolbox包,这个包是我最为推荐的,原因是我使用时它下载数据最快、最为稳定可靠。 RTCGAToolbox下载方法 ## try http:// if https:// URLs are not supported source("https://bioconduc 阅读详情

检测RTCGAToolbox包功能并加载

检查RTCGAToolbox是否下载

输入命令:library(“RTCGAToolbox”)
不报错则已经下载该工具包

检测RTCGAToolbox功能是否完好

输入命令:getFirehoseDatasets()
若生成肿瘤数据库名称,则完好
否则重新下载RTCGAToolbox包完好展示如图

查看当前工作目录

输入命令:getwd()
若想更换工作目录输入命令:setwd(“想要的工作目录地址”)
如setwd(“D:/database”)

命令下载数据

加载RTCGAToolbox

输入命令:library(“RTCGAToolbox”)

开始下载数据

这里以下载乳腺癌数据为例
输入命令:Data = getFirehoseData(
dataset=“BRCA”,
runDate=“20140115”,
clinical=TRUE,
RNASeqGene=TRUE,
mRNAArray=TRUE,
Mutation=TRUE)
注:中间没有空格,一口气到头
此时应下载274k,276.6m的数据和74m数据
后面还有七十几兆的没截取

纠错

不出意外会报错的

工作目录的问题

这里查看自己工作目录路径D:/database
若增加一些文件了,文本文件,压缩包等等,则忽略这整个这一条
若啥也没有增加,或者只增加了工作空间,则进入报错给的地址中去,这才是当前工作的真正目录,刚刚下的文件啊,压缩包全在里面
真正目录路径最后一行
注:如果你找不到报错给的地址,就按照图中给的位置去找找,win10默认估计都这个位置:C:/Users/用户名/AppData/Local/Temp/,再按照时间更改找到文件夹
注:如果在C盘找这个路径时找不到类似Appdata之类的文件夹,不妨在找不到的路径位置头顶的查看一栏,点开隐藏的文件夹,就找到啦
看隐藏的项目

**此时一定记住更改此时的工作目录至真正的工作目录,因为我们还要重新接着下,**如果不改这个目录,又会重新在C盘刚刚找到的Temp文件夹中创建一个新的文件夹,会陷入死循环。
更改目录输入命令:如setwd(“C:/Users/傻大猪/AppData/Local/Temp/RtmpyO01jP”)
后面所有的更改和操作都在这个目录下
这是我展示的另外一个,跟例子上的不一样

文件名太长报错

报错啦
若报错文件扩展名太长,则按照下图改文件名字
简而言之就是,那个压缩包名字太长啦,里面文本文件名字也太长啦,若压缩包还没解压就先解压到当前路径,更改解压后文件夹名称和里面文本名字(按照图上规范来)
解压
改名字
注:所有期间都不要关闭R语言,不然目录又要改

再次下载和纠错

再次下载数据

再次输入相同下载命令:Data = getFirehoseData(
dataset=“BRCA”,
runDate=“20140115”,
clinical=TRUE,
RNASeqGene=TRUE,
mRNAArray=TRUE,
Mutation=TRUE)
此时应下载10m数据

再次纠错

再次报错Error in file(file, “rt”) : 无法打开链结
报错
手动解压刚刚新下好的压缩包(名字带有Mutation)到当前路径。
又是另一个例子的图,表介意
若打开另一个新下好的压缩包(名字带又Gene),显示文件损坏,没有关系

最后一次下载

真的是最后一次吗?

再下载

再次输入相同下载命令:Data = getFirehoseData(
dataset=“BRCA”,
runDate=“20140115”,
clinical=TRUE,
RNASeqGene=TRUE,
mRNAArray=TRUE,
Mutation=TRUE)
此时还是应该下载10m数据

报错啦

若有任何错误,就尝试把第一次解压好的文件夹里面很小的那个文本文件复制出来放到工作目录路径
然后再次加载,若还是报错,再次下载(都是10m)
若很多次这10m下完还是报错,就把那个损坏的压缩包(名字带有Gene)解压,抽取出来里面的文本文件就可以啦。
你可能会问,为啥不早抽取,还要反复试,因为R语言自己抽取解压出来的文件更放心一点把,用起来底气更足哇

成功啦

成功截图如下,只要包含那四个文本文件就可以啦
这是数据分析的第一关,当然是也是拦路虎,你砍死它了吗?
R语言成功标志
下好的目录的四个重要文件

TCGA数据下载方法简介 TCGA数据,指癌症测序数据,TCGA的全称为The Cancer Genome Atlas,癌症基因组图谱(TCGA)是美国国家癌症研究所(NCI)和国家人类基因组研究所(NHGRI)已生成的33种癌症的基因组的关键变化全方位,多三维地图之间的合作的TCGA数据集,其包含基因组数据的两个以上的PB的,已取得公开可用,以及该基因组信息有助于癌症研究界,提高预防,诊断,和治疗癌症。自从2016年6月份 阅读详情

相关推荐

TCGA数据下载:R包RTCGA介绍

前几天去外地参加婚礼,中间耽误了好些时间,没能做好持续更新博客,感到罪过好大啊。想到自己始终以Scalers的持续迭代进步为导航准绳,这次中断了,做了蛮久的事又要重新再来。 根据博文 TCGA数据下载方法简介中的顺序J继续来介绍R包RTCGA包。 R包下载 ## try http:// if https:// URLs are not supported source("https://bio

求知:数据科学家之路 7383

getdata提取曲线数据_使用RTCGAToolbox包获取TCGA数据

RTCGAToolbox同样也是用于获取和处理TCGA数据的一个R包。很多癌症研究所都开发了自己的TCGA探索工具,比如Broad Institute开发了FireBrowse,而RTCGAToolbox就是用于获取和处理FireBrowse的R包。这种R包的使用主流程一般为:下载数据 - 处理数据 - 可视化。下面依次来看本包在这三方面的安排:下载数据在下载数据之前,先安装RTCGAT...

weixin_39968861的博客 829

R语言生存分析COX回归分析实战:以乳腺癌数据为例

R语言生存分析COX回归分析实战:以乳腺癌数据为例 目录 R语言生存分析COX回归分析实战:以乳腺癌数据为例 #案例数据 #Cox回归 #案例数据 #加载包 library("pec") library("prodlim") #想查看的话直接data(右上方环境可直接查看,如图所示) data("GBSG2") data(pbc,package = "survival"#导出不同包里的相同名称数据集 #包里自带数据,所以不用导入,想用可以直接导出 ...

data+scenario+science+insight 5095

生信小白菜之两大R包获取TCGA数据

生信技能树 数据挖掘课程结合公众号推文学习笔记。

yangyulu1998的博客 2310

bioc2015multiomicsworkshop:多组学数据集的综合分析带来的挑战和机遇

bioc2015多组学研讨会 多组学数据集的综合分析带来的挑战和机遇 该研讨会将介绍以下教程; 使用RTCGAToolBox(Levi Waldron)在R中下载和导入TCGA数据集 IGV,Artemis和其他非常有用的技巧(Tim Triche) 数据之间一致性的可视化和探索性分析(Aedin Culhane) (准备就绪后,需要向小插图添加链接)

chrome-headless-shell-mac-x64-160.0.8160.0(Canary).zip

内容概要:Chrome for Testing 官方 chrome-headless-shell 160.0.8160.0 x64 平台(金丝雀版通道),原版未修改,附来源说明。 适合人群:x64 上的自动化测试工程师、爬虫开发者、CI 环境搭建者。 使用场景及目标:①无头浏览器(Playwright/Puppeteer/Selenium 无界面自动化与爬虫的运行内核);②服务器/容器离线内置;③版本精准匹配(chromedriver 与 Chrome 需同大版本)。 其他说明:Chrome for Testing 为 Google 官方发布、允许自由分发的文件;本资源为第三方整理的下载便利服务。

R怎么安装RTCGAToolbox包

R怎么安装RTCGAToolbox包 R语言 TCGA 包下载 在前在网上也查了许多资料,但是都行不通,终于自己捣鼓下下来了这个包,分享给大家。 install.packages(“BiocInstaller”,repos=“http://bioconductor.org/packages/3.7/bioc”) source(“http://bioconductor.org/biocLite.R”...

qq_42452643的博客 1005

多智能体-系统-形成-控制 附matlab代码.rar

多智能体-系统-形成-控制 附matlab代码.rar

学计算机的怎样分析TCGA数据库,开启数据挖掘之门:TCGA数据库入门必看!

原标题:开启数据挖掘之门:TCGA数据库入门必看! 喜欢我的都关注我了~在肿瘤研究领域,相信没有人不知道The Cancer Genome Atlas (TCGA)。TCGA是美国国家癌症研究所(National Cancer Institute)和美国人类基因组研究所(National Human Genome Research Institute)共同监督的一个项目,旨在应用高通量的基因组分析...

weixin_32563347的博客 2621

具有PWM控制VSC-HVDC链路的IEEE30总线传输系统(Simulink仿真实现)

内容概要:本文构建了一个包含PWM控制VSC-HVDC链路的IEEE30节点电力传输系统,并基于Simulink平台完成了系统的建模仿真。该模型聚焦于高压直流输电(HVDC)技术在区域电网互联中的应用,采用电压源型换流器(VSC)与脉宽调制(PWM)技术实现高效、灵活的电能传输。研究重点在于分析VSC-HVDC链路在复杂多节点电网中对潮流分布、系统稳定性及电能质量的调控能力,特别关注其在区域电网互联、新能源大规模接入以及跨区域电力交换等场景下的动态响应特性与控制性能,为现代智能电网的发展提供技术支撑与仿真验证手段。; 适合人群:具备电力系统、电气工程或自动化等相关专业背景的研究生、科研人员及工程技术人员。; 使用场景及目标:①用于研究VSC-HVDC在多节点电网(如IEEE30节点)中的建模与仿真方法;②分析PWM控制策略下HVDC链路对电网潮流分布、电压稳定性和故障穿越能力的影响;③为区域电网互联、新能源并网及智能电网调度等课题提供仿真基础和技术验证。; 阅读建议:此资源以Simulink仿真实现为核心,建议读者在掌握电力电子技术和电力系统分析基础知识的前提下,结合仿真模型深入理解VSC-HVDC的工作原理与控制策略。在学习过程中,应着重关注模型参数设置、控制环路设计及仿真结果的分析,以达到理论与实践相结合的目的。

基于KDE-CDF置信带的不确定综合能源系统鲁棒调度优化研究(Matlab代码实现)

内容概要:本研究针对不确定综合能源系统中的鲁棒调度优化问题,提出一种基于核密度估计-累积分布函数(KDE-CDF)置信带的建模方法,用以精确刻画风能、光伏及负荷等不确定性因素的非正态概率分布特征。通过构建KDE-CDF模型,能够有效捕捉实际运行中新能源出力与负荷需求的波动性与随机性,并在此基础上设计鲁棒优化调度框架,提升系统在不确定性环境下的运行可靠性与经济性。该方法结合Matlab编程实现,综合考虑系统运行成本、峰谷差、碳排放等多重目标,实现多维度协调优化。研究还探讨了与智能优化算法(如粒子群算法)相结合的应用路径,增强了模型的求解效率与工程实用性,为含多种储能装置、电转气设备及碳捕集系统的复杂综合能源系统提供了科学的调度决策支持。; 适合人群:具备电力系统分析、优化理论基础及Matlab编程能力的研究生、科研人员,以及从事综合能源系统规划、运行与调度工作的工程技术人员。; 使用场景及目标:①解决高比例可再生能源接入背景下综合能源系统调度中的不确定性建模难题;②提升调度方案在面对新能源强波动性时的鲁棒性与适应能力;③为融合多类型灵活性资源(如储能、电转气、碳捕集)的综合能源系统提供精细化、可落地的优化运行策略。; 阅读建议:建议读者在掌握概率统计、随机优化与电力系统运行基础知识的前提下,结合文中提供的Matlab代码进行实践操作,重点关注KDE-CDF置信带的构建流程及其在鲁棒优化模型中的嵌入机制,通过调整输入数据分布、参数设置与场景配置开展仿真对比实验,深入理解不确定性建模精度对调度决策质量的影响,进而掌握从数据驱动角度提升系统鲁棒性的关键技术路径。

TCGA数据下载教程:使用官方gdc-client软件下载

前言 本教程涉及内容: 1. TCGA网页数据下载,检索方式 2. gdc-client软件安装和配置 3. 使用gdc-client下载TCGA数据 本教程使用原生态的TCGA官方数据下载方式,比使用第三方的工具具有数据更新快,真实的特点,当然如果觉得麻烦可以使用第三方的一些工具,单对于想要真正了解TCGA数据库的人,还是使用原生态的TCGA方式。 TCGA改版后,下载方式变得大为不...

Mr番茄蛋的博客 6万+

射频总集篇:(不断更新)

射频每一章涉及到的重点理论/设计方法 CHAPTER 1 传输线理论 输入阻抗Zin,负载阻抗ZL,驻波比ρ,反射系数 CHAPTER 2 波导 矩形波导,圆波导,同轴线 CHAPTER 3 微型带状传输线 微带线的参数设计,带状线的参数设计 CHAPTER 4 ...

jieyannn的博客 1922

R语言 packages安装失败:Error in install.packages : error reading from connection

下载安装"sp"包失败:解决:1.如果下载不成功,需要将Rstudio默认的下载镜像切换成国内的下载镜像;2.有多个国内下载镜像,还不行就多试几次,我选择的是北京大学的下载镜像;3.输入:install.packages("sp"),等待安装成功;...

sunny的博客 4万+

2025浏览器指纹伪装终极指南:Playwright修改WebGL+时区+分辨率,小红书爬1000条零验证

2025年小红书的反爬已经进入“多维校验”时代,单纯修改某一个指纹维度已失效。本文方案的核心是“让所有特征都一致且合理”——WebGL+Canvas+时区+分辨率+UA+行为,形成一个完整的“真实用户画像”,让小红书的反爬系统无法区分是爬虫还是真人。这套方案不仅适用于小红书,也可迁移到知乎、抖音、跨境电商等其他高反爬平台,只需替换对应的指纹库和数据提取逻辑。记住:指纹伪装的本质不是“欺骗”,而是“模拟真实”,把每个细节都做到和人类一致,自然就能实现“零验证”爬取。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 3071

OpenVox 8FXO板卡驱动安装记录

OpenVox A800P和A1200P的板卡驱动安装及问题解决方法

clliu的专栏 2463

R各个包里面的数据集列表

Package  Item  Title  csv  doc datasets AirPassengers Monthly Airline Passenger Numbers 1949-1960 CSV DOC datasets BJsales Sales Data with Leading Indicator CSV DOC

四纪启悟 · 数据科学 1万+

有源滤波电路设计

目录一、低通滤波器1、同相输入低通滤波器(1)一阶低通滤波电路(2)二阶低通滤波电路(压控电压源;Sallen-Key)2、反相输入低通滤波器(1)一阶低通滤波电路(2)二阶低通滤波电路(无限增益多路反馈)二、高通滤波器1、同相输入高通滤波器(1)一阶高通滤波电路(2)二阶高通滤波电路(压控电压源;Sallen-Key)2、反相输入高通滤波电路(1)二阶高通滤波电路(无限增益多路反馈) 一、低通滤波器 1、同相输入低通滤波器 (1)一阶低通滤波电路 即在一阶无源低通滤波器的基础上,加了一个集成运放。 它的

qq_41873236的博客 3万+
下一篇: 矩阵归一化的处理原理和方法
little_cosset
博客等级 码龄7年 22粉丝 9原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值