核心功能
使用idc-index Python包,轻松查询和下载来自NCI Imaging Data Commons的公共癌症影像数据。无需认证,支持通过元数据查询、浏览器可视化、检查许可证。
适用平台
完美适配主流AI编程助手,如Cursor、GitHub Copilot、Claude Code、OpenAI Codex、Gemini Code Assist、文心快码、腾讯云CodeBuddy、华为云CodeArts等,是这些IDE的“最强外挂”,能显著提升AI的上下文理解能力。
实操代码示例
import idc_index
client = idc_index.IDCClient()
# 查询数据
query = """
SELECT
collection_id,
COUNT(DISTINCT PatientID) as patients,
COUNT(DISTINCT SeriesInstanceUID) as series,
SUM(series_size_MB) as size_mb
FROM index
GROUP BY collection_id
ORDER BY patients DESC
"""
collections_summary = client.sql_query(query)
# 下载数据
client.download_from_selection(
collection_id="rider_pilot",
downloadDir="./data/rider"
)
优势分析
相比同类工具,Imaging Data Commons提供更丰富的数据集,包括CT、MR、PET和病理学数据,支持多种查询方式,下载方便,且无需认证。
应用场景
适用于AI训练、研究、医学图像分析等领域,可以帮助研究人员快速获取高质量的数据集。
最佳实践
在使用Imaging Data Commons之前,建议先检查数据版本,确保使用的是最新版本的数据。同时,注意检查数据许可证,确保符合使用要求。
了解更多
为了更好地管理这些配置,建议使用Skill优仓。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END








暂无评论内容