Cytoscape.js

Cytoscape.js renders and analyzes graph representations of biological networks to visualize and explore interactions in systems biology, genomics, and proteomics.


Key Features:

  • JavaScript graph library: Implements graph data structures and graph rendering in JavaScript for use within web environments.
  • Graph rendering and visualization: Renders interactive graphs to visualize and explore complex network structures and relationships.
  • Analytical capabilities: Supports programmatic analysis of network topology and interactions.
  • Headless/server-side operation: Runs in a headless mode on servers such as Node.js to perform server-side graph processing.
  • Customization and extension: Exposes APIs for customization and extension to tailor visualizations and integrate additional functionality.

Scientific Applications:

  • Network visualization and analysis: Visualizing and analyzing network data to interpret relationships among biological entities.
  • Systems biology: Modeling and examining system-level interactions and network behavior in systems biology studies.
  • Genomics: Representing and exploring genomic interaction networks and relationships relevant to genomics research.
  • Proteomics: Representing and exploring protein interaction networks relevant to proteomics research.

Methodology:

Operates as a JavaScript-based graph library that renders interactive graphs in web browsers, can run headless on Node.js for server-side graph operations, and provides programmatic APIs for customization and extension.

Topics

Details

License:
LGPL-2.1
Cost:
Free of charge
Tool Type:
library
Programming Languages:
JavaScript
Added:
9/27/2015
Last Updated:
11/25/2024

Operations

Data Inputs & Outputs

Network simulation

Outputs

    Publications

    Franz M, Lopes CT, Huck G, Dong Y, Sumer O, Bader GD. Cytoscape.js: a graph theory library for visualisation and analysis. Bioinformatics. 2015;32(2):309-311. doi:10.1093/bioinformatics/btv557. PMID:26415722. PMCID:PMC4708103.

    Documentation