Как составные узлы представлены в выходных данных Cytoscape JSON? - PullRequest
1 голос
/ 09 января 2020

Я пытаюсь экспортировать сеть из cytoscape. js в формате JSON для использования с Cytoscape. Мои сети состоят из узлов и составных узлов. Механизм экспорта просто JSON.stringify(cy). Экспортированный файл JSON из cytoscape. js можно импортировать в Cytoscape 3.7.2, но я теряю все родительские и дочерние связи составного узла. Составные узлы просто плавают как синглтоны.

Чтобы сгенерировать "правильный" файл JSON из Cytoscape, я попытался создать три узла (без ребер); сгруппировать два узла (они сворачиваются и расширяются вместе при двойном щелчке); и экспортировать сеть в формате JSON. Выходной файл содержит ссылки на три узла и одну группу, но при повторном импорте отношения группировки исчезают (двойной щелчок по сгруппированным узлам или группа ничего не делает).

Может кто-нибудь объяснить, как сгенерировать JSON файл, который содержит составные узлы, которые могут быть правильно импортированы в Cytoscape? Спасибо.

...