Mısırlı Göksel, Taylor Renee, Goñi-Moreno Angel, McLaughlin James Alastair, Myers Chris, Gennari John H, Lord Phillip, Wipat Anil
School of Computing and Mathematics , Keele University , Keele, Staffordshire ST5 5BG , UK.
School of Computing , Newcastle University , Newcastle upon Tyne NE4 5TG , UK.
ACS Synth Biol. 2019 Jul 19;8(7):1498-1514. doi: 10.1021/acssynbio.8b00532. Epub 2019 May 14.
Standard representation of data is key for the reproducibility of designs in synthetic biology. The Synthetic Biology Open Language (SBOL) has already emerged as a data standard to represent information about genetic circuits, and it is based on capturing data using graphs. The language provides the syntax using a free text document that is accessible to humans only. This paper describes SBOL-OWL, an ontology for a machine understandable definition of SBOL. This ontology acts as a semantic layer for genetic circuit designs. As a result, computational tools can understand the meaning of design entities in addition to parsing structured SBOL data. SBOL-OWL not only describes how genetic circuits can be constructed computationally, it also facilitates the use of several existing Semantic Web tools for synthetic biology. This paper demonstrates some of these features, for example, to validate designs and check for inconsistencies. Through the use of SBOL-OWL, queries can be simplified and become more intuitive. Moreover, existing reasoners can be used to infer information about genetic circuit designs that cannot be directly retrieved using existing querying mechanisms. This ontological representation of the SBOL standard provides a new perspective to the verification, representation, and querying of information about genetic circuits and is important to incorporate complex design information the integration of biological ontologies.
数据的标准表示是合成生物学中设计可重复性的关键。合成生物学开放语言(SBOL)已成为一种用于表示遗传电路信息的数据标准,它基于使用图形捕获数据。该语言使用仅人类可访问的自由文本文档提供语法。本文描述了SBOL-OWL,一种用于机器可理解的SBOL定义的本体。该本体充当遗传电路设计的语义层。因此,计算工具除了可以解析结构化的SBOL数据外,还可以理解设计实体的含义。SBOL-OWL不仅描述了如何通过计算构建遗传电路,还促进了几种现有的语义网工具在合成生物学中的使用。本文展示了其中一些功能,例如验证设计和检查不一致性。通过使用SBOL-OWL,可以简化查询并使其更直观。此外,现有的推理器可用于推断使用现有查询机制无法直接检索到的有关遗传电路设计的信息。SBOL标准的这种本体表示为遗传电路信息的验证、表示和查询提供了新的视角,对于整合复杂的设计信息以及生物本体的集成非常重要。