-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug] ArrowInvalid: cannot construct ChunkedArray from empty vector and omitted type #3633
Comments
Hi @nick-youngblut ! It's definitely the case that there aren't new rows to add -- given you're registering with
and your
didn't modify So that's one issue -- if you want to add more The other issue though -- you shoudn't be getting the I'll investigate. |
A third possible issue: append-mode ingest is for more data with all the same column schema. Does |
Thanks @johnkerl for the detailed feedback!
It does. Still, I will double check. I'll also do some investigation on my end. If you need the data, I could provide it, since the data is already published on the SRA (hence, the SRX accessions). |
@nick-youngblut yes, if it's not too much to ask, having access to the data would indeed be super-helpful 🙏 |
I haven't been able to reproduce this issue. I'm not sure why it happened, but it hasn't happened since. 🤷 |
I'm seeing the same issue (after fixing #3641) in a similar write-then-append scenario. All datasets have the same obs columns schema, and the same gene IDs (padded across datasets, introducing NaNs in X and var columns for the padded genes). I haven't been able to come up with minimal datasets yet, but will post here once that happens. |
Here are some updates: Using the code linked in the above PR (just re-written to ingest using Update: it worked for those two files, but appending others subset in the same way started failing with the ChunkedArray issue again. |
Describe the bug
The error when running
tiledbsoma.io.from_anndata
:To Reproduce
Versions (please complete the following information):
Additional context
The data is ingested, but there is still the error. So, I have to use:
I'm wondering if the issue is due to the 2nd dataset gene set matching perfectly with the 1st gene set, so there are zero rows to add (empty vector).
The text was updated successfully, but these errors were encountered: