What data types are supported for challenges?ΒΆ
Internally, Grand Challenge works with the following file formats:
- mha and .tiff for images
- .json for annotations, metadata, as well as number, string and boolean data types
- .obj
- .mp4
Algorithms will need to read image inputs in either .mha or .tiff format and will need to output images in these file types as well (if the task requires image outputs). Image outputs in any other format will be rejected and the corresponding algorithm jobs will be marked as failed.
Other image formats, such as nifti files, are fine for uploading data to Grand Challenge, but they will be converted to .mha or .tiff format by our backend. Although we support the upload of other formats, we generally recommend converting the files yourself to .mha (or .tiff respectively) to ensure correct conversion.
Please note that mha and nifiti are equivalent formats and can both be read using SimpleITK.ReadImage(). Check out the SimpleITK library for more information.
Exception: For the evaluation container, the ground truth can be in any format you like since that data is internal to your container and not stored or processed in any way by Grand Challenge. The algorithm outputs that your evaluation container will read will again be in mha format though since those do get validated and stored by our platform upon creation.