CyREST

CyREST is a Cytoscape app that improves the reproducibility and productivity of bioinformatic workflows by allowing popular programming languages (such as Python and R) and tools (such as IPython/Jupyter Notebook and RStudio) to directly define and query networks, perform network analysis, layouts, and renderings. The app, along with harmonization libraries, enables researchers to automate Cytoscape-oriented tasks, making them less laborious and less prone to errors. CyREST's API and overall construction are described, and Python- and R-based examples are presented to illustrate how Cytoscape can be integrated into large scale data analysis pipelines. The tool is available for download on the Cytoscape app store and has been downloaded over 1900 times since its release in late 2014.

Topic

Workflows;Molecular interactions, pathways and networks

Detail

  • Operation: Visualisation;Service management;Formatting

  • Software interface: Web service

  • Language: Javascript;Java

  • License: The MIT licence

  • Cost: Free

  • Version name: 3.11.1

  • Credit: National Resource for Network Biology (NRNB).

  • Input: -

  • Output: -

  • Contact: dotasek.dev@gmail.com

  • Collection: -

  • Maturity: Stable

Publications

  • CyREST: Turbocharging Cytoscape Access for External Tools via a RESTful API.
  • Ono K, et al. CyREST: Turbocharging Cytoscape Access for External Tools via a RESTful API. CyREST: Turbocharging Cytoscape Access for External Tools via a RESTful API. 2015; 4:478. doi: 10.12688/f1000research.6767.1
  • https://doi.org/10.12688/f1000research.6767.1
  • PMID: 26672762
  • PMC: PMC4670004

Download and documentation


< Back to DB search