Edit this page

NA-MIC Project Weeks

Back to Projects List

Data and model exchange across different sources

Kaapana tutorial for the 38th NA-MIC project week:

https://drive.google.com/file/d/1A7-8Ru0uTJHFFa17rZtkBpvNhJao_F7x/view?usp=share_link

Key Investigators

Project Description

Implementations and discussion about a standardized data and model exchange between different platforms such as Kaapana and MONAI. Working on integrating Kaapana with other toolkits.

image

Objective

Support standardized data and AI model I/O interfaces in Kaapana.

  1. Support of various AI model sources
    • Integration of MONAI Model Zoo into Kaapana
    • inference pipeline as a Kaapana workflow / as a Kaapana extension
    • training pipeline
    • generic support of MONAI Bundles (MONAI Label / MONAI Deploy / MONAI FL)
      • Standardized remote model execution, execution of models from modelhub.ai within Kaapana
  2. Integration/support of data sources:
    • TCIA download/(upload) into Kaapana
    • Integration with IDC: download of data via Google Cloud SDK
  3. Integration of new analysis tools into Kaapana
  4. Javascript/Python library client to communicate with Kaapana

Relate to:

Approach and Plan

  1. Support of various AI model sources
    • Integration of MONAI Model Zoo into Kaapana
    • inference pipeline as a Kaapana workflow / as a Kaapana extension
    • training pipeline
    • generic support of MONAI Bundles (MONAI Label / MONAI Deploy / MONAI FL)
      • Standardized remote model execution, execution of models from modelhub.ai within Kaapana
      • Current progress: image
  2. Integration/support of data sources:
    • TCIA download/(upload) into Kaapana
    • Kaapana workflow to download specific TCIA datasets
    • select to-be-downloaded dataset via UI
    • send downloaded dataset to Kaapana’s PACS

Progress and Next Steps

tbd

Illustrations

tbd

Background and References