-
Notifications
You must be signed in to change notification settings - Fork 10
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
Method for S4 DataFrame for left_join #80
Comments
Do you have in mind (?)
It sounds good! |
Yes, that's what I mean. So we can do something like |
Sure, we would need all join flavours (full, right, left, anti), as tidySingleCellExperiment has API for all of them. But it should be pretty straightforward. |
Do you want me to do a pull request? I think it should be pretty easy to implement, though I won't be able to do it soon because I'm busy with many other things recently. |
That would be great. |
OK, super last minute for Bioc 3.18. Question: It seems that the code in those different flavors of |
take all arguments of |
Yes, it takes all arguments of Since you want S4 DataFrame for y for |
the thing that confuses me is that |
What do you mean? The original code says, |
OK, I have never see this kind of declaration
but only
how can you do
for join_functions now? can you dsinply do
? |
The RStudio debugger will still work. Keep on pressing "step in", the debugger will bring you to the inner function of the function factory. |
OK feel free to push a PR with the refactoring, I am trusting you on this :) as I don't fully understand this high-level factoring of function makers. |
I ran all the unit tests and wrote new unit tests for allowing S4. This is a type of functional programming. Read more about it here: https://adv-r.hadley.nz/function-factories.html |
This is great. We should also support something for mcols() of GRanges as well. |
Hi @lambdamoses, thanks for your great contribution! Please add your details to this authorship list if you would like to be included in our upcoming publication: https://docs.google.com/spreadsheets/d/19XqhN3xAMekCJ-esAolzoWT6fttruSEermjIsrOFcoo/edit?usp=sharing |
I came here thanks to @mikelove through Bioconductor's slack. I want to filter my SCE according to |
This way we can use
colData(sce)
in left join into another SCE object without having to convert to S3 tibble.The text was updated successfully, but these errors were encountered: