-
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
[r] Add obsm
, varm
, obsp
, and varp
to SOMAExperimentAxisQuery
#2351
[r] Add obsm
, varm
, obsp
, and varp
to SOMAExperimentAxisQuery
#2351
Conversation
This pull request has been linked to Shortcut Story #43711: [r] Port obsm/varm for ExperimentAxisQuery from Python to R. |
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## main #2351 +/- ##
==========================================
- Coverage 82.17% 75.11% -7.06%
==========================================
Files 89 52 -37
Lines 8226 4421 -3805
==========================================
- Hits 6760 3321 -3439
+ Misses 1466 1100 -366
Flags with carried forward coverage won't be shown. Click here to find out more.
|
Add support for querying `*m` and `*p` layers from `SOMAExperimentAxisQuery`; note, just like `$X()`, these methods only support layers stored as `SOMASparseNDArrays` Implemented SOMA methods: - `SOMAExperimentAxisQuery$obsm()`: read an `obsm` layer for only the coordinates in the query - `SOMAExperimentAxisQuery$varm()`: read a `varm` layer for only the coordinates in the query - `SOMAExperimentAxisQuery$obsp()`: read an `obsp` layer for only the coordinates in the query - `SOMAExperimentAxisQuery$varp()`: read a `varp` layer for only the coordinates in the query resolves #1997
7584faa
to
f881909
Compare
Bump develop version [ci skip]
@mojaveazure (just FYI, no action required on your part) the backport bot isn't running & I'm not sure why not :( I need to debug tomorrow. For maximum neatness I'd like to backport this to |
Add support for querying
*m
and*p
layers fromSOMAExperimentAxisQuery
; note, just like$X()
, these methods only support layers stored asSOMASparseNDArrays
Implemented SOMA methods:
SOMAExperimentAxisQuery$obsm()
: read anobsm
layer for only the coordinates in the querySOMAExperimentAxisQuery$varm()
: read avarm
layer for only the coordinates in the querySOMAExperimentAxisQuery$obsp()
: read anobsp
layer for only the coordinates in the querySOMAExperimentAxisQuery$varp()
: read avarp
layer for only the coordinates in the queryresolves #1997