You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
johnkerl
changed the title
[c++] Expand libtiledbsoma.cc to handle index types beyond int/string
[c++/python] Expand libtiledbsoma.cc to handle index types beyond int/string
Feb 21, 2023
johnkerl
changed the title
[c++/python] Expand libtiledbsoma.cc to handle index types beyond int/string
[c++/python] Handle DataFrame index types beyond int/string
Feb 22, 2023
Split out from #922
Currently:
libtiledbsoma.cc
only allows int and string indices: https://github.com/single-cell-data/TileDB-SOMA/blob/0.5.0a11/libtiledbsoma/src/pyapi/libtiledbsoma.cc#L328-L350soma_reader.h
/soma_reader.cc
support templated types: https://github.com/single-cell-data/TileDB-SOMA/blob/0.5.0a11/libtiledbsoma/include/tiledbsoma/soma_reader.h#L152-L153Therefore this should be a straightforward elaboration in
libtiledbsoma.cc
.Work here will, along the way, address the unit-test checklist from #956.
Status:
int64
andstring
-- status quo before this issueint32
,int16
,int8
,uint64
,uint32
,uint16
,uint8
,float32
,float64
DataFrame
index types beyond int/string -- except timestamps and bools #968SOMADataFrame
index types beyond int/string #984 -- tracked in a separate issuepyarrow.timestamp("s")
,pyarrow.timestamp("ms")
,pyarrow.timestamp("us")
,pyarrow.timestamp("ns")
DataFrame
#985SOMADataFrame
index types beyond int/string #984 -- tracked in a separate issuebool
: TileDB currently does not supportbool
as an index typeThe text was updated successfully, but these errors were encountered: