| 1 | |
|---|
| 2 | Welcome to the 'ARB' Sequence Database Tools |
|---|
| 3 | |
|---|
| 4 | |
|---|
| 5 | System Requirements |
|---|
| 6 | ------------------- |
|---|
| 7 | |
|---|
| 8 | |
|---|
| 9 | ARB is currently developed on Linux PCs only. |
|---|
| 10 | |
|---|
| 11 | Compiling ARB using the gcc compiler (versions 2.95.3, 3.x and 4.x series) |
|---|
| 12 | as well works on Mac OSX and Sun OS - but we do not publish or support |
|---|
| 13 | these versions. |
|---|
| 14 | |
|---|
| 15 | |
|---|
| 16 | Hardware Requirements (Linux): |
|---|
| 17 | |
|---|
| 18 | Good We use |
|---|
| 19 | Real memory : 1 Gb 4 Gb |
|---|
| 20 | Free discspace : 1 Gb more |
|---|
| 21 | Computer speed : 2 GHz Cpu 2 GHz Dual Cpu |
|---|
| 22 | |
|---|
| 23 | |
|---|
| 24 | Note : Memory is more important than a fast processor! |
|---|
| 25 | |
|---|
| 26 | |
|---|
| 27 | Files needed to install ARB |
|---|
| 28 | --------------------------- |
|---|
| 29 | |
|---|
| 30 | File |
|---|
| 31 | |
|---|
| 32 | 'arb_install.sh' // install script |
|---|
| 33 | 'arb.*.tgz' // ARB program |
|---|
| 34 | |
|---|
| 35 | |
|---|
| 36 | Available ARB versions: |
|---|
| 37 | |
|---|
| 38 | 'arb.32.*.tgz' // 32 bit versions |
|---|
| 39 | 'arb.64.*.tgz' // 64 bit versions |
|---|
| 40 | |
|---|
| 41 | 'arb.*.SuSE*.tgz // SuSE version |
|---|
| 42 | 'arb.*.Ubuntu*.tgz // Ubuntu version (recommended) |
|---|
| 43 | |
|---|
| 44 | 'arb.*.OPENGL.tgz' // OPENGL version (contains RNA3D, a 3D-molecule-viewer) |
|---|
| 45 | |
|---|
| 46 | |
|---|
| 47 | Choose a 32-bit-version, if your system is 32-bit, |
|---|
| 48 | choose a 64-bit-version, if your system is 64-bit. |
|---|
| 49 | |
|---|
| 50 | Normally one of the Ubuntu versions should work for you, only |
|---|
| 51 | use one of the SuSE versions, if the Ubuntu version has problems |
|---|
| 52 | (e.g. does not display group names in ARB_EDIT4). |
|---|
| 53 | |
|---|
| 54 | |
|---|
| 55 | Install/Update ARB |
|---|
| 56 | ------------------ |
|---|
| 57 | |
|---|
| 58 | ARB consists of more than 1200 files which are installed into a single |
|---|
| 59 | directory. Creating this directory, copying all data into it, and setting |
|---|
| 60 | the permissions correctly is done by the installation script |
|---|
| 61 | |
|---|
| 62 | 'arb_install.sh' |
|---|
| 63 | |
|---|
| 64 | Goto the directory, where the files |
|---|
| 65 | |
|---|
| 66 | 'arb_install.sh' // install script |
|---|
| 67 | 'arb_README.txt' // this file |
|---|
| 68 | 'arb.*.tgz' // ARB binaries |
|---|
| 69 | |
|---|
| 70 | are located and type |
|---|
| 71 | |
|---|
| 72 | '/bin/sh arb_install.sh' |
|---|
| 73 | |
|---|
| 74 | Answer all questions asked by the script. |
|---|
| 75 | |
|---|
| 76 | Notes:- The script will ask about a pt_server directory. This is a |
|---|
| 77 | directory where arb will store big index files. |
|---|
| 78 | You should enter a different path as you do not want to |
|---|
| 79 | recreate those files after an ARB update. |
|---|
| 80 | - Normally pressing enter will be a good choice. |
|---|
| 81 | - You can rerun the script many times, it can be used to |
|---|
| 82 | change an existing installation. |
|---|
| 83 | |
|---|
| 84 | Change your .cshrc/.profile files: |
|---|
| 85 | |
|---|
| 86 | Set the environment variable ARBHOME |
|---|
| 87 | to the ARB installation directory |
|---|
| 88 | Append $ARBHOME/bin to your PATH |
|---|
| 89 | |
|---|
| 90 | reread it, (logout+login ) |
|---|
| 91 | |
|---|
| 92 | goto a directory with a demo database 'eg demo.arb' |
|---|
| 93 | and start 'ARB' with |
|---|
| 94 | |
|---|
| 95 | 'arb' |
|---|
| 96 | |
|---|
| 97 | |
|---|
| 98 | Additional information |
|---|
| 99 | ---------------------- |
|---|
| 100 | |
|---|
| 101 | * See arb_INSTALL.txt for additional software needed and/or useful |
|---|
| 102 | together with ARB. |
|---|
| 103 | |
|---|
| 104 | |
|---|
| 105 | PT_server |
|---|
| 106 | --------- |
|---|
| 107 | |
|---|
| 108 | To Install 'ARB' you have to know that some modules use a so |
|---|
| 109 | called 'pt_server' (prefix tree server). |
|---|
| 110 | |
|---|
| 111 | ARB needs a writeable directory to store the pt_server files. |
|---|
| 112 | Those files are needed for fast database search |
|---|
| 113 | (by probe_design, probe_match and the automatic aligner) |
|---|
| 114 | and need a lot of disc space (up to several 100 mega bytes, |
|---|
| 115 | e.g. 4000 16S RNA sequences require about 40 MB). |
|---|
| 116 | This files are not created now. They can be build by any user via |
|---|
| 117 | <ARB_NTREE/Probes/PT_SERVER admin/Build server> |
|---|
| 118 | You may define a special directory as the pt_server files location. |
|---|
| 119 | This prevents any loss of data installing a new version of |
|---|
| 120 | ARB. |
|---|
| 121 | To minimize the use of ressources in a workstation cluster |
|---|
| 122 | only one pt_server for each database is started on a user defined |
|---|
| 123 | host. The first user starts the pt_server, and all other users |
|---|
| 124 | can connect to it. |
|---|
| 125 | |
|---|
| 126 | |
|---|
| 127 | What you should know: Swap |
|---|
| 128 | -------------------------- |
|---|
| 129 | |
|---|
| 130 | Arb needs a lot of virtual memory |
|---|
| 131 | (about 50 Mbyte for 5000 Sequences, Length = 3000). |
|---|
| 132 | You can find out about installed swap space by typing: |
|---|
| 133 | |
|---|
| 134 | Linux 'top' |
|---|
| 135 | SunOS 1.x: 'pstat -s' |
|---|
| 136 | System V / SGI 'swap -s' |
|---|
| 137 | OSF 'swapon -sv' |
|---|
| 138 | |
|---|
| 139 | Call your system administrator or local guru to increase your |
|---|
| 140 | swap. (If you don't have such a nice person, try to read the |
|---|
| 141 | man pages: 'man -k swap') |
|---|
| 142 | |
|---|
| 143 | |
|---|
| 144 | The Database |
|---|
| 145 | ------------ |
|---|
| 146 | |
|---|
| 147 | In the current release a small dataset (demo.arb) is provided. |
|---|
| 148 | This database contains a selection of artificial and real-life |
|---|
| 149 | sequences. |
|---|
| 150 | |
|---|
| 151 | The intention of providing this small dataset first is to give |
|---|
| 152 | you the opportunity to get familiar with the program and to |
|---|
| 153 | test the performance of your computer system as well as the |
|---|
| 154 | stability of ARB on your system. |
|---|
| 155 | |
|---|
| 156 | |
|---|
| 157 | Bugs |
|---|
| 158 | ---- |
|---|
| 159 | |
|---|
| 160 | ARB is running properly and stably on our systems. However, it |
|---|
| 161 | may be that there are bugs never detected by us or never |
|---|
| 162 | appearing on our systems. Please don't hesitate to inform us |
|---|
| 163 | about any bugs. A detailed description of the steps performed |
|---|
| 164 | before the problem was evident and of the number and types of |
|---|
| 165 | modules running at the same time would be extremely helpful to |
|---|
| 166 | our computer scientists. |
|---|
| 167 | |
|---|
| 168 | Please report bugs into our bug tracker at |
|---|
| 169 | http://bugs.arb-home.de/ |
|---|
| 170 | |
|---|
| 171 | |
|---|
| 172 | Support |
|---|
| 173 | ------- |
|---|
| 174 | |
|---|
| 175 | Please send any comments, bug reports or questions to |
|---|
| 176 | |
|---|
| 177 | arb@arb-home.de |
|---|
| 178 | |
|---|
| 179 | |
|---|
| 180 | Copyright Notice |
|---|
| 181 | ---------------- |
|---|
| 182 | |
|---|
| 183 | Please see the file |
|---|
| 184 | |
|---|
| 185 | arb_LICENSE.txt |
|---|
| 186 | |
|---|
| 187 | in the ARB installation directory. |
|---|
| 188 | |
|---|
| 189 | |
|---|
| 190 | Disclaimer |
|---|
| 191 | ---------- |
|---|
| 192 | |
|---|
| 193 | THE AUTHORS OF ARB GIVE NO WARRANTIES, EXPRESSED OR IMPLIED |
|---|
| 194 | FOR THE SOFTWARE AND DOCUMENTATION PROVIDED, INCLUDING, BUT |
|---|
| 195 | NOT LIMITED TO WARRANTY OF MERCHANTABILITY AND WARRANTY OF |
|---|
| 196 | FITNESS FOR A PARTICULAR PURPOSE. |
|---|
| 197 | |
|---|
| 198 | |
|---|
| 199 | Have fun! |
|---|
| 200 | |
|---|
| 201 | |
|---|