Skip to content

monai Dataset subclass for TCIA Rest API #4258

Description

@wyli

Is your feature request related to a problem? Please describe.
This is an initial feature request based on the discussion #4227. The goal is to create a thin wrapper with APIs similar to

class MedNISTDataset(Randomizable, CacheDataset):

for easy access to TCIA data collections (as a starting point we are interested in a few predefined queries presented in the notebook).
Users should be able to fetch/cache image lists and images and randomly split training/validation/test sets. The APIs should be in python (not depending on the Linux command-line tools). Please see also example in the tutorial: https://github.com/Project-MONAI/tutorials/blob/master/modules/tcia_csv_processing.ipynb Additional dicom reading and format converting functionalities could be organised as optional transforms provided as input arguments to the dataset.

cc @AHarouni @kirbyju

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions