Cargando…

libSBOLj3: a graph-based library for design and data exchange in synthetic biology

SUMMARY: The Synthetic Biology Open Language version 3 data standard provides a graph-based approach to exchange information about biological designs. The new data model has major updates and offers several features for software tools. Here, we present libSBOLj3 to facilitate data exchange and provi...

Descripción completa

Detalles Bibliográficos
Autor principal: Mısırlı, Göksel
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10471897/
https://www.ncbi.nlm.nih.gov/pubmed/37624918
http://dx.doi.org/10.1093/bioinformatics/btad525
_version_ 1785099953223237632
author Mısırlı, Göksel
author_facet Mısırlı, Göksel
author_sort Mısırlı, Göksel
collection PubMed
description SUMMARY: The Synthetic Biology Open Language version 3 data standard provides a graph-based approach to exchange information about biological designs. The new data model has major updates and offers several features for software tools. Here, we present libSBOLj3 to facilitate data exchange and provide interoperability between computer-aided design and automation tools using this standard. The library adopts a graph-based approach. Tool developers can extend these graphs with application-specific information and use detailed validation reports to identify errors and interoperability issues and apply best practice rules. AVAILABILITY AND IMPLEMENTATION: The libSBOLj3 library is implemented in Java and can be downloaded or used as a Maven dependency. The open-source project, code examples and documentation about accessing and using the library are available via GitHub at https://github.com/SynBioDex/libSBOLj3.
format Online
Article
Text
id pubmed-10471897
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-104718972023-09-02 libSBOLj3: a graph-based library for design and data exchange in synthetic biology Mısırlı, Göksel Bioinformatics Applications Note SUMMARY: The Synthetic Biology Open Language version 3 data standard provides a graph-based approach to exchange information about biological designs. The new data model has major updates and offers several features for software tools. Here, we present libSBOLj3 to facilitate data exchange and provide interoperability between computer-aided design and automation tools using this standard. The library adopts a graph-based approach. Tool developers can extend these graphs with application-specific information and use detailed validation reports to identify errors and interoperability issues and apply best practice rules. AVAILABILITY AND IMPLEMENTATION: The libSBOLj3 library is implemented in Java and can be downloaded or used as a Maven dependency. The open-source project, code examples and documentation about accessing and using the library are available via GitHub at https://github.com/SynBioDex/libSBOLj3. Oxford University Press 2023-08-25 /pmc/articles/PMC10471897/ /pubmed/37624918 http://dx.doi.org/10.1093/bioinformatics/btad525 Text en © The Author(s) 2023. Published by Oxford University Press. https://creativecommons.org/licenses/by/4.0/This is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Applications Note
Mısırlı, Göksel
libSBOLj3: a graph-based library for design and data exchange in synthetic biology
title libSBOLj3: a graph-based library for design and data exchange in synthetic biology
title_full libSBOLj3: a graph-based library for design and data exchange in synthetic biology
title_fullStr libSBOLj3: a graph-based library for design and data exchange in synthetic biology
title_full_unstemmed libSBOLj3: a graph-based library for design and data exchange in synthetic biology
title_short libSBOLj3: a graph-based library for design and data exchange in synthetic biology
title_sort libsbolj3: a graph-based library for design and data exchange in synthetic biology
topic Applications Note
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10471897/
https://www.ncbi.nlm.nih.gov/pubmed/37624918
http://dx.doi.org/10.1093/bioinformatics/btad525
work_keys_str_mv AT mısırlıgoksel libsbolj3agraphbasedlibraryfordesignanddataexchangeinsyntheticbiology