簡體   English   中英

獲取在Cytoscape js中使用的Cytoscape桌面的位置

[英]Getting position for Cytoscape desktop for using in Cytoscape js

因此,我的網絡真的很大,有3000個節點和7000個邊緣。 所有高級布局算法都會使瀏覽器凍結。 我的想法是在要在Cytoscape js中加載的json中使用預先計算的位置。 我認為使用預先計算的位置將使渲染更快更輕。

現在,如何在Cytoscape桌面應用程序中獲得該職位,因為我在桌面應用程序中顯示了該職位,並且對在桌面應用程序中應用該算法的結果感到非常滿意?

如果可以從桌面應用程序獲取位置信息,則可以使用Cytoscape js將其添加到json數據中以加載到Web中。謝謝。

您可以在

  • 瀏覽器,然后使用FileSaver (或調試控制台中的copy()保存布局結果,
  • Node.js(直接使用Cytoscape.js),然后使用fs.writeFile()保存布局結果,
  • 使用Cytosnap (使用Phantom)的Node.js,然后使用fs.writeFile()保存布局結果,或者
  • Cytoscape桌面軟件,方法是導入JSON,運行布局然后導出JSON(僅適用於非服務器,非自動化用例,即少數幾個圖)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM