簡體   English   中英

本體和圖形工具 Python

[英]Ontologies and Graph-tool Python

有沒有辦法使用 Python 中的圖形工具庫從本體文件創建圖形?

我做了一些研究,我發現的是:

  • Graph Tool 不支持 .owl 和 .rdf 文件。
  • 據我所知,沒有明顯的方法可以使用這個庫將本體轉換為圖形(我希望我錯過了這里有人知道的東西)。

我試過的:

我有將 OWL 本體和 OBO 轉換為NetworkX Graph 然后轉換為 Graph-tool 圖的想法(因為我之前的所有工作都是使用 Graph-tool 完成的)。

方法一:使用on2nx庫。

問題:

  • 加載本體真的很慢,它中途停止。
  • 根本沒有記錄,所以即使在檢查源代碼后我什至不知道它是如何工作的(創建它的人被通知但沒有回復)。

方法 2:使用RDFLib庫。

我的解決方案沒有這個答案,但是:

問題:

你有沒有試過這個:

https://readthedocs.org/projects/the-data-driven-ontology-toolkit-ddot/downloads/pdf/latest/

它有一個 function tonetworkx,也許這會有所幫助。

暫無
暫無

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

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