看之前其他人的经验没能成功下载,折腾了几天,终于开始下载OAI数据集了。这是通过咨询官方help deck解决的。
- 首先是官方网址:https://nda.nih.gov/
没有账号的话先注册后登录。
点击上面的OAI图标:
点击Images:
点 OAI Image Dashboard
左边下拉框先选择All Data Packages,然后再右侧的Actions中勾选共享数据Shared Package中的“Add to My Data Packages”,之后在“My Data Packages”中就有加到自己的数据包中的数据ID,这个ID将用于后续的下载。(添加后建议间隔十秒后刷新页面,出来的快点)
- 注意,官方提供的,也就是上图中的黄框选项“Download Manager”实测没用,问了官方说是有bug还没修复。我们用他们给的另一种方法下载。
- 在有python的机器上安装nda-tools。(https://github.com/NDAR/nda-tools)
- 用该工具配合上述加入包中的id进行下载。(package-id即为上文提到的包id)
pip install nda-tools
downloadcmd -dp <package-id>
- 我在控制台中执行下载命令出现了报错:
- 咨询后是密钥环的原因,在下载之前执行以下命令就OK了。
export PYTHON_KEYRING_BACKEND=keyring.backends.null.Keyring