SyBLaRS: A web service for laying out, rendering and mining biological maps in SBGN, SBML and more

buir.contributor.authorBalcı, Hakan
buir.contributor.authorDoğrusöz, Uğur
buir.contributor.orcidBalcı, Hakan|0000-0001-8319-7758
buir.contributor.orcidDoğrusöz, Uğur|0000-0002-7153-0784
dc.citation.epage12en_US
dc.citation.issueNumber11en_US
dc.citation.spage1en_US
dc.citation.volumeNumber18en_US
dc.contributor.authorBalcı, Hakan
dc.contributor.authorDoğrusöz, Uğur
dc.contributor.authorÖzgül, Yusuf Ziya
dc.contributor.authorAtayev, Perman
dc.date.accessioned2023-03-01T10:09:54Z
dc.date.available2023-03-01T10:09:54Z
dc.date.issued2022-11-14
dc.departmentDepartment of Computer Engineeringen_US
dc.description.abstractVisualization is a key recurring requirement for effective analysis of relational data. Biology is no exception. It is imperative to annotate and render biological models in standard, widely accepted formats. Finding graph-theoretical properties of pathways as well as identifying certain paths or subgraphs of interest in a pathway are also essential for effective analysis of pathway data. Given the size of available biological pathway data nowadays, automatic layout is crucial in understanding the graphical representations of such data. Even though there are many available software tools that support graphical display of biological pathways in various formats, there is none available as a service for on-demand or batch processing of biological pathways for automatic layout, customized rendering and mining paths or subgraphs of interest. In addition, there are many tools with fine rendering capabilities lacking decent automatic layout support. To fill this void, we developed a web service named SyBLaRS (Systems Biology Layout and Rendering Service) for automatic layout of biological data in various standard formats as well as construction of customized images in both raster image and scalable vector formats of these maps. Some of the supported standards are more generic such as GraphML and JSON, whereas others are specialized to biology such as SBGNML (The Systems Biology Graphical Notation Markup Language) and SBML (The Systems Biology Markup Language). In addition, SyBLaRS supports calculation and highlighting of a number of wellknown graph-theoretical properties as well as some novel graph algorithms turning a specified set of objects of interest to a minimal pathway of interest. We demonstrate that SyBLaRS can be used both as an offline layout and rendering service to construct customized and annotated pictures of pathway models and as an online service to provide layout and rendering capabilities for systems biology software tools. SyBLaRS is open source and publicly available on GitHub and freely distributed under the MIT license. In addition, a sample deployment is available here for public consumption. © 2022 Balci et al. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.en_US
dc.identifier.doi10.1371/journal.pcbi.1010635en_US
dc.identifier.issn1553734X
dc.identifier.urihttp://hdl.handle.net/11693/111991
dc.language.isoEnglishen_US
dc.publisherPublic Library of Scienceen_US
dc.relation.isversionofhttps://dx.doi.org/10.1371/journal.pcbi.1010635en_US
dc.source.titlePLoS Computational Biologyen_US
dc.subjectAlgorithmsen_US
dc.subjectModels, Biologicalen_US
dc.subjectSoftwareen_US
dc.subjectSystems Biologyen_US
dc.titleSyBLaRS: A web service for laying out, rendering and mining biological maps in SBGN, SBML and moreen_US
dc.typeArticleen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
SyBLaRS_A_web_service_for_laying_out_rendering_and_mining_biological_maps_in_SBGN_SBML_and_more.pdf
Size:
1.85 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.69 KB
Format:
Item-specific license agreed upon to submission
Description: