Veuszは、GUIの科学的なプロットおよびグラフ作成パッケージです。出版用のPostscriptまたはPDF出力を生成するように設計されています。 SVG、EMF、およびビットマップのエクスポート形式もサポートされています。プログラムはUnix / Linux、WindowsまたはMac OS Xで実行され、バイナリが提供されます。データは、テキスト、CSV、HDF5、またはFITSファイルから読み取ることができます。さらに、アプリケーション内からデータを入力、操作、または検査することもできます。
Veuszでは、一貫したオブジェクトベースのインターフェースを備えたプロットウィジェットを構築することにより、プロットが作成されます。このプログラムは、プロット機能へのコマンドラインとスクリプトインターフェイス(Pythonベース)も提供します。 Pythonプロットモジュールとしても機能します。
VeuszはPythonで書かれています。そのユーザーインターフェイスはPyQtを使用し、Numpyはデータの操作に使用されます。
主な機能は次のとおりです。
- プロット機能: XYプロット(エラーバー、色、サイズ付き)線および関数プロット等高線図画像(カラーマッピングおよびカラーバー付き)ステッププロット(ヒストグラム用)バーグラフベクトルフィールドプロットボックスプロット極座標プロット三項プロットプロット日付データへのフィット関数積み上げプロットとプロットの配列ネストされたプロットプロットキープロットラベルプロットの形状と矢印テキストのLaTeXのような書式設定複数の軸軸スケールのステップを持つ軸(壊れた軸)機能フォームを使用した軸スケール、オプションで別の軸にリンクデータセットのプロット関数。
- 入力および出力: EPS / PDF / PNG / SVG / EMFエクスポートデータセットの作成/操作他のプログラムへのVeuszの埋め込みテキスト、CSV、HDF5、FITS、NPY / NPZ、QDP、バイナリおよびユーザープラグインのインポートデータは外部ソースからキャプチャ可能拡張:Python 2/3モジュールとして使用ユーザー定義関数、定数、外部Python関数のインポートプラグインインターフェイスにより、ユーザーは新しいフォーマットを使用してデータをインポートするコードを記述またはロードでき、新しいデータセットを作成し、オプションで既存のデータセットにリンクしてドキュメントを任意に操作できますDBUSおよびSAMPを使用したスクリプトインターフェイスコントロール。