Context:
Having several small files in S3 can have latency issues on retrieval. Additionally, each get operator has an API cost which can scale up.
This feature request would save dicom pixel data as multiframe as a single file object and save the byte range offsets in the BulkDataURI metadata of the series/metadata.json
For dicom volumes, which are very common, this gives the Client the option of querying a single frame if byte range is provided. Or the client could simply download the entire volume with a single get to maximize the download bandwidth.
Context: Having several small files in S3 can have latency issues on retrieval. Additionally, each get operator has an API cost which can scale up. This feature request would save dicom pixel data as multiframe as a single file object and save the byte range offsets in the BulkDataURI metadata of the series/metadata.json For dicom volumes, which are very common, this gives the Client the option of querying a single frame if byte range is provided. Or the client could simply download the entire volume with a single get to maximize the download bandwidth.