Tips for finding markers and using outputs of chromVAR motifs #2067
Unanswered
dgagler
asked this question in
Questions / Documentation
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi, thanks for the great package. Seeking assistance for working with differential markers + chromVAR motifs. I've generated a MotifMatrix as per the tutorial and I'm interested in finding differential motifs between 2 sets of clusters. To that end, I ran getMarkerFeatures() with useMatrix = "MotifMatrix" and useSeqnames = "z". I'm struggling to work with the outputs and I'm wondering if I'm missing something. I'll raise 2 specific points.
After finding differential markers for other matrix types (like gene scores), I can use getMarkers to extract a set of markers above some threshold and the result is a coherent and accessible dataframe. That does not appear possible with the MotifMatrix. Is that true?
Beyond that, interfacing with the output of getMarkerFeatures() with my MotifMatrix is clunky and non-intuitive and I'm not seeing any documentation to assist. I've discovered that I need to go several layers down to access something like MeanDiff values (varDev.markers@assays@data@listData[["MeanDiff"]]) but the result doesn't even provide motif names. Am I missing something?
I've been poking around the discussion forum and haven't seen any clarification on these points although #1177 and #1279 seem to have found a way around it. Thanks!
Beta Was this translation helpful? Give feedback.
All reactions