source: extensions/net.sf.basedb.reggie/branches/ticket-489/META-INF/extensions.xml @ 2130

Last change on this file since 2130 was 2130, checked in by Nicklas Nordborg, 9 years ago

References #489: Histology scoring wizard

Adding links from HE and PB bioplates (list view and single item view) to the scoring wizard.

File size: 6.9 KB
Line 
1<?xml version="1.0" encoding="UTF-8" ?>
2<extensions xmlns="http://base.thep.lu.se/extensions.xsd">
3  <about>
4    <name>Reggie package</name>
5    <description>
6      A package for simplified registration of biosources
7      and samples.
8    </description>
9    <version>2.13-beta-3</version>
10    <min-base-version>3.2.2</min-base-version>
11    <copyright>BASE development team</copyright>
12    <email>basedb-users@lists.sourceforge.net</email>
13    <url>http://baseplugins.thep.lu.se/wiki/net.sf.basedb.reggie</url>
14  </about>
15
16  <plugin-definition id="CaliperSampleNameExporter">
17    <about>
18      <name>Caliper sample name exporter</name>
19      <description>
20        Plug-in that export the sample names on a bioplate to a
21        CSV file that can be used by the Caliper software. The
22        exported file has one line for each non-empty well with
23        five columns. Only the first two columns are used:
24        Well coordinate, sample name.
25      </description>
26    </about>
27    <plugin-class>net.sf.basedb.reggie.plugins.CaliperSampleNameExporter</plugin-class>
28    <settings>
29      <property name="everyone-use">1</property>
30      <property name="immediate-execution">1</property>
31    </settings>
32  </plugin-definition>
33
34  <plugin-definition id="CaliperRunParametersExporter">
35    <about>
36      <name>Caliper run parameters exporter</name>
37      <description>
38        Plug-in that export run file parameters that can be used by the
39        Caliper software. The run file include information about Assay Type,
40        Plate Name, selected wells, etc.
41      </description>
42    </about>
43    <plugin-class>net.sf.basedb.reggie.plugins.CaliperRunParametersExporter</plugin-class>
44    <settings>
45      <property name="everyone-use">1</property>
46      <property name="immediate-execution">1</property>
47    </settings>
48  </plugin-definition>
49
50  <plugin-definition id="CaliperLibPrepParametersExporter">
51    <about>
52      <name>Caliper library preparation parameters exporter</name>
53      <description>
54        Plug-in that export run file parameters that can be used by the
55        Caliper software. The run file include information about Assay Type,
56        Plate Name, selected wells, etc.
57      </description>
58    </about>
59    <plugin-class>net.sf.basedb.reggie.plugins.CaliperLibPrepParametersExporter</plugin-class>
60    <settings>
61      <property name="everyone-use">1</property>
62      <property name="immediate-execution">1</property>
63    </settings>
64  </plugin-definition>
65
66  <plugin-definition id="QubitSampleNameExporter">
67    <about>
68      <name>Qubit sample name exporter</name>
69      <description>
70        Plug-in that export the sample names on a bioplate to a
71        tab-separated file that the operator can use to fill in
72        concentration measurements from the Qubit. When all data
73        has been filled in, the file can be uploaded to BASE and
74        the concentration values are imported as annotations.
75      </description>
76    </about>
77    <plugin-class>net.sf.basedb.reggie.plugins.QubitSampleNameExporter</plugin-class>
78    <settings>
79      <property name="everyone-use">1</property>
80      <property name="immediate-execution">1</property>
81    </settings>
82  </plugin-definition>
83
84  <plugin-definition id="FlowCellSampleSheetExporter">
85    <about>
86      <name>Flow cell sample sheet exporter</name>
87      <description>
88        Plug-in for exporting information about libraries used in a flow cell.
89        The generated tab-separated text file used used by analysis software
90        to pick up data from the sequencing.
91      </description>
92    </about>
93    <plugin-class>net.sf.basedb.reggie.plugins.FlowCellSampleSheetExporter</plugin-class>
94    <settings>
95      <property name="everyone-use">1</property>
96      <property name="immediate-execution">1</property>
97    </settings>
98  </plugin-definition>
99
100  <extension
101    id="net.sf.basedb.reggie"
102    extends="net.sf.basedb.clients.web.menu.extensions"
103    >
104    <index>10</index>
105    <about>
106      <name>Reggie</name>
107      <description>
108        Menu entry for accessing reggie-specific operations.
109      </description>
110    </about>
111    <action-factory>
112      <factory-class>
113        net.sf.basedb.clients.web.extensions.menu.FixedMenuItemFactory
114      </factory-class>
115      <parameters>
116        <title>Reggie</title>
117        <tooltip>Access reggie operations</tooltip>
118        <onClick>Menu.openUrl('$HOME$/index.jsp?ID='+getSessionId())</onClick>
119        <icon>/images/padding.gif</icon>
120      </parameters>
121    </action-factory>
122  </extension>
123 
124  <extension
125    id="net.sf.basedb.reggie.toolbar.case-summary"
126    >
127    <extends>
128      <ref index="1">net.sf.basedb.clients.web.toolbar.item.sample</ref>
129      <ref index="1">net.sf.basedb.clients.web.toolbar.item.extract</ref>
130    </extends>
131    <about>
132      <name>Case summary</name>
133      <description>
134        Adds a button to the toolbar of sample and extracts pages
135        that opens the 'case summary' for the case that the current
136        item is part of. Works for all items that have a name pattern
137        that starts with 7 digits.
138      </description>
139    </about>
140    <action-factory>
141      <factory-class>
142        net.sf.basedb.reggie.extensions.CaseSummaryButtonFactory
143      </factory-class>
144    </action-factory>
145  </extension>
146 
147  <extension
148    id="net.sf.basedb.reggie.list-column"
149    >
150    <extends>
151      <ref index="1">net.sf.basedb.clients.web.listcolumn.sample</ref>
152      <ref index="1">net.sf.basedb.clients.web.listcolumn.extract</ref>
153      <ref index="1">net.sf.basedb.clients.web.listcolumn.bioplate</ref>
154    </extends>
155    <index>2</index>
156    <about>
157      <name>Reggie column</name>
158      <description>
159        Add a column to the list page of samples, extract and bioplates
160        for including some reggie-specific links.
161      </description>
162    </about>
163    <action-factory>
164      <factory-class>
165        net.sf.basedb.reggie.extensions.ReggieListColumnsFactory
166      </factory-class>
167    </action-factory>
168  </extension>
169 
170 
171  <extension
172    id="net.sf.basedb.reggie.overview.case-summary"
173    extends="net.sf.basedb.clients.web.overview.info-details"
174    >
175    <index>1</index>
176    <about>
177      <name>Case overview</name>
178      <description>
179        Adds a section to the information pane in the "Item overview"
180        functionality that display a link to the "Case summary"
181        function in Reggie for all items that have a name pattern
182        that starts with 7 digits.
183      </description>
184    </about>
185    <action-factory>
186      <factory-class>
187        net.sf.basedb.reggie.extensions.CaseSummarySectionFactory
188      </factory-class>
189      <parameters>
190        <id>reggie.case-summary</id>
191        <title>Reggie</title>
192        <include>~/reports/case_summary_hook.jsp</include>
193      </parameters>
194    </action-factory>
195  </extension>
196 
197  <extension
198    id="net.sf.basedb.reggie.toolbar.histology-score"
199    extends="net.sf.basedb.clients.web.toolbar.item.bioplate"
200    >
201    <about>
202      <name>Histology score</name>
203      <description>
204        Adds a button to the toolbar of paraffin blocks and
205        HE stain bioplates that start the 'histology scoring wizard'.
206      </description>
207    </about>
208    <action-factory>
209      <factory-class>
210        net.sf.basedb.reggie.extensions.HistologyScoreButtonFactory
211      </factory-class>
212    </action-factory>
213  </extension>
214 
215</extensions>
Note: See TracBrowser for help on using the repository browser.