NBIA Data Retriever(NBIA数据下载工具)使用

  • Post author:
  • Post category:其他


转自:

https://www.jianshu.com/p/30728e1f7400



NBIA Data Retriever(NBIA




数据下载工具)使用



一、背景


如何从



The






Cancer






Imaging






Archive






(TCIA)



美国癌症医学影像档案中心,下载癌症病例数据。官方文档已经解释很清楚了,但是有些同学依然会有运行不了下载工具的错误。如何解决,请看本文介绍。

图 1 搜索数据,下载tcia文件界面


首先,需要知道如何搜索和下载数据清单。如上图,注册完系统账户后,通过在线搜索自己感兴趣的疾病数据,加入购物车,然后下载清单文件(类似于BT种子文件)。最后再用NBIA Data Retriever软件打开清单文件,下载影像数据。(细节网上博客有,官网也有,很简单。下面着重介绍运行下载软件错误的解决方法。)



二、运行软件,面临的问题


运行NBIA Data Retriever出现错误,



“Error invoking method”




和“Failed to launch JVM”




三、官方解决方案:


发生这些错误是因为如果没有清单文件(后缀.tcia文件),NBIA数据检索器将无法工作。


  1. 首先下载并安装 NBIA Data Retriever

  2. 然后在TCIA官网上下载需要下载的数据文件的清单文件,可以得到.tcia文件。

  3. 最后,一定要右键单击清单文件以选择使用NBIA Data Retriever打开它。#不要直接打开下载器#。



四、但是还是会报错,无法launch JVM,原来是如下小问题:

图 2 运行成功后的下载工具界面





其实前面的三步是正常流程,但是下载.tcia文件后,还是无法用NBIA Data Retriever软件打开tcia文件,报错“


Failed to launch JVM




”,无法下载数据。





费了很长时间,我先安装了新的JRE,还是无法launch JVM。后来我检查了一下NBIA Data Retriever安装文件包,里面实际自带JVM的动态库的,所以不需要自己安装JRE。



五、重点:



最后我

把下载的.tcia清单文件,放在了英文目录下

,就可以通过软件正常打开,下载CT数据了。