Cytoscape includes a flexible Plugin architecture that enables developers to add extra functionality beyond that provided in the core. Plugins also provide a convenient place for testing out new Cytoscape features. As more Plugins become available, they will be listed on this page, and posted to our cytoscape-announce mailing list.
The plugins on this page are categorized into 7 sections:
Current Cytoscape 2.x plugins
Expand All Collapse All  
Project website: http://sourceforge.net/projects/hanalyzer/
License: click here
--
Version: 1.0
Release Date: 2009-03-16
Released by: Ronald Schuyler , University of Colorado Health Sciences Center
Release notes: click here
Verified to work in: 2.6
Download Jar/zip: click here (15KB)
Download source: http://sourceforge.net/projects/hanalyzer/
A network can be created, laid out, and stored with an existing data set. When new data becomes available, a new network can be created and easily compared to the old network by placing nodes in the same positions.
To use the plugin, select "from Saved Session" from the Layout menu.
The current version allows the user to select any network from a saved session as the source network.
Project website: http://sourceforge.net/projects/hanalyzer/
License: click here
--
Version: 0.3
Reference: Tipney, H., Schuyler, R., Hunter, L., 'Consistant visualizations of changing knowledge', AMIA Summit on Translational Bioinformatics, San Francisco 2009
Release Date: 2009-01-22
Released by: Ronald Schuyler , University of Colorado Health Sciences Center
Release notes: click here
Verified to work in: 2.5,2.6
Download Jar/zip: click here (7.5KB)
Download source: http://sourceforge.net/projects/hanalyzer/
--
Version: 1.0
Reference: Tipney, H., Schuyler, R., Hunter, L., 'Consistant visualizations of changing knowledge', AMIA Summit on Translational Bioinformatics, San Francisco 2009
Release Date: 2009-01-22
Released by: Ronald Schuyler , University of Colorado Health Sciences Center
Release notes: click here
Verified to work in: 2.5,2.6
Download Jar/zip: click here (9.4KB)
Download source: http://sourceforge.net/projects/hanalyzer/
Web Service client module for Biomart (http://www.biomart.org/).
Now GUI is integrated and you do not have to install UI plugin for this version.
License: click here
--
Version: 0.80
Release Date: 2008-10-16
Released by: Keiichiro Ono , UCSD Bioengineering
Release notes: http://www.cytoscape.org/cgi-bin/moin.cgi/SampleWebServiceClients
Verified to work in: 2.6
Note: Some bug fixes and performance optimization is done. UI is integrated.
Download Jar/zip: click here (40.3KB)
Download source: http://chianti.ucsd.edu/svn/csplugins/trunk/ucsd/kono/BiomartClient
This plugin makes it possible open and save GPML pathways from Cytoscape. You can also copy/paste bits of pathways or networks between PathVisio, WikiPathways and Cytoscape. The plugin provides a webservice client to directly search and open pathways on WikiPathways
See http://www.pathvisio.org/Cytoscape_plugin for more information and http://www.wikipathways.org for a collection of GPML pathways.
Project website: http://www.pathvisio.org/Cytoscape_plugin
License: click here
--
Version: 0.1
Release Date: 2008-01-08
Released by: Thomas Kelder , Maastricht University
Verified to work in: 2.5
Download Jar/zip: click here (382.4KB)
--
Version: 0.4
Release Date: 2008-08-21
Released by: Thomas Kelder , Maastricht University
Release notes: click here
Verified to work in: 2.6
Download Jar/zip: click here (4.8MB)
Download source: http://svn.bigcat.unimaas.nl/pathvisio/trunk/tools/cytoscape-gpml/
--
Version: 0.2
Release Date: 2008-02-20
Released by: Thomas Kelder , Maastricht University
Release notes: click here
Verified to work in: 2.5,2.6
Download Jar/zip: click here (417.5KB)
Download source: http://chianti.ucsd.edu/svn/csplugins/trunk/ucsf/thomas/gpml/
--
Version: 0.3
Release Date: 2008-05-27
Released by: Thomas Kelder , Maastricht University
Release notes: click here
Verified to work in: 2.5,2.6
Download Jar/zip: click here (609.8KB)
Download source: http://svn.bigcat.unimaas.nl/pathvisio/trunk/tools/cytoscape-gpml/
--
Version: 0.5
Release Date: 2008-10-09
Released by: Thomas Kelder , Maastricht University
Release notes: click here
Verified to work in: 2.6
Download Jar/zip: click here (4.6MB)
Download source: http://svn.bigcat.unimaas.nl/pathvisio/trunk/tools/cytoscape-gpml/
--
Version: 0.6
Release Date: 2008-11-14
Released by: Thomas Kelder , Maastricht University
Release notes: click here
Verified to work in: 2.6
Download Jar/zip: click here (4.62MB)
Download source: http://svn.bigcat.unimaas.nl/pathvisio/trunk/tools/cytoscape-gpml/
--
Version: 0.7
Release Date: 2009-03-13
Released by: Thomas Kelder , Maastricht University
Release notes: click here
Verified to work in: 2.6
Download Jar/zip: click here (3.57MB)
Download source: http://svn.bigcat.unimaas.nl/pathvisio/trunk/tools/cytoscape-gpml/
--
Version: 0.8
Release Date: 2009-06-04
Released by: Thomas Kelder , Maastricht University
Release notes: click here
Verified to work in: 2.6
Download Jar/zip: click here (3.58MB)
Download source: http://svn.bigcat.unimaas.nl/pathvisio/trunk/tools/cytoscape-gpml/
Users can import network data from IntAct interaction database. This is a web service client and accessible from other plugins through WebServiceClientManager.
MetScape is a Cytoscape plugin which is used to visualize and analyze metabolomic data. It uses the data from Edinburgh Human Metabolic Network reconstruction (Ma et al., Mol Syst Biol. 2007; 3: 135). It allows user to visualize compound networks and display related information about reactions, enzymes and pathways. This work was supported by grant U54DA021519 from NIH.
MiMI Cytoscape plugin retrieves molecular interactions from Michigan Molecular Interactions (MiMI) database and displays the interaction network with Cytoscape. MiMI gathers and merges data from well-known protein interaction databases including BIND, DIP, HPRD, RefSeq, SwissProt, IPI and CCSB-HI1 etc. A provenance model has been developed that tracks the source of each data element and what processes have been performed upon it. The Plugin also integrates with other NCIBI tools for literature information, document summarization and pathway matching
Reference: Jing Gao, Alex S. Ade, V. Glenn Tarcea, Terry E. Weymouth, Barbara R. Mirel, H.V. Jagadish, and David J. States. Integrating and Annotating the Interactome using the MiMI plugin for Cytoscape. Bioinformatics 2009 25(1):137-138; doi:10.1093/bioinformatics/btn501. PMID: 18812364
Web Service client module for NCBI Entrez Utilities Web Service.
For more information, please visit the following pages:
To use this function from Cytoscape Desktop, NCBI Entrez Gene User Interface plugin is required.
License: click here
--
Version: 0.70
Release Date: 2008-10-24
Released by: Keiichiro Ono , UCSD Bioengineering
Release notes: click here
Verified to work in: 2.6
Download Jar/zip: click here (9.3MB)
Download source: http://chianti.ucsd.edu/svn/csplugins/trunk/ucsd/kono/NCBIClient/
This plugin provides user interface for NCBI Entrez Utilities Web Service.
For more information, please visit the following pages:
To use this plugin, NCBIClient is required.
License: click here
--
Version: 0.52
Release Date: 2008-03-14
Released by: Keiichiro Ono , UCSD Bioengineering
Release notes: http://www.cytoscape.org/cgi-bin/moin.cgi/SampleWebServiceClients
Verified to work in: 2.6
Download Jar/zip: click here (11.8KB)
Download source: http://chianti.ucsd.edu/svn/csplugins/trunk/ucsd/kono/NCBIUI/
Users can import protein synonyms from PICR RESTful service.
Caution: Since PICR is a beta service, if you send a lot of query to their server, you may be blocked from their service.
Requires background knowledge network files available at the CommonAttributes download site http://sourceforge.net/projects/hanalyzer/.
Project website: http://sourceforge.net/projects/hanalyzer/
License: click here
--
Version: 1.3
Reference: Sonia M. Leach, Hannah Tipney, Weiguo Feng, William A. Baumgartner Jr. Priyanka Kasliwa, Ron Schuyler, Trevor Williams, Richard A. Spritz, Lawrence Hunter, "3R Systems for Biomedical Discovery Acceleration, with Applications to Craniofacial Development" PLoS Computational Biology, submitted.
Release Date: 2008-08-12
Released by: Ronald Schuyler , University of Colorado Health Sciences Center
Release notes: hanalyzer.sourceforge.net
Verified to work in: 2.5,2.6
Download Jar/zip: click here (14.2KB)
Download source: hanalyzer.sourceforge.net
--
Version: 2.0
Reference: "Biomedical Discovery Acceleration, with Applications to Craniofacial Development", Leach SM, Tipney H, Feng W, Baumgartner WA, Kasliwal P, Schuyler RP, Williams T, Spritz RA, Hunter L. PLoS Comp Bio, 2009, in press.
Release Date: 2009-02-05
Released by: Ronald Schuyler , University of Colorado Health Sciences Center
Bill Baumgartner , University of Colorado Health Sciences Center
Release notes: click here
Verified to work in: 2.6
Download Jar/zip: click here (21KB)
Download source: http://sourceforge.net/projects/hanalyzer/
New Features:
Scripting Engine based on Grooby 1.5.6 implementation.
This plugin is for technology evaluation purpose ONLY! Totally experimental.
License: click here
--
Version: 0.01
Release Date: 2008-09-25
Released by: Keiichiro Ono , UCSD Bioengineering
Release notes: click here
Verified to work in: 2.6
Download Jar/zip: click here (6.2MB)
Download source: http://chianti.ucsd.edu/svn/csplugins/trunk/ucsd/kono/GroovyEnginePlugin
Rhino JavaScript engine version 1.7.1. You can run JavaScript on Cytoscape. To use this, you need ScriptEngineManager Plugin.
Scripting engine based on Jython 2.2.1 implementation. This plugin uses JyConsole library by Artenum OpenSource project.
This plugin is for technology evaluation purpose ONLY! Totally experimental.
License: click here
--
Version: 0.02
Release Date: 2008-09-24
Released by: Keiichiro Ono , UCSD Bioengineering
Release notes: http://cytoscape.org/cgi-bin/moin.cgi/ScriptingPlugins
Verified to work in: 2.6
Download Jar/zip: click here (2.98MB)
Download source: http://chianti.ucsd.edu/svn/csplugins/trunk/ucsd/kono/PythonScriptingEngine
Scripting Engine based on jruby 1.1.4 implementation. This version includes bioruby 1.2.1. The console is now integrated with BioRuby Shell.
This plugin is for technology evaluation purpose ONLY! Totally experimental.
License: click here
--
Version: 0.10
Release Date: 2008-10-02
Released by: Keiichiro Ono , UCSD Bioengineering
Release notes: click here
Verified to work in: 2.6
Download Jar/zip: click here (15.08MB)
Manages scripting engines following Cytoscape scripting engine guideline. Supporting Ruby, JavaScript, Groovy and Python.
This plugin is for technology evaluation purpose ONLY! Still experimental and design will be changed in the future versions.
License: click here
--
Version: 0.04
Release Date: 2008-09-24
Released by: Keiichiro Ono , UCSD Bioengineering
Release notes: click here
Verified to work in: 2.6
Download Jar/zip: click here (172.3KB)
Download source: http://chianti.ucsd.edu/svn/csplugins/trunk/ucsd/kono/ScriptEngineManager/
Writing Your Own Plugins
If you are interested in building your own Cytoscape Plugin, check out the Cytoscape Plugin Tutorial
Old Plugins
We also maintain a list of older Cytoscape 2.x plugins and Cytoscape 1.x Plugins.
PlugIn License Policy:
Although the Cytoscape core application is distributed under a Library GNU Public License (LGPL), plugins are separate works which use Cytoscape as a Java code library. Plugins are therefore governed by independent software licenses distributed with and specific to each plugin. The Cytoscape project has no intent to capture plugins under the license terms of the core Cytoscape LGPL.