Cytoscape Automation

Cytoscape Automation enables scripted control of Cytoscape to automate network biology analyses and support reproducible, scalable workflows.


Key Features:

  • Integration with Workflow Systems: Integrates Cytoscape functions into scientific programming environments including Python and R within Jupyter Notebooks and RStudio to enable scripted workflows.
  • REST-API Accessibility: Exposes over 270 core Cytoscape functions and 34 additional apps via a RESTful API with standardized JSON interfaces for programmatic access.
  • Native Interface Libraries: Provides native Python and R interface libraries that permit programmatic invocation of Cytoscape Automation endpoints from those languages.

Scientific Applications:

  • Reproducible, scalable network analysis: Automates complex network workflows to produce consistent results across datasets and studies in network biology research.
  • Large-scale biological data analysis: Enables automated network-based analyses of genomics and proteomics datasets where manual interaction with Cytoscape would be impractical.
  • Integration into analysis pipelines: Facilitates incorporation of Cytoscape functionality into larger data analysis pipelines for network biology investigations.

Methodology:

Uses a RESTful architecture with standardized JSON interfaces to expose Cytoscape functionality, provides programmatic access to over 270 core functions and 34 apps, and is callable from Python and R (e.g., via Jupyter Notebooks and RStudio) through native interface libraries.

Topics

Details

License:
CC0-1.0
Cost:
Free of charge
Tool Type:
library, workflow
Programming Languages:
R, Python
Added:
11/14/2019
Last Updated:
1/11/2021

Operations

Publications

Otasek D, Morris JH, Bouças J, Pico AR, Demchak B. Cytoscape Automation: empowering workflow-based network analysis. Genome Biology. 2019;20(1). doi:10.1186/s13059-019-1758-4. PMID:31477170. PMCID:PMC6717989.

PMID: 31477170
PMCID: PMC6717989
Funding: - National Institute of General Medical Sciences: P41 GM103504 - National Human Genome Research Institute: R01 HG009979

Downloads

Links