sssom-py
sssom-py copied to clipboard
Add SSSOM rewire to rewire method
This PR introduces the possibility of rewiring an SSSOM table based on another SSSOM table. This is in scope for sssom-py because of the complex handing of SSSOM mapping set metadata.
@ehartley would you be interested to take this on? I created the basic outline of the method (without testing anything of course).
This will solve the sssom- rewiring problem at least. We can think of a generic client later, but note that due to the possibly complex handling of prefix map and metadata it makes sense to have a solid solution here as well.
@matentzn yes, I can take this on.
Super!
#426 is about fixing the reconciliation code, which also effectively includes the solution to this
@cthoyt Amazing! Ok then. @ehartley hold off then on any further thinking in this direction, lets wait for Charlie to tell us what, if anything, will be needed on top of his insane work right now :) Thanks @cthoyt
@ehartley I added the code that standardizes a MSDF based on recent updates. You can continue on here. I realize I may have misunderstood what was going on here before, so I highly suggest writing several clear, explicit examples as unit tests before starting any implementation.