Differences between revisions 6 and 7
Revision 6 as of 2005-07-24 10:38:47
Size: 2377
Editor: p54857D51
Comment:
Revision 7 as of 2005-08-18 07:59:22
Size: 2309
Editor: gg
Comment: changed link to developers homepage to point to the new location at this wiki
Deletions are marked like this. Additions are marked like this.
Line 35: Line 35:
 * Now, create your plugin! You can find some help at [http://cytoscape.org/developer.php this page] from [http://cytoscape.org Cytoscape] website.
 * Now, create your plugin! You can find some help at the ["Developer_Homepage"].

How to set up Eclipse to develop Cytoscape plugins (draft)

Márcio Rosa da Silva (MarcioSilva)

June 2005

TableOfContents

Introduction

This document is an introduction on how to set up [http://www.eclipse.org Eclipse] to develop Cytoscape plugins. It is assumed that you have Eclipse installed and running.

Creating the project

  • Go to File->New->Project... then select Java Project.

  • On the next dialog, put a name for your project and click Finish.

[http://csresources.sourceforge.net/docs/images/eclipse1.png]

  • Right click the new created project in the Package Explorer and select Properties

  • Then select Java Build Path on the left panel and Libraries in the tabs on the right panel, then choose Add External JARs...

  • Add cytoscape.jar from the main Cytoscape folder and all the .jar files from the lib/ folder inside the main Cytoscape folder. (you need 2 steps to do this, one for cytoscape.jar and another for the other .jar's)

[http://csresources.sourceforge.net/docs/images/eclipse2.png]

[http://csresources.sourceforge.net/docs/images/eclipse3.png]

  • Apply your changes

  • Now, create your plugin! You can find some help at the ["Developer_Homepage"].

Running the plugin

  • To Run your plugin, select Run->Run... in Eclipse and click New (at the bottom-left part of the dialog) to create the settings to run your plugin .

  • Put a Name for the Run Target and choose cytoscape.CyMain as the Main class.

[http://csresources.sourceforge.net/docs/images/eclipse4.png]

  • On the next tab ((x)= Arguments) put the path to your Cytoscape's plugins folder as program arguments (you can add other arguments here, like preload your network, node/edge atributes, expression data, etc. See the Cytoscape's [http://cytoscape.org/manual/Cytoscape2_1Manual.pdf manual] for more information on the available command line options.

[http://csresources.sourceforge.net/docs/images/eclipse5.png]

  • Now you can run your plugin!


Category: EclipseAndCytoscapeDevelopment

SettingUpEclipseForPluginDevelopment (last edited 2017-07-05 14:28:01 by bdemchak)

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