1199 |
06 Mar 10 |
jari |
$Id$ |
1199 |
06 Mar 10 |
jari |
2 |
|
1199 |
06 Mar 10 |
jari |
= Install and upgrade instructions for the Agilent plug-ins package for BASE. = |
1199 |
06 Mar 10 |
jari |
4 |
|
1199 |
06 Mar 10 |
jari |
5 |
|
1199 |
06 Mar 10 |
jari |
== Requirements == |
1199 |
06 Mar 10 |
jari |
7 |
|
1199 |
06 Mar 10 |
jari |
1. BASE 2.14.0 or later. |
1199 |
06 Mar 10 |
jari |
9 |
|
1199 |
06 Mar 10 |
jari |
10 |
|
1199 |
06 Mar 10 |
jari |
== Installation == |
1199 |
06 Mar 10 |
jari |
12 |
|
1200 |
08 Mar 10 |
jari |
1. Unpack the tar.gz file to a directory inside your BASE plug-in |
1200 |
08 Mar 10 |
jari |
installations directory structure (defined in |
1200 |
08 Mar 10 |
jari |
`<basedir>/www/WEB-INF/classes/base.config' parameter |
1200 |
08 Mar 10 |
jari |
''plugins.dir''. |
1199 |
06 Mar 10 |
jari |
[[br]] |
1199 |
06 Mar 10 |
jari |
'''Note''' If the job agents are running from a different |
1199 |
06 Mar 10 |
jari |
directory than the BASE server you must copy the jar file to the |
1199 |
06 Mar 10 |
jari |
directory used by the job agents. |
1200 |
08 Mar 10 |
jari |
2. Stop the Tomcat server running BASE and all associated job agents. |
1200 |
08 Mar 10 |
jari |
3. From the `config` directory, copy `agilent-raw-data-types-xml` |
1199 |
06 Mar 10 |
jari |
to `<basedir>/www/WEB-INF/classes/raw-data-types/` |
1200 |
08 Mar 10 |
jari |
4. Update the database with Agilent specific tables and columns by |
1199 |
06 Mar 10 |
jari |
running the `updatedb.sh` script, located in directory |
1199 |
06 Mar 10 |
jari |
`<basedir>/bin`. |
1200 |
08 Mar 10 |
jari |
5. The display name of the Agilent 1-channel raw data type is |
1199 |
06 Mar 10 |
jari |
`AgilentGE1ch` and the unique ID is |
1199 |
06 Mar 10 |
jari |
`RawDataAgilent1ch`. You can change the display name of the |
1199 |
06 Mar 10 |
jari |
Agilent 2-channel data from the generic `Agilent` to more |
1199 |
06 Mar 10 |
jari |
specific `AgilentGE2ch` by change the name attribute for the |
1199 |
06 Mar 10 |
jari |
Agilent 2-channel tag in file |
1199 |
06 Mar 10 |
jari |
`<basedir>/www/WEB-INF/classes/raw-data-types.xml`. Loog for |
1199 |
06 Mar 10 |
jari |
34 |
{{{ |
1199 |
06 Mar 10 |
jari |
<raw-data-type |
1199 |
06 Mar 10 |
jari |
id="agilent" |
1199 |
06 Mar 10 |
jari |
channels="2" |
1199 |
06 Mar 10 |
jari |
name="Agilent" |
1199 |
06 Mar 10 |
jari |
table="RawDataAgilent" |
1199 |
06 Mar 10 |
jari |
40 |
> |
1199 |
06 Mar 10 |
jari |
41 |
}}} |
1199 |
06 Mar 10 |
jari |
and replace `Agilent` with `AgilentGE2ch`. |
1200 |
08 Mar 10 |
jari |
6. Restart the Tomcat server. |
1200 |
08 Mar 10 |
jari |
7. Log in to BASE with administrator privileges and run the plug-in |
1199 |
06 Mar 10 |
jari |
auto-installation wizard by selecting ''Administrate -> Plugins -> |
1199 |
06 Mar 10 |
jari |
Definitions'' in the menu and click on the 'New' button. |
1200 |
08 Mar 10 |
jari |
8. Select the 'Automatically' option. |
1213 |
26 Mar 10 |
jari |
9. The auto-detection should find the plug-in listed below. Change |
1213 |
26 Mar 10 |
jari |
the 'Install' value to 'yes' and click on the 'Save' button. |
1199 |
06 Mar 10 |
jari |
* Agilent 1 channel expression background correction |
1213 |
26 Mar 10 |
jari |
10. Verify that the 'Use permissions' option for the plug-ins is set |
1213 |
26 Mar 10 |
jari |
to 'no' and remember to share the plug-in appropriately. |
1213 |
26 Mar 10 |
jari |
11. Install the 'Raw data importer' plug-in configuration included in |
1199 |
06 Mar 10 |
jari |
this package. |
1199 |
06 Mar 10 |
jari |
- Upload the configuration file |
1199 |
06 Mar 10 |
jari |
(`config/Agilen1chFull-plugin-configuration.xml`) to BASE. |
1199 |
06 Mar 10 |
jari |
- Select ''Administrate -> Plugins -> Configurations'' and click on |
1199 |
06 Mar 10 |
jari |
the 'Import...' button. Select 'Plugin configuration importer' |
1199 |
06 Mar 10 |
jari |
in the Plugin list, click 'Next', select the uploaded file for |
1199 |
06 Mar 10 |
jari |
'XML file'. Run the plug-in. |
1199 |
06 Mar 10 |
jari |
- In the plugin configuration list view find 'Agilent 1 channel |
1199 |
06 Mar 10 |
jari |
raw data import (full format files)' |
1199 |
06 Mar 10 |
jari |
- Share the new configuration (and the 'Raw data importer' |
1200 |
08 Mar 10 |
jari |
plug-in) appropriately, e.g, to an Agilent group or group |
1199 |
06 Mar 10 |
jari |
Everyone with 'RU' privileges. |
1213 |
26 Mar 10 |
jari |
12. If applicable restart job agents. |
1213 |
26 Mar 10 |
jari |
13. Done. The Agilent plug-ins are now installed. |
1199 |
06 Mar 10 |
jari |
68 |
|
1199 |
06 Mar 10 |
jari |
69 |
|
1199 |
06 Mar 10 |
jari |
== Upgrade == |
1199 |
06 Mar 10 |
jari |
71 |
|
1213 |
26 Mar 10 |
jari |
1. Unpack the tar.gz file to a directory inside your BASE plug-in |
1213 |
26 Mar 10 |
jari |
installations directory structure (defined in |
1213 |
26 Mar 10 |
jari |
`<basedir>/www/WEB-INF/classes/base.config' parameter |
1213 |
26 Mar 10 |
jari |
''plugins.dir''. |
1213 |
26 Mar 10 |
jari |
[[br]] |
1213 |
26 Mar 10 |
jari |
'''Note''' If the job agents are running from a different |
1213 |
26 Mar 10 |
jari |
directory than the BASE server you must copy the jar file to the |
1213 |
26 Mar 10 |
jari |
directory used by the job agents. |
1213 |
26 Mar 10 |
jari |
2. Remove or move away the already installed version of the plug-in. |
1213 |
26 Mar 10 |
jari |
3. Log in to BASE with administrator privileges and run the plug-in |
1213 |
26 Mar 10 |
jari |
auto-installation wizard by selecting ''Administrate -> Plugins -> |
1213 |
26 Mar 10 |
jari |
Definitions'' in the menu and click on the 'New' button. |
1213 |
26 Mar 10 |
jari |
4. Select the 'Automatically' option. |
1213 |
26 Mar 10 |
jari |
5. The auto-detection should find the plug-in listed below and |
1213 |
26 Mar 10 |
jari |
highlight it as new. Change the 'Install' value to 'yes' and click |
1213 |
26 Mar 10 |
jari |
on the 'Save' button. |
1213 |
26 Mar 10 |
jari |
* Agilent 1 channel expression background correction |
1213 |
26 Mar 10 |
jari |
6. Verify that the 'Use permissions' option for the plug-ins is set |
1213 |
26 Mar 10 |
jari |
to 'no'. |
1213 |
26 Mar 10 |
jari |
7. If applicable restart job agents. |
1213 |
26 Mar 10 |
jari |
8. Done. The Agilent plug-ins are now upgraded. |
1199 |
06 Mar 10 |
jari |
93 |
|
1199 |
06 Mar 10 |
jari |
94 |
|
1199 |
06 Mar 10 |
jari |
== Important == |
1199 |
06 Mar 10 |
jari |
96 |
|
1199 |
06 Mar 10 |
jari |
Make sure that the job agents have access to the same (or an identical |
1199 |
06 Mar 10 |
jari |
copy) agilent-plugins.jar file as the Tomcat server. If the job agents |
1199 |
06 Mar 10 |
jari |
are not running from the same BASE installation directory, you must |
1199 |
06 Mar 10 |
jari |
copy the files to a proper location. We recommend that you always put |
1199 |
06 Mar 10 |
jari |
the agilent-plugins.jar inside the BASE server plug-in directory as |
1199 |
06 Mar 10 |
jari |
defined by `plugins.dir` in the `base.config` configuration file. If |
1199 |
06 Mar 10 |
jari |
you do BASE will automatically find the JAR file for the job agents, |
1199 |
06 Mar 10 |
jari |
otherwise you may have to configure the JAR path manually for each job |
1199 |
06 Mar 10 |
jari |
agent. |
1199 |
06 Mar 10 |
jari |
106 |
|
1199 |
06 Mar 10 |
jari |
107 |
---------------------------------------------------------------------- |
1199 |
06 Mar 10 |
jari |
108 |
{{{ |
1199 |
06 Mar 10 |
jari |
Copyright (C) 2010 Jari Häkkinen |
1199 |
06 Mar 10 |
jari |
110 |
|
1199 |
06 Mar 10 |
jari |
This file is part of the Agilent plug-in package for BASE |
1199 |
06 Mar 10 |
jari |
(net.sf.based.agilent). |
1199 |
06 Mar 10 |
jari |
The package is available at http://baseplugins.thep.lu.se/ |
1199 |
06 Mar 10 |
jari |
BASE main site is http://base.thep.lu.se/ |
1199 |
06 Mar 10 |
jari |
115 |
|
1199 |
06 Mar 10 |
jari |
This is free software; you can redistribute it and/or |
1199 |
06 Mar 10 |
jari |
modify it under the terms of the GNU General Public License |
1199 |
06 Mar 10 |
jari |
as published by the Free Software Foundation; either version 3 |
1199 |
06 Mar 10 |
jari |
of the License, or (at your option) any later version. |
1199 |
06 Mar 10 |
jari |
120 |
|
1199 |
06 Mar 10 |
jari |
The software is distributed in the hope that it will be useful, |
1199 |
06 Mar 10 |
jari |
but WITHOUT ANY WARRANTY; without even the implied warranty of |
1199 |
06 Mar 10 |
jari |
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
1199 |
06 Mar 10 |
jari |
GNU General Public License for more details. |
1199 |
06 Mar 10 |
jari |
125 |
|
1199 |
06 Mar 10 |
jari |
You should have received a copy of the GNU General Public License |
1199 |
06 Mar 10 |
jari |
along with this program. If not, see <http://www.gnu.org/licenses/>. |
1199 |
06 Mar 10 |
jari |
128 |
}}} |
1199 |
06 Mar 10 |
jari |
129 |
---------------------------------------------------------------------- |