Closed kevinschaper closed 1 year ago
Thanks @kevinschaper - I'm going to keep an eye on the KG build as there's a nonzero chance that switching to non-streaming may cause it to mysteriously hang, but I'm very glad you figured out the scenario in which those other properties make it through the transform.
Honestly I'm not really sure how a couple of those tests were passing. They're fairly out of date at this point and that wasn't helping the issues you were seeing.
Build works - new kg-phenio (https://kg-hub.berkeleybop.io/kg-phenio/20230623/) should have synonym + xref
This changes up kgx to run in non-streaming mode so that additional properties are included when converting from obojson to tsv, and then uses synonym & xref (if populated) in the koza transform.
addresses issue #79 and #90