source: extensions/net.sf.basedb.reggie/trunk/META-INF/extensions.xml @ 2019

Last change on this file since 2019 was 2019, checked in by Nicklas Nordborg, 8 years ago

Preparing for future release Reggie 2.13

File size: 5.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>Reggie package</name>
5    <description>
6      A package for simplified registration of biosources
7      and samples.
8    </description>
9    <version>2.13-dev</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  <extension
85    id="net.sf.basedb.reggie"
86    extends="net.sf.basedb.clients.web.menu.extensions"
87    >
88    <index>10</index>
89    <about>
90      <name>Reggie</name>
91      <description>
92        Menu entry for accessing reggie-specific operations.
93      </description>
94    </about>
95    <action-factory>
96      <factory-class>
97        net.sf.basedb.clients.web.extensions.menu.FixedMenuItemFactory
98      </factory-class>
99      <parameters>
100        <title>Reggie</title>
101        <tooltip>Access reggie operations</tooltip>
102        <onClick>Menu.openUrl('$HOME$/index.jsp?ID='+getSessionId())</onClick>
103        <icon>/images/padding.gif</icon>
104      </parameters>
105    </action-factory>
106  </extension>
107 
108  <extension
109    id="net.sf.basedb.reggie.toolbar.case-summary"
110    >
111    <extends>
112      <ref index="1">net.sf.basedb.clients.web.toolbar.item.sample</ref>
113      <ref index="1">net.sf.basedb.clients.web.toolbar.item.extract</ref>
114    </extends>
115    <about>
116      <name>Case summary</name>
117      <description>
118        Adds a button to the toolbar of sample and extracts pages
119        that opens the 'case summary' for the case that the current
120        item is part of. Works for all items that have a name pattern
121        that starts with 7 digits.
122      </description>
123    </about>
124    <action-factory>
125      <factory-class>
126        net.sf.basedb.reggie.extensions.CaseSummaryButtonFactory
127      </factory-class>
128    </action-factory>
129  </extension>
130 
131  <extension
132    id="net.sf.basedb.reggie.list-column"
133    >
134    <extends>
135      <ref index="1">net.sf.basedb.clients.web.listcolumn.sample</ref>
136      <ref index="1">net.sf.basedb.clients.web.listcolumn.extract</ref>
137    </extends>
138    <index>2</index>
139    <about>
140      <name>Reggie column</name>
141      <description>
142        Add a column to the list page of samples and extract for
143        including some reggie-specific links.
144      </description>
145    </about>
146    <action-factory>
147      <factory-class>
148        net.sf.basedb.reggie.extensions.ReggieListColumnsFactory
149      </factory-class>
150    </action-factory>
151  </extension>
152 
153 
154  <extension
155    id="net.sf.basedb.reggie.overview.case-summary"
156    extends="net.sf.basedb.clients.web.overview.info-details"
157    >
158    <index>1</index>
159    <about>
160      <name>Case overview</name>
161      <description>
162        Adds a section to the information pane in the "Item overview"
163        functionality that display a link to the "Case summary"
164        function in Reggie for all items that have a name pattern
165        that starts with 7 digits.
166      </description>
167    </about>
168    <action-factory>
169      <factory-class>
170        net.sf.basedb.reggie.extensions.CaseSummarySectionFactory
171      </factory-class>
172      <parameters>
173        <id>reggie.case-summary</id>
174        <title>Reggie</title>
175        <include>~/reports/case_summary_hook.jsp</include>
176      </parameters>
177    </action-factory>
178  </extension>
179 
180 
181</extensions>
Note: See TracBrowser for help on using the repository browser.