Open mikelove opened 1 year ago
@mikelove this looks simple enough (I could be very wrong). I will explore the source code and if I can do it, I will assign myself
I think it should be simple. You can make a PR by forking plyranges and working on a new feature branch, and then we can ping Stuart to see if he likes it.
Hi, @nahid18 still working on this?
There is a related work from tidySE to allow joins on DataFrames. See the project list, I think it’s @lambdamoses
Thanks for the pointer, @mikelove - the issue seems to be completed. Did you mean the mcols support for GRange?
Sorry — from phone — but I thought it would allow for join onto DataFrame such as rowData.
I believe we developed left join from DataFrama in tidy transcriptomics. Should be one of the challenges.
As a note: could left_join be the method extended here rather than creating a new method?
Currently, for GRanges
x
, to add metadata tomcols(x)
one must do:This could be turned into a plyranges convenience function,
join_mcols_*
, with * beingleft
orinner
.