PBDB Data Service:Output formats and Vocabularies(输出格式与术语表)
Output formats and Vocabularies(输出格式与术语表)
- 描述
- 输出格式
- 术语表
描述
该数据服务能够以各种格式返回其结果。这种能力提供了很大的灵活性,允许各种操作:
- 支持用Javascript编写的客户端应用程序
- 下载用于研究项目的文本格式的数据
- 通过自定义的R模块处理数据
对于这个数据服务上的每个查询,您可以通过向URL路径添加后缀来选择希望返回结果的格式。每种格式都有一个默认的术语,但您也可以通过特殊参数vocab来指定输出格式。可用的格式和术语表如下:
输出格式
格式 | 后缀 | 文档说明 | 描述 |
---|---|---|---|
JSON | .json | JSON格式 | JSON格式主要用于支持客户机应用程序,包括PBDB Navigator。响应字段使用紧凑的3个字符的字段名称命名。 |
Comma-separated text | .txt | Text格式 | 文本格式(txt, tsv, csv)主要用于研究人员从数据库下载数据。这些下载可以很容易地加载到电子表格或其他分析工具中。字段名取自PBDB Classic接口,以便与现有工具和分析过程兼容。 |
Comma-separated text | .csv | Text格式 | 同上 |
Tab-separated text | .tsv | Text格式 | 同上 |
Larkin | .larkin | Larkin格式 | 这种格式用于替换旧的Larkin数据服务的操作,旧的Larkin数据服务是用Javascript编写的,用于向前端网站提供数据。这种格式的目的是产生与旧数据服务相同的输出。 |
RIS | .rix | RIS格式 | RIS格式是参考文献的通用格式。 |
PNG | .png | PNG格式 | 使用PNG后缀和一些URL路径来获取存储在数据库中的图像。 |
术语表
术语表 | 名称 | 默认格式 | 描述 |
---|---|---|---|
PaleobioDB field names | pbdb | txt, csv, tsv | PBDB词汇表来自数据库中的基础字段名和值,并增加了一些新字段。在大多数情况下,使用此词汇表的响应将直接与从PBDB Classic接口下载的响应相比较。此词汇表是Text格式响应的默认词汇。 |
Compact field names | com | json | Compact词汇表是一组3个字符的字段名,旨在将响应消息的大小最小化。这是JSON格式响应的默认值。一些字段值被类似地简化,而其他字段值则被完整地传递。 |
BibJSON field names | bibjson | BibJSON词汇表使用为BibTeX定义的字段名和值格式。 |