Project-MONAI / MONAI

AI Toolkit for Healthcare Imaging
https://monai.io/
Apache License 2.0
5.71k stars 1.04k forks source link

TCIA Image and Adjunct Patient Data Dataset #2877

Closed wyli closed 2 years ago

wyli commented 3 years ago

Is your feature request related to a problem? Please describe. This is part of https://github.com/Project-MONAI/MONAI/discussions/2212, as a follow-up of https://github.com/Project-MONAI/MONAI/issues/2310

this ticket looks for a prototype of an "application-level" command such as

monai.apps.CsvTciaDataset("ISPY1_Combined.csv",["M","N","P"],["AM"],["AE"],"/tmp","training",transforms)

to

More info about downloading:

the downloading from TCIA via Python in this notebook is leveraging https://github.com/lescientifik/tcia_downloader which is using a version of our API that's about to be upgraded. In order to use the newer version of the REST API I think you'll need to update https://github.com/lescientifik/tcia_downloader/blob/master/src/tcia.py with a new "TCIA_ENDPOINT" in this line:

TCIA_ENDPOINT = ( "https://services.cancerimagingarchive.net/services/v3/TCIA/query/getImage")

We're still finalizing the documentation updates on our site, but I believe that should now be "https://services.cancerimagingarchive.net/nbia-api/services/v1/getImage".

As a starting point, the implementation will be in the tutorial repo.

Nic-Ma commented 3 years ago

This PR implemented the first step according to the plan: https://github.com/Project-MONAI/tutorials/pull/342

Thanks.

wyli commented 2 years ago

closing in favor of https://github.com/Project-MONAI/MONAI/issues/4258