Самоопределение текстового архива и поиска - 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.
Рекомендации
- ^ http://www.iucr.org/__data/iucr/cif/standard/cifstd3.html
- ^ «Детали корпуса для торговой марки UK00002256026», Управление интеллектуальной собственности, Великобритания.