Cytoscape Automation: empowering workflow-based network analysis

Cytoscape Automation: empowering workflow-based network analysis

(2019) 20:185 | David Otasek, John H. Morris, Jorge Bouças, Alexander R. Pico, Barry Demchak
Cytoscape Automation (CA) is a new feature that enhances Cytoscape, a popular network biology analysis and visualization tool, by enabling reproducible, scalable, and novel workflows. CA integrates Cytoscape with highly productive workflow systems like Python/R in Jupyter/RStudio, exposing over 270 core functions and 34 apps as REST-callable functions with standardized JSON interfaces and Swagger documentation. This paper focuses on using CA from Python and R, highlighting the key features, implementation details, and benefits. CA creates new standards for exposing Cytoscape functionality via REST-based API calls, improving documentation and interoperability. The paper also discusses the design, implementation, and results of CA, including sample workflows and external workflows enabled by CA. CA has been well-received, with over 300,000 downloads since its release, and is expected to facilitate the exchange and rapid evolution of workflows that integrate Cytoscape-based network analysis and visualization.Cytoscape Automation (CA) is a new feature that enhances Cytoscape, a popular network biology analysis and visualization tool, by enabling reproducible, scalable, and novel workflows. CA integrates Cytoscape with highly productive workflow systems like Python/R in Jupyter/RStudio, exposing over 270 core functions and 34 apps as REST-callable functions with standardized JSON interfaces and Swagger documentation. This paper focuses on using CA from Python and R, highlighting the key features, implementation details, and benefits. CA creates new standards for exposing Cytoscape functionality via REST-based API calls, improving documentation and interoperability. The paper also discusses the design, implementation, and results of CA, including sample workflows and external workflows enabled by CA. CA has been well-received, with over 300,000 downloads since its release, and is expected to facilitate the exchange and rapid evolution of workflows that integrate Cytoscape-based network analysis and visualization.
Reach us at info@study.space