Cargando…

RCX—an R package adapting the Cytoscape Exchange format for biological networks

MOTIVATION: The Cytoscape Exchange (CX) format is a JSON-based data structure designed for the transmission of biological networks using standard web technologies. It was developed by the network data exchange, which itself serves as online commons to share and collaborate on biological networks. Fu...

Descripción completa

Detalles Bibliográficos
Autores principales: Auer, Florian, Kramer, Frank
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9710607/
https://www.ncbi.nlm.nih.gov/pubmed/36699420
http://dx.doi.org/10.1093/bioadv/vbac020
_version_ 1784841402249641984
author Auer, Florian
Kramer, Frank
author_facet Auer, Florian
Kramer, Frank
author_sort Auer, Florian
collection PubMed
description MOTIVATION: The Cytoscape Exchange (CX) format is a JSON-based data structure designed for the transmission of biological networks using standard web technologies. It was developed by the network data exchange, which itself serves as online commons to share and collaborate on biological networks. Furthermore, the Cytoscape software for the analysis and visualization of biological networks contributes structure elements to capture the visual layout within the CX format. However, there is a fundamental difference between data handling in web standards and R. A manual conversion requires detailed knowledge of the CX format to reproduce and work with the networks. RESULTS: Here, we present a software package to create, handle, validate, visualize and convert networks in CX format to standard data types and objects within R. Networks in this format can serve as a source for biological knowledge and also capture the results of the analysis of those while preserving the visual layout across all platforms. The RCX package connects the R environment for statistical computing with outside platforms for storage and collaboration, as well as further analysis and visualization of biological networks. AVAILABILITY: RCX is a free and open-source R package, available on Bioconductor from release 3.15 (https://bioconductor.org/packages/RCX) and via GitHub (https://github.com/frankkramer-lab/RCX). SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics Advances online.
format Online
Article
Text
id pubmed-9710607
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-97106072023-01-24 RCX—an R package adapting the Cytoscape Exchange format for biological networks Auer, Florian Kramer, Frank Bioinform Adv Application Note MOTIVATION: The Cytoscape Exchange (CX) format is a JSON-based data structure designed for the transmission of biological networks using standard web technologies. It was developed by the network data exchange, which itself serves as online commons to share and collaborate on biological networks. Furthermore, the Cytoscape software for the analysis and visualization of biological networks contributes structure elements to capture the visual layout within the CX format. However, there is a fundamental difference between data handling in web standards and R. A manual conversion requires detailed knowledge of the CX format to reproduce and work with the networks. RESULTS: Here, we present a software package to create, handle, validate, visualize and convert networks in CX format to standard data types and objects within R. Networks in this format can serve as a source for biological knowledge and also capture the results of the analysis of those while preserving the visual layout across all platforms. The RCX package connects the R environment for statistical computing with outside platforms for storage and collaboration, as well as further analysis and visualization of biological networks. AVAILABILITY: RCX is a free and open-source R package, available on Bioconductor from release 3.15 (https://bioconductor.org/packages/RCX) and via GitHub (https://github.com/frankkramer-lab/RCX). SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics Advances online. Oxford University Press 2022-03-31 /pmc/articles/PMC9710607/ /pubmed/36699420 http://dx.doi.org/10.1093/bioadv/vbac020 Text en © The Author(s) 2022. 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 Application Note
Auer, Florian
Kramer, Frank
RCX—an R package adapting the Cytoscape Exchange format for biological networks
title RCX—an R package adapting the Cytoscape Exchange format for biological networks
title_full RCX—an R package adapting the Cytoscape Exchange format for biological networks
title_fullStr RCX—an R package adapting the Cytoscape Exchange format for biological networks
title_full_unstemmed RCX—an R package adapting the Cytoscape Exchange format for biological networks
title_short RCX—an R package adapting the Cytoscape Exchange format for biological networks
title_sort rcx—an r package adapting the cytoscape exchange format for biological networks
topic Application Note
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9710607/
https://www.ncbi.nlm.nih.gov/pubmed/36699420
http://dx.doi.org/10.1093/bioadv/vbac020
work_keys_str_mv AT auerflorian rcxanrpackageadaptingthecytoscapeexchangeformatforbiologicalnetworks
AT kramerfrank rcxanrpackageadaptingthecytoscapeexchangeformatforbiologicalnetworks