![]() | |
| 開発者 | ユタ大学、ニューヨーク大学ポリテクニック校 |
|---|---|
| 最終リリース | 2.2.4 / 2016年5月3日 |
| リポジトリ | https://github.com/VisTrails/VisTrails |
| 書かれた | パイソン |
| オペレーティング·システム | クロスプラットフォーム |
| タイプ | 科学的ワークフロー管理、科学的視覚化 |
| ライセンス | BSDライセンス3条項[1] |
| Webサイト | 詳しくはこちら |
VisTrails は、ユタ大学のScientific Computing and Imaging Instituteで開発された、データの探索と視覚化をサポートする科学的ワークフロー管理システムです。Python で記述されており、PyQtバインディングを介してQtを採用しています。このシステムはオープンソースであり、GPL v2ライセンスの下でリリースされています。Windows 、Mac OS X、Linux用のコンパイル済みバージョンには、インストーラーと、 VTK、matplotlib、ImageMagickなどのいくつかのパッケージが付属しています。VisTrails は、ユーザー定義のパッケージもサポートしています。
概要
VisTrails は、探索的計算タスクの出所管理サポートを提供する新しいシステムです。ワークフローシステムと視覚化システムの機能を組み合わせたものです。ワークフロー システムと同様に、疎結合リソース、専用ライブラリ、グリッド サービスと Web サービスを組み合わせることができます。一部の視覚化システムと同様に、パラメータ探索とさまざまな結果の比較のメカニズムを提供します。しかし、これらの他のシステムとは異なり、VisTrails は、ユーザーが繰り返し仮説を立ててテストするにつれて計算タスクが時間とともに進化する探索的プロセスを管理するように設計されています。VisTrails の重要な特徴は、探索的タスクの過程で実行された手順に関する詳細な履歴情報を維持する包括的な出所インフラストラクチャです。VisTrails はこの情報を活用して、このプロセスを効率化する新しい操作とユーザー インターフェイスを提供します。
VisTrailsは探索的視覚化のために開発されましたが[2]、このシステムは汎用的であり、次の分野で機能を提供します。
- 柔軟な出所アーキテクチャ。[3] [4]
- 履歴の照会と再利用。[5]
- 共同探査のサポート。[6]
- 拡張性。
- データ製品のスケーラブルな導出、パラメータ探索、マルチビューおよび比較視覚化。[7]
歴史
VisTrails は、コンピュータ科学者Cláudio Silva とJuliana Freireの共同作業の成果です。最初の開発は、2004 年にユタ大学の大学院生によって開始されました。最初のプロトタイプはC++で実装されましたが、現在のバージョンの VisTrails はPythonで書かれています。最初の公開リリースは 2007 年 9 月でした。
機能性
VisTrails の一般的な用途は、科学的な視覚化です。ワークフローの一部として生成された視覚化は、スプレッドシート スタイルのインターフェイスでレンダリングされ、ワークフローの異なるバージョンからの複数の視覚化を同時に表示および比較できます。VisTrails スプレッドシートは現在、VTKおよびHTMLレンダリングをサポートしています。
VisTrails は 4 つの基本モード、つまりビューをサポートしています。各ビューは、基盤となるワークフローと異なる方法で対話します。
- パイプラインビューを使用すると、ユーザーはワークフローの視覚的なパイプラインを作成、表示、編集できます。パイプラインは通常、上から下にレンダリングされ、各モジュールの出力は、その下のモジュールの入力に接続されます。モジュールは、おおよそデータ型または関数に対応します。
- 履歴ビューには、パイプラインのさまざまなバージョンを表すツリー構造が表示されます。パイプライン ビューで変更が行われるたびに、履歴ビューのバージョン ツリーに新しいノードが追加されます。ユーザーは、ツリーの 1 つ以上のノードに名前またはタグを任意に割り当てることができます。スペースを節約するため、VisTrails は、ルート ノードまたはリーフ ノードでないか、タグがない限り、ノードをレンダリングしません。
- クエリビューは、パイプライン ビューと外観が似ています。ここでは、ユーザーが部分的なパイプラインを構築します。クエリが実行されると、VisTrails は指定された部分的なパイプラインを含むパイプライン バージョンを識別します。これは、データベース クエリを実行するQuery By Example方式に似ています。
- 探索ビューは、いくつかのパラメータ値のみが異なる複数のワークフロー パイプラインを作成するプロセスを自動化します。
商用版
2007年、ユタ大学はVisTrails技術の商用化を目的としたスピンオフ企業、VisTrails, Inc.を設立した。現在、VisTrailsの無料版の開発はユタ大学とVisTrails, Inc.の資金提供を受けている。同社の最初の製品は3DモデリングソフトウェアMayaのプラグインである。[8] VisTrailsのメインの配布はフリーソフトウェアであるが、Maya用のVisTrailsプラグインはクローズドソース/プロプライエタリライセンスの下で配布されている。
バージョンリリース日履歴
- 2.2: 2015年4月
- 2.1: 2013年12月
- 2.0: 2012年5月
- 1.7: 2011年6月
- 1.6.2: 2011年4月
- 1.5.1: 2010 年 8 月
- 1.4.2: 2010年3月
- 1.4: 2010年1月
- 1.3: 2009年7月
- 1.2: 2008年7月
- 1.1: 2008年5月
- 1.0: 2007年9月
参照
参考文献
- ^ 「コード リポジトリ内の LICENSE ファイル」。github.com。
- ^ Cláudio T. Silva、Juliana Freire、Steven Callahan。「視覚化のための来歴:再現性とそれ以降」(PDF)。Computing in Science & Engineering、9(5)、pp. 82-90、2007年。
{{cite web}}: CS1 maint: 複数の名前: 著者リスト (リンク) - ^ Juliana Freire、David Koop、Emanuele Santos、Cláudio T. Silva。「計算タスクの起源:調査」(PDF)。Computing in Science & Engineering、10(3)、pp. 11-21、2008年。
{{cite web}}: CS1 maint: 複数の名前: 著者リスト (リンク) - ^ Carlos E. Scheidegger、David Koop、Emanuele Santos、Huy T. Vo、Steven P. Callahan、Juliana Freire、Cláudio T. Silva。「Tackling the Provenance Challenge one layer at a time」(PDF)。並行性と計算:実践と経験、20(5)、pp. 473-483、2008年。
{{cite web}}: CS1 maint: 複数の名前: 著者リスト (リンク) - ^ Carlos E. Scheidegger、Huy T. Vo、David Koop、Juliana Freire、Cláudio T. Silva。「類推による視覚化のクエリと作成」(PDF)。IEEE Transactions on Visualization and Computer Graphics、13(6)、pp. 1560-1567、2007年。
{{cite web}}: CS1 maint: 複数の名前: 著者リスト (リンク) - ^ Tommy Ellkvist、David Koop、Erik Anderson、Juliana Freire、Cláudio T. Silva。「Provenance を使用したワークフローのリアルタイム共同設計のサポート」(PDF)。International Provenance and Annotation Workshop (IPAW) の議事録、2008 年。
{{cite web}}: CS1 maint: 複数の名前: 著者リスト (リンク) - ^ Louis Bavoil、Steven P. Callahan、Patricia J. Crossno、Juliana Freire、Carlos E. Scheidegger、Cláudio T. Silva、および Huy T. Vo。「VisTrails: インタラクティブなマルチビュー視覚化の実現」(PDF)。IEEE Visualization の議事録、pp. 135-142、2005 年。
{{cite web}}: CS1 maint: 複数の名前: 著者リスト (リンク) - ^ 「VisTrails, Inc. ウェブサイトでのお知らせ」 www.vistrails.com.
外部リンク
- VisTrailsウェブサイト
- VisTrails, Inc. の商用ウェブサイト

