Cytoscape Workflows

This page describes different ways that Cytoscape is used by researchers. The intent is to capture different workflows to ensure that we support the different steps in each process as well as the transitions between steps.

The following workflow is roughly what is described in that Cytoscape Nature Protocols paper that will be published in the fall of 2007.

  1. Load networks.

  2. Load attribute, synonym, and annotation information about the networks.

    • GO annotations
    • attribute files
    • synonyms?
    • Gene expression data (ArrayExpress?)

  3. Map attributes to networks

  4. Analyze and Visualize the networks.

    • Apply layouts
    • Apply VizMapper

    • MCODE
    • jActiveModules
    • BiNGO
    • Cytoscape's built in tools like filters, selection, etc..
  5. Make joural quality images and publication materials.

    • Export graphics
    • Export session to web

Alternative Workflow 1

This is the most common workflow Gary has seen for biologists studying interactions

Before loading data into Cytoscape

  1. Collect interactions experimentally
  2. Evaluate false positive, false negative rate
    • This is not currently done in Cytoscape, although it would be nice if it could be. It can be done by comparing the user interaction set against a set of known high quality interactions - something like the merge plugin, but it would need identifier mapping to work well + some simple overlap stats reported.

After loading data into Cytoscape

  1. View network -> publication quality figure (yFile organic layout)

  2. Zoom into genes of interest -> publication quality figure (no current layout does a good job with zoom in diagrams)

  3. Optional: predict gene function based on new interactions

Alternative Workflow 2

The most common workflow for Gary is:

Before loading data into Cytoscape

  1. Predict interactions computationally
  2. Evaluate false positive, false negative rate
    • This is not currently done in Cytoscape, although it would be nice if it could be. It can be done by comparing the user interaction set against a set of known high quality interactions - something like the merge plugin, but it would need identifier mapping to work well + some simple overlap stats reported.

After loading data into Cytoscape

  1. View network -> publication quality figure (yFile organic layout)

  2. Zoom into genes of interest -> publication quality figure (no current layout does a good job with zoom in diagrams)

  3. Optional: predict gene function based on new interactions

Workflows (last edited 2009-02-12 01:03:45 by localhost)

Funding for Cytoscape is provided by a federal grant from the U.S. National Institute of General Medical Sciences (NIGMS) of the Na tional Institutes of Health (NIH) under award number GM070743-01. Corporate funding is provided through a contract from Unilever PLC.

MoinMoin Appliance - Powered by TurnKey Linux