Loading article…
自己定義型テキストアーカイブおよび検索(STAR)ファイル、または単にSTARファイルは、構造化データを保存するためのテキストベースのファイル形式です。これは1991年にシドニー・R・ホールによって提案されました。この形式は分子構造科学分野で広く使用されるようになりましたが、この分野に特化したものではなく、電子データ交換とアーカイブのための普遍的なアプローチとして設計されました。
STARファイル形式の特徴の一つは、データ名(キーと値のペアにおけるキー)がアンダースコアで始まることです。データ名とデータ値は空白文字のみで区切られます。例:
_format "STARファイル" 初版発行:1991年
このフォーマットは、表形式データのための簡潔な構文を提供するように設計されています。この構文は「ループ」と呼ばれます。ループはloop_キーワードで始まり、列に対応する名前、そして値が続きます。
ループ_ _geom_bond_atom_site_label_1 _geom_bond_atom_site_label_2 _geom_bond_distance O1 C8 1.301(3) O1 Na1 2.161(2) O2 C36 1.425(4) O2 C39 1.425(4) O2 Na1 2.514(3) O3 C31 1.421(4) # ...
STARファイルである「辞書定義言語」ファイルを使用することで、特定のユースケース向けにSTARサブフォーマットを定義できます。STARベースの注目すべきフォーマットの1つ[ 1 ]は、結晶情報ファイルフォーマットです。
「STAR FILE」という名称は、国際結晶学連合の登録商標です。[ 2 ]