Здесь есть несколько вещей. Во-первых, cybrowser.executeCommand () не использует go через CyREST - он использует синтаксис команды. Чтобы увидеть, какие команды доступны, вы можете вызвать окно команд Cytoscape и ввести «help», чтобы увидеть пространства имен (например, «сеть»), и «help namespace», чтобы увидеть команды (например, «help network»). В вашем случае действительно нет хорошей команды для прямой отправки строки JSON в Cytoscape. Для этого вам нужно будет использовать вызов REST нижнего уровня. С другой стороны - это хорошая идея, и, наверное, мы могли бы ее реализовать. Определенно есть команды для получения списков ребер и узлов из Cytoscape, так что вы можете легко встроить их в свое приложение Javascript. Кроме того, есть команды для создания сети и добавления узлов и ребер к этой сети, что, вероятно, вам понадобится для построения сети из вашей строки JSON на этом этапе.
- scooter