Closed johnkerl closed 2 weeks ago
Found while working on issue #2407 / [sc-51048]. See also [sc-55657].
The SOMADataFrame create method accepts domain here:
SOMADataFrame
create
domain
The SOMADataFrame create method does not accept domain here:
For this reason, here https://github.com/single-cell-data/TileDB-SOMA/blob/248f46e50096eee3c707eb29dd3d0e7a32e6a466/apis/r/R/SOMADataFrame.R#L49-L53 calling here https://github.com/single-cell-data/TileDB-SOMA/blob/248f46e50096eee3c707eb29dd3d0e7a32e6a466/apis/r/R/utils-arrow.R#L363 the domain is taken from the datatype's max range.
This is a R/Python parity issue which will become noticeable on #2407 and should be prioritized.
Found while working on issue #2407 / [sc-51048]. See also [sc-55657].
Python
The
SOMADataFrame
create
method acceptsdomain
here:R
The
SOMADataFrame
create
method does not acceptdomain
here:For this reason, here https://github.com/single-cell-data/TileDB-SOMA/blob/248f46e50096eee3c707eb29dd3d0e7a32e6a466/apis/r/R/SOMADataFrame.R#L49-L53 calling here https://github.com/single-cell-data/TileDB-SOMA/blob/248f46e50096eee3c707eb29dd3d0e7a32e6a466/apis/r/R/utils-arrow.R#L363 the domain is taken from the datatype's max range.
This is a R/Python parity issue which will become noticeable on #2407 and should be prioritized.