遇事不慌,控制变量法帮助你

我以前分享过:真正的编程能力是什么?解决问题的能力,就是编程能力,强调了如果你有解决问题的能力,放心大胆的联系我,我会给你提供无穷无尽的学习资源,投资你,帮助你成长。但是也有很多人留言说,解决问题的能力并不是一个很清晰的法则,我就以使用GDC工具来进行TCGA数据下载的例子来说明。
学习过TCGA数据挖掘课程的朋友们都是应该知道,可以使用GDC工具来进行TCGA数据下载,首先需要下载一个编译后的二进制可执行的GDC工具软件文件,简单的bing搜索就可以找到官方链接,如下:
链接在:https://gdc.cancer.gov/access-data/gdc-data-transfer-tool
GDC工具官方下载链接
这个时候就有3个变量,首先是操作系统,可以是Windows,macOS,或者ubuntu这3个选项,然后是系统的python版本问题,可以是2.7或者3,假如你使用GDC工具来进行TCGA数据下载遇到了报错,就应该是知道可以从这两个方面去排查错误!

首先控制的变量是操纵系统

如果你是在Windows电脑报错,可以去macOS,或者ubuntu下载对应的软件去试试看, 假如你是在centos,会遇到如下报错:
centos操纵系统报错

其次需要控制的变量是python版本

比如,我在一个ubuntu的操作系统,然后下载对应python3的GDC工具,就顺利下载了:
成功的下载

如果两个变量测试ok还不能解决问题

还可以替换你的manifest文件,因为这个gdc工具是根据一个manifest文件来进行下载。如果更换了manifest文件仍然是无法下载成功,也有可能是你的网络问题, 可以跟网友求助,让大家测试你的代码。
当然,如何求助,又是另外的一些技巧了。

文末友情推荐

要想真正入门生物信息学建议务必购买全套书籍,一点一滴攻克计算机基础知识,书单在:什么,生信入门全套书籍仅需160
如果大家没有时间自行慢慢摸索着学习,可以考虑我们生信技能树官方举办的学习班:

Comments are closed.