|
SOLUTIONS
|
MATHEMATICA IMPORT/EXPORT 形式
XYZ (.xyz)
MIMEタイプ:chemical/x-xyz
XMOL分子模型ファイル.
化学情報科学のアプリケーションやWeb上で3D分子模型を保持したり交換したりするのに使われる.
プレーンテキスト表形式.
単一の化合物を表す.
原子座標とメタ情報を保持する.
化学結合情報は保持しない.
1990年にMinnesota Supercomputer Centerで開発された.
XMOL分子模型ファイル.
化学情報科学のアプリケーションやWeb上で3D分子模型を保持したり交換したりするのに使われる.
プレーンテキスト表形式.
単一の化合物を表す.
原子座標とメタ情報を保持する.
化学結合情報は保持しない.
1990年にMinnesota Supercomputer Centerで開発された.
ImportとExportImportとExport
- Import["file.xyz"]はXYZ分子模型を読み取り,その視覚表示を返す.
- Export["file.xyz", expr]は分子模型の要素をXYZファイルにエキスポートする.
- Import["file.xyz"]はGraphics3Dオブジェクトを返す.
- Import["file.xyz", elem]は指定された要素をXYZファイルからインポートする.
- Import["file.xyz", {elem, suba, subb, ...}]は子要素をインポートする.
- Import["file.xyz", {{elem1, elem2, ...}}]は複数の要素をインポートする.
- インポートの形式はImport["file", "XYZ"]あるいはImport["file", {"XYZ", elem, ...}]を使って指定することができる.
- Export["file.xyz", expr, elem] はexpr が要素elem を指定するものとして扱って,XYZファイルを作成する.
- Export["file.xyz", {expr1, expr2, ...}, {{elem1, elem2, ...}}] はそれぞれの
が対応する
を指定するものとして扱う. - Export["file.xyz", expr, opt1->val1, ...]はexpr を指定された値を持つとされる指定されたオプション要素でエキスポートする.
- Export["file.xyz", {elem1->expr1, elem2->expr2, ...}, "Rules"] は規則を使ってエキスポートされるべき要素を指定する.
- ImportとExportについての一般的な情報は,関数ページを参照のこと.
- ImportStringとExportStringはXYZ形式をサポートする.
要素要素
- 一般的なImport要素:
-
"Elements" ファイル中の有効な要素とオプションのリスト "Rules" 要素とオプションのそれぞれの規則の完全リスト "Options" オプション,属性,設定の規則のリスト - グラフィックス要素:
-
"Graphics3D" Graphics3Dオブジェクトとして描画されたXYZファイル - Importは
要素をデフォルトでXYZ形式に使用する. - データ表現要素:
-
"VertexCoordinates" 原子座標(通常ピコメーターで与えられる) "VertexTypes" 分子を構成している原子あるいはグループすべて(通常,化学要素の省略形のリストで与えられる) - Export["file.xyz", {vert, coord}, {{"VertexTypes", "VertexCoordinates"}}] はXYZ模型を原子の型とその3D座標の指定から作成する.
オプションオプション
- 一般的なImportオプション:
-
ImageSize Automatic 表示するグラフィックス全体の大きさを指定する Background White 使用する背景色を指定する ViewPoint Automatic 3D模型を見ることになる空間の点 - デフォルト設定 "ViewPoint"->Automaticを使うと,Mathematica は自動的にインポートされた分子模型を見るのに最適な角度を計算する.
- 3Dのレンダリングスタイルを選択する:
-
"Rendering" "BallAndStick" 可視化メソッドを指定する
で使用可能な設定には以下のものがある:-
"BallAndStick" 原子と結合を玉と棒を使った模型で表示する "Spacefilling" 重なり合っている球体として表示された原子 "Wireframe" 線として描画された結合
バージョン 6 の新機能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »




