The Data Management team of the Vera C. Rubin Observatory has developed a data description language and toolset, Felis, for defining the semantics and metadata of its public-facing data catalogs. Felis uses a rich Pydantic data model for describing and validating catalog metadata, expressed as a human-readable and editable YAML format. Felis also provides a Python library and command line interface for working with these data models. The metadata is used to populate the TAP_SCHEMA tables for the IVOA TAP services utilized by the Rubin Science Platform (RSP). Felis's current capabilities will be discussed along with some future plans.
翻译:维拉·C·鲁宾天文台的数据管理团队开发了一种数据描述语言及工具集Felis,用于定义其对外数据目录的语义与元数据。Felis采用基于Pydantic的丰富数据模型来描述和验证目录元数据,该模型以人类可读且可编辑的YAML格式进行表达。Felis同时提供Python库和命令行界面来操作这些数据模型。相关元数据将用于填充鲁宾科学平台(RSP)所采用的IVOA TAP服务中的TAP_SCHEMA表。本文将探讨Felis的现有功能并展望其未来发展计划。