Самоопределение текстового архива и поиска - Self-defining Text Archive and Retrieval

Самоопределение текстового архива и поиска
РазработанСидней Р. Холл
изначальный выпуск1991
Расширен доКристаллографический информационный файл, Язык определения словаря

Самоопределяющийся текстовый архив и поисковый файл (STAR), или просто файл STAR, представляет собой текстовый формат файла для хранения структурированных данных. Он был предложен в 1991 году Сидни Р. Холлом. Формат стал широко использоваться в науках о молекулярной структуре, хотя он не является специфическим для этой области - он был разработан как универсальный подход к электронному обмену данными и архивированию.

Одной из характерных черт формата файла STAR является то, что имена данных (ключи в пары ключ-значение ) начинаются с подчеркивания и отделяются от значения данных только пробелом, например:

_format "STAR File" _first_published 1991

Формат был разработан для обеспечения краткого синтаксиса табличных данных. Конструкция для этого называется петля.Циклы начинаются с петля_ ключевое слово, за которым следуют имена, соответствующие столбцам, а затем значения.

loop__geom_bond_atom_site_label_1_geom_bond_atom_site_label_2_geom_bond_distanceO1 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 # 4 ... 1,421 (

Используя файл «Язык определения словаря», который сам является файлом STAR, подформаты STAR могут быть определены для конкретных случаев использования. Один примечательный пример основан на STAR.[1] формат - это Кристаллографический информационный файл формат.

Название "STAR FILE" является зарегистрированным товарным знаком компании Международный союз кристаллографии.[2]

Смотрите также

  • Холл, Сидней Р. (1991). «Файл STAR: новый формат для электронной передачи и архивирования данных». J. Chem. Инф. Comput. Sci. 31 (2): 326–333. Дои:10.1021 / ci00002a020.
  • Холл, Сидней Р .; Спадаччини, Ник (1994). «Файл STAR: подробные характеристики». J. Chem. Инф. Comput. Sci. 34 (3): 505–508. Дои:10.1021 / ci00019a005.
  • Спадаччини, Ник; Холл, Сидней Р. (2012). «Расширения синтаксиса файла STAR». J. Chem. Инф. Модель. 52 (8): 1901–1906. Дои:10.1021 / ci300074v.

Рекомендации

  1. ^ http://www.iucr.org/__data/iucr/cif/standard/cifstd3.html
  2. ^ «Детали корпуса для торговой марки UK00002256026», Управление интеллектуальной собственности, Великобритания.