Cargando…

Cyrface: An interface from Cytoscape to R that provides a user interface to R packages

There is an increasing number of software packages to analyse biological experimental data in the R environment. In particular, Bioconductor, a repository of curated R packages, is one of the most comprehensive resources for bioinformatics and biostatistics. The use of these packages is increasing,...

Descripción completa

Detalles Bibliográficos
Autores principales: Gonçalves, Emanuel, Mirlach, Franz, Saez-Rodriguez, Julio
Formato: Online Artículo Texto
Lenguaje:English
Publicado: F1000Research 2014
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3962008/
https://www.ncbi.nlm.nih.gov/pubmed/24715956
http://dx.doi.org/10.12688/f1000research.2-192.v2
_version_ 1782308373792817152
author Gonçalves, Emanuel
Mirlach, Franz
Saez-Rodriguez, Julio
author_facet Gonçalves, Emanuel
Mirlach, Franz
Saez-Rodriguez, Julio
author_sort Gonçalves, Emanuel
collection PubMed
description There is an increasing number of software packages to analyse biological experimental data in the R environment. In particular, Bioconductor, a repository of curated R packages, is one of the most comprehensive resources for bioinformatics and biostatistics. The use of these packages is increasing, but it requires a basic understanding of the R language, as well as the syntax of the specific package used. The availability of user graphical interfaces for these packages would decrease the learning curve and broaden their application. Here, we present a Cytoscape app termed Cyrface that allows Cytoscape apps to connect to any function and package developed in R. Cyrface can be used to run R packages from within the Cytoscape environment making use of a graphical user interface. Moreover, it can link R packages with the capabilities of Cytoscape and its apps, in particular network visualization and analysis. Cyrface’s utility has been demonstrated for two Bioconductor packages ( CellNOptR and DrugVsDisease), and here we further illustrate its usage by implementing a workflow of data analysis and visualization. Download links, installation instructions and user guides can be accessed from the Cyrface’s homepage ( http://www.ebi.ac.uk/saezrodriguez/cyrface/) and from the Cytoscape app store ( http://apps.cytoscape.org/apps/cyrface).
format Online
Article
Text
id pubmed-3962008
institution National Center for Biotechnology Information
language English
publishDate 2014
publisher F1000Research
record_format MEDLINE/PubMed
spelling pubmed-39620082014-04-07 Cyrface: An interface from Cytoscape to R that provides a user interface to R packages Gonçalves, Emanuel Mirlach, Franz Saez-Rodriguez, Julio F1000Res Software Tool Article There is an increasing number of software packages to analyse biological experimental data in the R environment. In particular, Bioconductor, a repository of curated R packages, is one of the most comprehensive resources for bioinformatics and biostatistics. The use of these packages is increasing, but it requires a basic understanding of the R language, as well as the syntax of the specific package used. The availability of user graphical interfaces for these packages would decrease the learning curve and broaden their application. Here, we present a Cytoscape app termed Cyrface that allows Cytoscape apps to connect to any function and package developed in R. Cyrface can be used to run R packages from within the Cytoscape environment making use of a graphical user interface. Moreover, it can link R packages with the capabilities of Cytoscape and its apps, in particular network visualization and analysis. Cyrface’s utility has been demonstrated for two Bioconductor packages ( CellNOptR and DrugVsDisease), and here we further illustrate its usage by implementing a workflow of data analysis and visualization. Download links, installation instructions and user guides can be accessed from the Cyrface’s homepage ( http://www.ebi.ac.uk/saezrodriguez/cyrface/) and from the Cytoscape app store ( http://apps.cytoscape.org/apps/cyrface). F1000Research 2014-07-01 /pmc/articles/PMC3962008/ /pubmed/24715956 http://dx.doi.org/10.12688/f1000research.2-192.v2 Text en Copyright: © 2014 Gonçalves E et al. http://creativecommons.org/licenses/by/3.0/ This is an open access article distributed under the terms of the Creative Commons Attribution Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Software Tool Article
Gonçalves, Emanuel
Mirlach, Franz
Saez-Rodriguez, Julio
Cyrface: An interface from Cytoscape to R that provides a user interface to R packages
title Cyrface: An interface from Cytoscape to R that provides a user interface to R packages
title_full Cyrface: An interface from Cytoscape to R that provides a user interface to R packages
title_fullStr Cyrface: An interface from Cytoscape to R that provides a user interface to R packages
title_full_unstemmed Cyrface: An interface from Cytoscape to R that provides a user interface to R packages
title_short Cyrface: An interface from Cytoscape to R that provides a user interface to R packages
title_sort cyrface: an interface from cytoscape to r that provides a user interface to r packages
topic Software Tool Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3962008/
https://www.ncbi.nlm.nih.gov/pubmed/24715956
http://dx.doi.org/10.12688/f1000research.2-192.v2
work_keys_str_mv AT goncalvesemanuel cyrfaceaninterfacefromcytoscapetorthatprovidesauserinterfacetorpackages
AT mirlachfranz cyrfaceaninterfacefromcytoscapetorthatprovidesauserinterfacetorpackages
AT saezrodriguezjulio cyrfaceaninterfacefromcytoscapetorthatprovidesauserinterfacetorpackages