Closed mattjala closed 1 month ago
RV_dataset_write
by performing H5Dgather
before H5Tconvert
when the selection is noncontiguous.gather_buf
for gathering selections, selection_buf
for putting information about point selections into the body, base64_encoded_values
for the encoded values during point selection,tconv_buf
/bkg_buf
for type converison, and serialize_buf
for serialization to json/binary. uinfo.buffer
is updated after each step to always points at the buffer containing the processed data for the write.
There aren't currently any tests in the API tests/vol-tests that read and write with variable length sequences, so this needs more comprehensive testing before it's ready to go in. Point and hyperslab selection also still need to be implemented