1) Re-implemented docker submissions for MedICI site (should work for upcoming challenges).

2) Got a tutorial for ePAD and learned how to make annotations and save them to the DB.

3) Also learned to download TCIA images and add them to ePAD.


Planned for next month

1) Fine tune code changes.

2) QA implementation by re-creating MICCAI 2019 challenge and submitting dockers to test implementation.

Comments

Things that went well:

  • Was able to implement a front end that asks the user for a docker run command:

  • Implemented a worker queue that allows a separate VM to run the docker job so that a large worker VM with GPUs can be used sparingly versus constantly if it hosted the website.

Things that could be improved:

  • Instead of one input for the full docker command, some instructions about what directories should be mounted would be nice.

MeetingDate
Bi-weekly Meeting #1

 

Bi-weekly Meeting #2

 

Milestones

DescriptionDate
Successfully got a docker run command to a worker VM and executed it.01/06/2019
Learned enough about ePAD to setup ground truth annotation sets for professional annotators.

Task

DescriptionResolutionStatusCreation DateClose Date
Figure out how to run a docker through CodaLabCompleteDone10/09/201901/06/2019
Finish ePAD tutorials (they are online)..there is always more to learnIn ProgressIn progress10/09/2019--
Contact Ryan Birmingham for caMicroscope tutorialIn ProgressCoordinating with Ryan

10/09/2019

--

Risks

DescriptionMitigationRankStatusCreation DateRealizationClose Date
The worker queue system in theory can handle multiple submissions by participants. Should that assumption not hold we could be in for a nasty surprise that this doesn't work as expected.Test real AI containers that can take up to half a day to run on the system and submit multiple containers.1In Progress1/13/20201/13/2020--