comic / grand-challenge.org

A platform for end-to-end development of machine learning solutions in biomedical imaging
https://grand-challenge.org
Apache License 2.0
167 stars 49 forks source link

Allow scheduling jobs with existing CIVs through API #3368

Open amickan opened 3 weeks ago

amickan commented 3 weeks ago

At the moment, when scheduling a job through the API, new CIVs are created for all inputs, even if an existing image is provided as input. The behavior when scheduling a job should match what we do on the "Try out algorithm" page, where we reuse CIVs when possible.

This relates to https://github.com/comic/grand-challenge.org/issues/3139 - both require a heavy refactoring of civ creation and validation around algorithm jobs.

amickan commented 2 weeks ago

I might give this a try this week, although it is a short week with DIAG day on Wednesday and the AWS workshop on Thursday, so might not get to making a PR.