Changeset 189 for trunk/se/lu/thep/affymetrix/INSTALL
- Timestamp:
- Oct 27, 2006, 10:53:18 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/se/lu/thep/affymetrix/INSTALL
r156 r189 31 31 0. Introduction 32 32 33 There is two supported ways to install the RMAExpress plug-in, you 34 either download a pre-compiled plug-in package (RMAExpress itself is 35 not a part of this package), or you checkout the latest source from 36 the subversion repository. The below instructions covers both 37 installation options since major parts of the installation is the same 38 for the two cases. 39 40 Irrespective which option you choose, there may be a need to compile 41 RMAExpress. This plug-in utilize an external program for the 42 underlying RMA algorithm. RMAExpress must be installed for this 33 There are two supported ways to install the RMAExpress plug-in, you 34 either download a pre-compiled package or you checkout the latest 35 source from the subversion repository. The below instructions covers 36 both installation options since major parts of the installation is the 37 same for the different cases. There is also a source package available 38 for download but installation from that package is currently not 39 supported, it is supplied for reference only. 40 41 Note, the underlying RMAExpress algorithm itself is not a part of this 42 package. This packages contains the plug-in code needed for hooking up 43 RMAExpress to BASE as a plug-in. RMAExpress must be installed for this 43 44 plug-in to work, see more in item 1.ii) below. 44 45 … … 47 48 48 49 Users who prefer the live on bleeding edge software and compiles the 49 source from the subversion repository must go through all items below. 50 source from the subversion repository must go through all items except 51 3.v). 50 52 51 53 If you are upgrading a previously installed RMAExpress plug-in for … … 55 57 1. Pre-requisites 56 58 57 i) Pre-requisite for both binary package and subversion tree installs:59 i) Pre-requisite for both all install options: 58 60 This plug-in will only work with BASE 2.0 (revision 2512) or later, 59 61 i.e. BASE 1.2.x is not (and will never be) supported. … … 82 84 fulfilled, but execution of the plug-in will fail. 83 85 84 iii) Pre-requisite for subversion tree compilation: Compile time85 access to BASE core jar file.86 iii) Pre-requisite for subversion tree compilation: 87 Compile time access to BASE core jar file. 86 88 87 89 The BASE2Core.jar (must be later than subversion revision 2512) file … … 89 91 90 92 91 2. Compilation of source from the subversion repository 92 93 iv) If you install from a subversion working copy you must compile the 94 plug-in, do 95 96 make 93 2. Compilation and installation from a subversion tree 94 95 You should skip this section if you downloaded a pre-compiled package. 96 97 iv) When installing from a subversion working copy you must compile 98 the plug-in, do 99 100 make 97 101 98 102 This assumes that BASE is installed in /usr/local/base. If this is not 99 103 the case do 100 104 101 make BASEROOT=<base-dir> 102 103 where <base-dir> is to be replaced with the path to BASE. 104 105 106 3. Installation 107 108 v) Install the plug-in in the BASE application server file system. If 109 BASE is installed in /usr/local/base simply do 110 111 make install 112 113 If BASE is installed elsewhere, do 114 115 make BASEROOT=<base-dir> install 116 117 where <base-dir> is to be replaced by the path to BASE. The plug-in 118 will install in the recommended directory 119 <base-dir>/plugins/se/lu/thep/affymetrix, i.e. if you prefer another 120 location please refer to the Makefile (which supports further options). 105 make BASEROOT=<base-dir> 106 107 where <base-dir> is to be replaced with the path to BASE. When the 108 compilation finishes you install the plug-in into the BASE application 109 server file system with 110 111 make install or make BASEROOT=<base-dir> install 112 113 The plug-in will install in the recommended directory 114 <base-dir>/www/plugins/se/lu/thep/affymetrix, i.e. if you prefer 115 another location please refer to the Makefile (which supports further 116 options). 121 117 122 118 For advanced users only: <base-dir> can really be any directory … … 131 127 132 128 129 3. Installation from a pre-compiled package 130 131 You should skip this section if you use the subversion repository. 132 133 v) Install the plug-in in the BASE application server file system. If 134 BASE is installed in /usr/local/base simply do 135 136 make install-precompiled 137 138 If BASE is installed elsewhere, do 139 140 make BASEROOT=<base-dir> install-precompiled 141 142 where <base-dir> is to be replaced by the path to BASE. The plug-in 143 will install in the recommended directory 144 <base-dir>/www/plugins/se/lu/thep/affymetrix, i.e. if you prefer 145 another location please refer to the Makefile (which supports further 146 options). 147 148 For advanced users only: <base-dir> can really be any directory 149 readable for the user running your tomcat server. This may be handy if 150 you run several servers on one machine but only want one common 151 directory hierarchy for the plug-ins. Or, if you update the BASE 152 application frequently and in the process create new directories for 153 the newer application. More information about this is available in the 154 Makefile. 155 156 Remember the plug-in location for configuration of BASE below. 157 158 133 159 4. BASE configuration 134 160 … … 141 167 - Click on 'New...'. This will open up the 'Create plugin' pop-up 142 168 window. Type "se.lu.thep.affymetrix.RMAExpress" in the 'Class' 143 field and "<base-dir>/plugins/se/lu/thep/affymetrix/RMAExpress.jar" 144 in the 'Path' field. Replace <base-dir> with whatever you used in 145 item 3.v) above. Click on the 'Save' button. 169 field and 170 "<base-dir>/www/plugins/se/lu/thep/affymetrix/RMAExpress.jar" in 171 the 'Path' field. Replace <base-dir> with whatever you used in item 172 3.v) above. Click on the 'Save' button. 146 173 147 174 - Share the plug-in to all users/roles/groups that should have … … 178 205 - Locate the RMAExpress plug-in in the list and click on it. 179 206 180 - Click on the 'Unload' button if it is available. This will remove181 182 183 - Click on 'Edit...'. This will open up the 'Edit plugin' pop-up184 window. No parameter changes are need, just click on the 'Save' 185 207 - Click on the 'Unload' button if it is available. This will 208 remove the old plug-in from the application. 209 210 - Click on 'Edit...'. This will open up the 'Edit plugin' 211 pop-up window. No parameter changes are need, just click on 212 the 'Save' button. 186 213 187 214 - Done.
Note: See TracChangeset
for help on using the changeset viewer.