Skip to content

[r] Expand batched reader support to AnnotationMatrix arrays#548

Merged
aaronwolen merged 6 commits intomain-oldfrom
aaronwolen/sc-23433/add-batch-reader-to-all-tiledbarray-based
Nov 17, 2022
Merged

[r] Expand batched reader support to AnnotationMatrix arrays#548
aaronwolen merged 6 commits intomain-oldfrom
aaronwolen/sc-23433/add-batch-reader-to-all-tiledbarray-based

Conversation

@aaronwolen
Copy link
Copy Markdown
Member

@aaronwolen aaronwolen commented Nov 17, 2022

This PR expands batched reader support to the AnnotationMatrix class. It's off by default but can be enabled with the batch_mode argument that was added to the to_matrix() method.

@shortcut-integration
Copy link
Copy Markdown

This pull request has been linked to Shortcut Story #23433: Add batch reader to all TileDBArray-based classes.

@aaronwolen aaronwolen changed the base branch from main to main-old November 17, 2022 20:54
@aaronwolen aaronwolen requested a review from johnkerl November 17, 2022 21:06
@aaronwolen aaronwolen marked this pull request as ready for review November 17, 2022 21:08

# TODO: currently tiledb-r's batched reader ignores return_as and a
# data.frame is always returned. When this is addressed we'll need to
# add class-specific concatenation logic here.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we have a tracking Shortcut story open?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We do indeed: [sc-23436]

@aaronwolen aaronwolen merged commit dc4fec0 into main-old Nov 17, 2022
@aaronwolen aaronwolen deleted the aaronwolen/sc-23433/add-batch-reader-to-all-tiledbarray-based branch November 17, 2022 21:50
@aaronwolen aaronwolen mentioned this pull request Dec 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants