cytoscape.js

    0

    1答えて

    サイトマップを使用して、ノードが重なるグラフを表示します。 私はこれを避けたいと思いますが、各ノードの位置yを変更する必要はありません。 レベルを管理するためにノードの位置yを使用しますが、位置xは問題なく変更できます。 $.getJSON("/stratifiant/cytoscape", function(data) { var cy = cytoscape({

    0

    1答えて

    Cytoscape.jsでペトリネットを構築しようとしていますが、Dagre.jsのレイアウトと複合ノードを使って順番に場所を表示するのはサブネットです。 私はExpand-Collapse拡張機能(Dagreレイアウト)を使用しています。全体的に折りたたまれたネットワークから始めます。ネットが発展するにつれて、私は、折り畳まれたノードの子供を含むすべてのノードのデータを更新する必要があります。

    0

    1答えて

    によってCytoscape.js内のノードのサイズ増分: "data": { "id": "Name", "name": "NameID", "faveColor": "#86B342", "size": 120 } グラフが生成されたらを、私はのサイズを増加したいですすべてのノードを特定の値(ユーザー入力からのもの)で指定します。 が 'data(size)' + value

    2

    2答えて

    私はCytoscapeでBreadthfirstレイアウトのツリーを作成しています。 レイアウトオプションでは、ノードをrootとして設定しました。しかし、ルートノードとして2つのノードを持つことができる方法はありますか? Iはcytoscape基準に見る次のようにレイアウトオプションを有する: var options = { name: 'breadthfirst', roo

    0

    1答えて

    ノードを再描画する方法を知っている人はいますか?基になるデータオブジェクトが 'label'プロパティを更新し、ラベルを再描画するためにサイトスコープをトリガできる唯一の方法がある場合があります。 は、ノード上で、その後.selectify().unselectify()のいくつかの組み合わせを呼び出します。 .data('label', ...)を使用してラベルを交換してください。実際にはそれ自

    -1

    1答えて

    私はCytoscape.jsを初めて使用しています。以前はJavaScriptやHTMLも書いていませんでした。 私はNPMを使用してCytoscape.jsをインストール: npm install cytoscape 次のように私は、HTML-KitのHTMLファイルを作成: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional/

    0

    1答えて

    a)コンテナのDOM要素と、グラフの高さに基づいてズームレベルをb)の両方に変更したいとします。 ノードとエッジをグラフに動的に追加するとします。現在のズームレベル、z == zMax && graphHeight < cMaxで、その後、ズームレベルを維持し、場合 :最大ズームレベル(zMax)と最大のコンテナの高さ(cMax)を考えると、私は次の規則に従ってフィットしたいですコンテナをグラフに

    0

    1答えて

    vis.jsがcytoscape.jsでサポートする方法でクラスタリングを実行できるかどうかは知りませんか?ここではいくつかの例は以下のとおりです。 http://visjs.org/examples/network/other/clusteringByZoom.html http://visjs.org/examples/network/other/clustering.html 基本的な考え方

    0

    1答えて

    たとえば、グラフをレベルオーダー階層で視覚化したいが、各ノードは複数の親と子を持つことができ、2ノードを選択してGUIでグラフを横断できるようにしたい。 現在、 'breadthfirst'レイアウトは階層を許可し、 'cose'レイアウトは複合ノード(複数の親と子を持つことができるノード)を許可します。いずれかのソースコードを微調整する方法、またはサイトスコープ用に独自のカスタムレイアウトを作成

    0

    1答えて

    は私が生成するCytoscape JSによって消費することができ、私はこれをJSONに変換する必要があり、この NodeA "phosphorylation" NodeB NodeA "binding" NodeC NodeB "phosphorylation" NodeC NodeD "binding" NodeC のような.sifファイルを持っているCytoscape JSで使用