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]

Reply via email to