TCGA下载工具GDC-client Mac安装和路径设置

1 篇文章 0 订阅
1 篇文章 0 订阅
本文介绍了如何在Mac环境下安装和配置TCGA数据下载工具GDC-client,包括从官方获取安装包、设置环境变量以及进行路径配置。作者提供了两种方法,一种是常规的修改.zshrc文件添加路径,另一种是将软件移动到/bin目录下。此外,还分享了解决路径问题的个人经验,并强调了添加路径时要注意的细节。
摘要由CSDN通过智能技术生成

TCGA下载工具GDC-client Mac安装和路径设置

我第一次用TCGA数据库是2014年的事情了,兜兜转转几年下来,回头又需要TCGA,点进去发现大清都亡了(吐血的学习成本……),OK fine,来重新学习。我用的是Mac+zsh+iterm,比较烦的是找得到安装指导,Mac的配套教程相对少,且没有人说Mac绝对路径咋设啊,所以自己动手,这里提供两个方法:

安装包链接:https://gdc.cancer.gov/access-data/gdc-data-transfer-tool

使用说明:https://docs.gdc.cancer.gov/Data_Transfer_Tool/Users_Guide/Data_Download_and_Upload/


步骤1:安装

系统推荐配置(下面的配置引自安装包链接):

System Recommendations

  • OS: Linux (Ubuntu 14.x or later, CentOS 7), OS X (10.9 Mavericks or later), or Windows (7 or later)
  • CPU: Two 64-bit cores, Intel or AMD
  • RAM: 8 G or more
  • Storage: Enterprise-class storage system capable of ≥1 Gb/s write throughput and sufficient free space for BAM files, most of which are in the 50 MB - 40 GB size range, with some reaching sizes of 200-300 GB.

 

点击网页里对应的下载包连接,MAC的是:

MAC OSX x64:

命令行版本:gdc-client_v1.6.1_OSX_x64-py3.7-macos-10.15.zip

交互界面版:dtt-ui_v0.6.0_Mac_x64.zip

版本会有更新,旧版本官网没有链接,居然还有点难找,这里贴两个个我扒到的连接,以便小伙伴怀疑自己的问题是由于不同版本引起来下载使用:

Github的:https://github.com/NCI-GDC/gdc-client/releases

Github里面有:gdc-client 1.6.0、1.5.0、1.4.0、1.3.0、1.2.0等之前的版本。

Docker的:https://hub.docker.com/r/sbamin/gdc-client

这位好心网友的Docker里面是gdc-client 1.3.0版本。

下载好后双击解压就行,记好解压到的文件夹位置,一会添加路径会用到。


步骤2:设置路径

方法2.1:常规方法——vim .zshrc(如果你是Bash,就vim .bash_profile)添加$PATH。

​
vim ~/.zshrc

​#添加你解压官网下载好的zip解压出来的gdc-client所在的文件夹路径就可以啦:

export PATH="<gdc-client所在的文件夹路径>:$PATH"
#栗子: export PATH="download/data:$PATH"

方法2.2:剑走偏锋——图管理简便的话,把解压好的gdc-client 拖入根目录的bin里,原理就是根目录的bin本来就在PATH里的哈哈哈~哎就这样吧。

     因为原本的 ~/.zshrc是有以下路径的:


      ## If you come from bash you might have to change your $PATH.
      export PATH=$HOME/bin:/usr/local/bin:$PATH#
   

     这个export指向的其实就是电脑的可执行程序的根目录

     所以剑走偏锋,且便于管理的做法(万一你把储存gdc-client的文件夹删掉了呢,对吧)
     直接把安装好的gdc-client复制到这个根目录下去,就可以执行了

cp gdc-client所在文件夹路径/gdc-client /usr/local/bin

步骤3:运行测试

原来是找不到的:

按照步骤添加后,就能愉快的玩耍了:


花絮

【步骤2的诞生】

我本来想实施步骤1,但因为
export PATH="<gdc-client所在的文件夹路径>:$PATH"

输入成了
export PATH="<gdc-client所在的文件夹路径>/gdc-client:$PATH"

把自己困了一早上,于是想了步骤2.(想抽死自己=_=||),求求了。

重要的事情说三遍,PATH请添加软件所在文件夹,不是软件本身。请添加软件所在文件夹,不是软件本身。请添加软件所在文件夹,不是软件本身。

 

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
以下是使用TCGAbiolinks包从TCGA网站下载TCGA-OV(卵巢癌)项目的信息的代码: 1. 载入TCGAbiolinks包: ``` library(TCGAbiolinks) ``` 2. 下载TCGA-OV项目的临床信息: ``` query_clinic <- GDCquery(project = "TCGA-OV", data.type = "Clinical") GDCdownload(query_clinic) OV_clinic <- GDCprepare_clinic(query_clinic) ``` 这段代码将从GDC数据存储库中下载TCGA-OV项目的临床信息,并将其准备用于后续的分析。 3. 下载TCGA-OV项目的基因表达量数据: ``` query_exp <- GDCquery(project = "TCGA-OV", data.category = "Transcriptome Profiling", data.type = "Gene Expression Quantification", workflow.type = "HTSeq - FPKM") GDCdownload(query_exp) OV_exp <- GDCprepare(query_exp) ``` 这段代码将从GDC数据存储库中下载TCGA-OV项目的基因表达量数据,该数据集包括HTSeq - FPKM数据类型的转录组数据,并将其准备用于后续的分析。 4. 下载TCGA-OV项目的DNA甲基化数据: ``` query_meth <- GDCquery(project = "TCGA-OV", data.category = "DNA Methylation", data.type = "Methylation Beta Value") GDCdownload(query_meth) OV_meth <- GDCprepare_methylation(query_meth) ``` 这段代码将从GDC数据存储库中下载TCGA-OV项目的DNA甲基化数据,并将其准备用于后续的分析。 5. 下载TCGA-OV项目的生存信息: ``` query_surv <- GDCquery(project = "TCGA-OV", data.type = "Clinical Supplement", data.format = "BCR Biotab") GDCdownload(query_surv) OV_surv <- GDCprepare_survival(query_surv) ``` 这段代码将从GDC数据存储库中下载TCGA-OV项目的生存信息,并将其准备用于后续的分析。 希望这些代码可以帮助您使用TCGAbiolinks包从TCGA网站下载TCGA-OV项目的信息。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值