Cytoscape эквивалент атрибута графа URL / href узла при экспорте SVG? - PullRequest
1 голос
/ 25 сентября 2011

В прошлом я использовал атрибуты «label», «URL» (или «href») и «tooltip» graphviz для создания SVG-графики, где узлы имеют текстовую метку, при наведении курсора мыши отображается подсказка, ищелчок по узлу (при условии, что ваш браузер отображает svg) приведет вас к цели URL (и все эти строки могут отличаться).

Прямо сейчас я пытаюсь сгенерировать то же самое в Cytoscape.Экспорт svg работает хорошо, но связывание узлов с внешними URL-адресами, похоже, связано с функцией «linkout» в Cytoscape;хотя это кажется очень мощным, в то время как вы на самом деле используете Cytoscape, мне не ясно, есть ли какой-то способ заставить его создавать кликабельные узлы или метки (я бы согласился на оба) в экспортированном SVG.URL-адреса, на которые я хочу сослаться, являются атрибутом узла моего импортированного графа.

Есть ли что-то, чего мне не хватает в Cytoscape, который будет создавать ссылки в экспортированном SVG?Есть предложения по альтернативным подходам?Например, какой-нибудь способ заставить метки быть произвольным HTML, включая <a href=...>...</a>?

Мой «план Б» - постобработка экспортированного SVG, но было бы лучше, если бы Cytoscape все это сделал.

1 Ответ

0 голосов
/ 14 апреля 2012

Поскольку мое дальнейшее использование инструмента позволило мне определить, Cytoscape просто не имеет этой возможности.

...