source: extensions/net.sf.basedb.genepattern/trunk/META-INF/extensions.xml @ 1134

Last change on this file since 1134 was 1134, checked in by Nicklas Nordborg, 12 years ago

References #234: Proof-of-concept: run a selected GenePattern? visualization module from BASE

The process is now a bit more generic. In theory it should be possible to run any visualizer module. Got rid of hard-coded urls to servers.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Date Id
File size: 2.7 KB
Line 
1<?xml version="1.0" encoding="UTF-8" ?>
2<extensions xmlns="http://base.thep.lu.se/extensions.xsd">
3  <about>
4    <name>GenePattern integration package</name>
5    <description>
6      This package adds the possibility to use a GenePattern
7      server for analysis of data in BASE. BASE plug-ins are
8      used to send data to the GenePattern server and the
9      result files are imported back into BASE.
10    </description>
11    <version>1.0</version>
12    <url>http://baseplugins.thep.lu.se/wiki/net.sf.basedb.genepattern</url>
13  </about>
14  <extension
15    id="net.sf.basedb.genepattern.options"
16    extends="net.sf.basedb.clients.web.menu.extensions"
17    >
18    <index>2</index>
19    <about>
20      <name>GenePattern options</name>
21      <description>
22        Opens a dialog where a user can specify which GenePattern server
23        to use and their login and password.
24      </description>
25    </about>
26    <action-factory>
27      <factory-class>
28        net.sf.basedb.clients.web.extensions.menu.FixedMenuItemFactory
29      </factory-class>
30      <parameters>
31        <title>GenePattern options&amp;hellip;</title>
32        <tooltip>Specify the GenePattern server and login/password.</tooltip>
33        <onClick>Main.openPopup('$HOME$/options.jsp?ID='+getSessionId(), 'GenePatternOptions', 500, 400)</onClick>
34        <icon>~/images/genepattern.gif</icon>
35      </parameters>
36    </action-factory>
37  </extension>
38  <extension
39    id="net.sf.basedb.genepattern.test"
40    extends="net.sf.basedb.clients.web.menu.extensions"
41    >
42    <index>3</index>
43    <about>
44      <name>GenePattern test</name>
45      <description>
46        A simple test
47      </description>
48    </about>
49    <action-factory>
50      <factory-class>
51        net.sf.basedb.clients.web.extensions.menu.FixedMenuItemFactory
52      </factory-class>
53      <parameters>
54        <title>GenePattern test&amp;hellip;</title>
55        <tooltip>Specify the GenePattern server and login/password.</tooltip>
56        <onClick>Main.openPopup('$HOME$/Test.servlet?ID='+getSessionId(), 'GenePatternTest', 500, 400)</onClick>
57        <icon>~/images/genepattern.gif</icon>
58      </parameters>
59    </action-factory>
60  </extension>
61  <extension
62    id="net.sf.basedb.genepattern.visualizer"
63    extends="net.sf.basedb.clients.web.toolbar.item.bioassayset"
64    >
65    <index>1</index>
66    <about>
67      <name>GenePattern Visualizer</name>
68      <description>
69        Runs a GenePattern visualizer module.
70      </description>
71    </about>
72    <action-factory>
73      <factory-class>
74        net.sf.basedb.clients.web.extensions.toolbar.FixedButtonFactory
75      </factory-class>
76      <parameters>
77        <title>GenePattern visualizer&amp;hellip;</title>
78        <onClick>Main.openPopup('$HOME$/run_visualizer.jsp?ID='+getSessionId(), 'GPVisualizer', 800, 600)</onClick>
79        <icon>~/images/genepattern.gif</icon>
80        <tooltip>Runs a GenePattern visualizer module with data from this bioassay set</tooltip>
81      </parameters>
82    </action-factory>
83  </extension>
84</extensions>
Note: See TracBrowser for help on using the repository browser.