Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?

Why?

SPARQLthon21

  • スキーマ図をどのように生成するか(共通化するか)をシェアしたい(大田)
  • OWL → 可視化的なことができるのが望ましい
  • 既存のスキーマ図を集める
(大田)

!? 🐶💦

発端

SPARQL endpointごとのドキュメンテーションに置いてあるRDFモデルを説明する図,みんな描き方バラバラでよろしくない

描き方やドローツールを標準化した方がよいのでは?

結論

ビジュアライズエディタが必要な2つのシチュエーション

  • 議論しつつモデルを新規に構築する時に必要なビジュアライズ/エディタ
    • ぱわぽ
    • draw.io おすすめです
    • creately Flashが嫌でなければこちらも
  • できあがったモデルを標準化された形でビジュアライズするためのエディタ
    • ひとまずnotationに従う
    • protégéのプラグインを使ってみる
      • オントロジーのビジュアライズ
      • SPARQL endopontのドキュメンテーションにはふさわしくない?
        • オントロジーの構造よりもRDFクラスとクラス間のプロパティが必要
    • 枝刈りの必要性
      • 全てのクラスを書いていると大変なことになる

自作?

What?

こういうのがほしい

  1. owlを編集する
  2. owlをimportする
  3. グラフが表示される。ワオ!
  4. GUIでグラフを編集する
  5. グラフのビジュアルをsvgで吐いたりウェブページに貼り付けたりできる
  6. owlでexportできる

要件としては

  1. 環境に依存しない
  2. グループメンバー,グループ間でのシェアが容易
  3. 軽い
  4. UIが鬱陶しくない

Specification

VOWL: Visual Notation for OWL Ontologies

Candidates

フリーで使えるオンラインアプリケーション for ダイアグラムエディット

  • Giffy
  • yED
    • クライアントアプリケーション
    • Graphity
      • Flash based web application
      • import/export graphml
      • export only as png
  • creately
    • Flashベースのウェブアプリケーション
    • ゼロからスタートもできるしtemplateも使える
    • template結構豊富
    • 無料版だと作った図をprivateにはできない
    • D&Dでオブジェクトを配置
    • ちょっと遅いかも
    • オブジェクトの種類も多いし万能型っぽい
    • SVG, PDF, 独自ファイルなどでimport/export可能
  • Graphedit -- simple graph editor for dot files
    • インストールめんどくさい
  • diagramo

jgraphという企業がフリーで作ってるdiagramコンポーネントがよさげっぽい?

mxGraph - javascript diagramming

draw.io - free online diagram

  • draw.io
    • google drive/dropboxとの連携が必要
    • 新しいグラフを描くためのrequirementsが謎
    • 書きやすい
    • exportのバリエーションが豊富
      • images, svg, pdfはもちろんhtmlコードスニペットも出力できる
    • dropbox連携はグループ間でのシェアに良いかも

"ないなら作れ"

  • Directed Graph Editor
    • クリックでノード足したりノードとノードを繋いだり
    • みんな大好きD3js
    • 自作するならこれを改良してもいいかもね

ちゃんと見てない (つまり面倒くさそう)

misc

関係ないけどこんなのも見つけた

まとめサイト最高

@tfuji

This comment has been minimized.

Copy link

commented Jun 18, 2014

RDF/XMLのチェックと視覚化は現在メンテナンス中でした。
http://www.kanzaki.com/works/2005/rap/graph-check

@inutano

This comment has been minimized.

Copy link
Owner Author

commented Jun 18, 2014

😢

@yayamamo

This comment has been minimized.

Copy link

commented Jun 18, 2014

手前味噌ながら、SPARQLエンドポイント対象なら、下記のツールを使った結果を良い感じに可視化するのが良いかと思います。
というより、可視化について実装してくれる人がいると嬉しい限り。
それから、直接RDFデータのファイルにアクセスできるなら、SPARQLエンドポイントを経由せずに目的の統計を取れば良い訳ですが。

http://wiki.lifesciencedb.jp/mw/TripleDataProfiler

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.