RBVI / stringApp

Cytoscape interface to STRING and STITCH
BSD 2-Clause "Simplified" License
10 stars 11 forks source link

stringify -- how to deal with unmappable nodes #25

Closed scaramonche closed 2 years ago

scaramonche commented 2 years ago

Currently, if unmappable nodes are kept, we map all nodes with blank "ID" from the user-chosen column to one single node. We should fix that by using the node SUID instead of "ID" or "name" when creating the internal HashMap. If unmappable nodes should be kept, we will copy all rows from the original network to the STRING network. For each node with a blank "ID", we will copy their "name" to the "name" column in the STRING network. Additionally, we will add a drop-down menu with all attributes that could be used as "display name" and let the user choose which column to use for displaying names.

scootermorris commented 2 years ago

Done, on feature/unmapped-stringify branch. Ready for testing.

scaramonche commented 2 years ago

Tested, added some extras and merged to master.