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
- Downloads pagehttps://cytoscape.org/download.html