i2group / notebook-sdk

Create plug-ins that expand and enhance the functionality of the i2 Notebook web client by using the i2 Notebook SDK. The SDK is comprised of documentation, tools, and sample code.
https://i2group.github.io/notebook-sdk/
MIT License
4 stars 1 forks source link

Handling duplicates #11

Closed stvdo closed 7 months ago

stvdo commented 8 months ago

Good afternoon,

I am playing around with the duplicates from connectors in i2 Notebook. In my opinion, a very useful and important functionality!

On the chart the entities are merged/combined as expected. However in the list view the entities are not merged. I would also expect the merged entity here, perhaps with a 'show all merged entities' or 'show all original entities' (radio)button.

I am using i2 Analyze version 4.4.3 and i2 containers version 2.8.0

image

Tim-Mawson-i2 commented 7 months ago

Hi @sdorresteijn88, I believe what you're seeing here is uniting, rather than merging. Matching entity records have been united together into a single node element - which is the element you see on the chart. Most often an element contains a single record, but here multiple Gene records have been united into a single element. The Lists tool list all the records on the chart, rather than elements, which is why you're seeing all the Gene records. Note i2 Notebook doesn't yet support merging of records, more features around matching, uniting and merging are planned.

Hope this helps. Tim

stvdo commented 7 months ago

Hi @Tim-Mawson-i2 good to hear that more features are planned. Looking forward to the upcoming releases:)