thisisnic commented on issue #45786: URL: https://github.com/apache/arrow/issues/45786#issuecomment-2868975549
Hi @stemangiola, thanks for reporting this! It looks like the issue here is that the `SummarizedExperiment` object is an S4 class and there is no direct equivalent in Arrow or Parquet. We do supported things like list-columns, but only when the underlying object can be mapped to Arrow/Parquet supported data types. Simpler classes like S3 classes can be preserved (see https://arrowrbook.com/files_and_formats.html#preservation-of-other-metadata for an example). One workaround could be to extract the relevant data from the `SummarizedExperiment` object (e.g., as a data frame or tibble) and write that to Parquet, rather than trying to serialize the entire object. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
