In Girder, items can contain multiple files. This is done, for instance, when we reencode a file from some format to a more standardized tiff. When we fetch the entire directory, this ends up with a structure like:
- item1.tif (single file)
- item2.czi (multiple file, this is a directory)
-- item2.czi (original file not readable with openslide)
-- item2.tiff (recoded file)
Currently, this doesn't work -- item2 wouldn't be processed at all. For debug, it would be nice to list what is in the processing directory. Ideally, we'd recurse the directory and flatten the results.
In Girder, items can contain multiple files. This is done, for instance, when we reencode a file from some format to a more standardized tiff. When we fetch the entire directory, this ends up with a structure like:
Currently, this doesn't work -- item2 wouldn't be processed at all. For debug, it would be nice to list what is in the processing directory. Ideally, we'd recurse the directory and flatten the results.