GSTT-CSC / MLOps

Framework for building ML apps
GNU General Public License v3.0
9 stars 5 forks source link

Adds xnat integration #63

Closed laurencejackson closed 2 years ago

laurencejackson commented 2 years ago

Introduces integration with XNAT archive through a MONAI transform. See README additions for full description of this feature.

Tests have been written for the XNAT features, although they pass locally I've not been able to get the tests to pass on github actions. This is because I can't open a connection with the xnat hosted inside the container. Since we need this feature ASAP I have marked the tests to skip for now but once this PR is merged I will create an issue to remind us to fix the test.

github-actions[bot] commented 2 years ago

Coverage

Coverage Report
FileStmtsMissCoverMissing
mlops
   Experiment.py1261588%26, 46, 48, 53, 76–77, 113, 134, 163–166, 170–171, 178–179
   ProjectFile.py27196%25
mlops/data/tools
   tools.py161412%26–48
mlops/data/transforms
   LoadImageXNATd.py342526%18–22, 25–61
TOTAL2215575% 

Tests Skipped Failures Errors Time
15 2 :zzz: 0 :x: 0 :fire: 1m 55s :stopwatch: