| 1 | |
|---|
| 2 | Welcome to the 'ARB' Sequence Database Tools |
|---|
| 3 | |
|---|
| 4 | /*********** Hardware and System Requirements *************/ |
|---|
| 5 | |
|---|
| 6 | ARB is currently developed on SUN workstations and Linux PCs. |
|---|
| 7 | The most recent version is now available for this machines. |
|---|
| 8 | |
|---|
| 9 | Release dates / history: |
|---|
| 10 | |
|---|
| 11 | HP Series 7000 June 95 |
|---|
| 12 | PC Linux Jan 96 ( 486dx; >16 Mega Byte RAM) |
|---|
| 13 | SGI Irix June 96 |
|---|
| 14 | Digital OSF April97 |
|---|
| 15 | SUNOS4.x Mai 92 |
|---|
| 16 | SUNOS5.x June 94 |
|---|
| 17 | |
|---|
| 18 | Hardware Requirements: |
|---|
| 19 | Minimum Good |
|---|
| 20 | Real Memory 32 64-256 |
|---|
| 21 | Free Disc Space 100 1000 |
|---|
| 22 | Computer Speed 486dx66 586dx90 |
|---|
| 23 | Sparc 1 Sparc 5/10/20 |
|---|
| 24 | |
|---|
| 25 | Note: Memory is more important than a fast processor, a 486dx |
|---|
| 26 | width 64 mByte of RAM may be much faster than an |
|---|
| 27 | Ultra Sparc with 32 mByte of RAM. |
|---|
| 28 | |
|---|
| 29 | |
|---|
| 30 | /*********** Files needed to install ARB *************/ |
|---|
| 31 | |
|---|
| 32 | File FTP server location // Comment |
|---|
| 33 | |
|---|
| 34 | 'arb_README.txt' pub/ARB/ // this file |
|---|
| 35 | 'arb_install.sh' pub/ARB/$MACH // install script |
|---|
| 36 | 'arb.tgz' pub/ARB/$MACH // ARB program |
|---|
| 37 | 'zcat' pub/ARB/$MACH // decompress (gzip) |
|---|
| 38 | ['arb_ale.tgz' pub/ARB/$MACH // optional Editor ] |
|---|
| 39 | ['***.arb' pub/ARB/data/ // optional demo / |
|---|
| 40 | real rRNA data ] |
|---|
| 41 | |
|---|
| 42 | Notes: |
|---|
| 43 | - $MACH should be replaced by your system type |
|---|
| 44 | ( type uname -sr to find out your system type ) |
|---|
| 45 | - enable binary mode for ftp transfer ( command 'bin' ) |
|---|
| 46 | - do not uncompress and untar arb.tar.gz directly, use the |
|---|
| 47 | install script !!! |
|---|
| 48 | |
|---|
| 49 | /*********** Install/Update ARB *************/ |
|---|
| 50 | |
|---|
| 51 | ARB consists of more than 750 files which are installed into a single |
|---|
| 52 | directory. Creating this directory, copying all data into it, and setting |
|---|
| 53 | the permissions correctly is done by the installation script |
|---|
| 54 | 'arb_install' |
|---|
| 55 | |
|---|
| 56 | Goto the directory, where the files |
|---|
| 57 | |
|---|
| 58 | 'arb_install.sh' //install script |
|---|
| 59 | 'arb_README.txt' //this file |
|---|
| 60 | 'arb.tgz' //all the libs and bin |
|---|
| 61 | 'zcat' //decompress |
|---|
| 62 | [ 'arb_ale.tgz' //optional sequence editor ] |
|---|
| 63 | |
|---|
| 64 | are located and type '/bin/sh arb_install.sh' |
|---|
| 65 | |
|---|
| 66 | Answer all questions asked by the script. |
|---|
| 67 | Notes: -The script will ask about a pt_server directory. This is a |
|---|
| 68 | directory where arb will store big index files. |
|---|
| 69 | You should enter a different path as you do not want to |
|---|
| 70 | recreate those files after an ARB update. |
|---|
| 71 | - Normally pressing enter will be a good choice. |
|---|
| 72 | - You can rerun the script many times, it can be used to |
|---|
| 73 | change an existing installation. |
|---|
| 74 | |
|---|
| 75 | Change your .cshrc/.profile files: |
|---|
| 76 | Set the enviroment variable ARBHOME |
|---|
| 77 | to the ARB installation directory |
|---|
| 78 | Append $ARBHOME/bin to your PATH |
|---|
| 79 | |
|---|
| 80 | reread it, (logout+login ) |
|---|
| 81 | |
|---|
| 82 | goto a directory with a demo database 'eg demo.arb' |
|---|
| 83 | and start 'ARB' with |
|---|
| 84 | |
|---|
| 85 | 'arb' |
|---|
| 86 | |
|---|
| 87 | /*********** The next pages are for experts only *************/ |
|---|
| 88 | /*********** (or people who have already installed phylogenetic software) *************/ |
|---|
| 89 | |
|---|
| 90 | /*********** External (unsupported) programs, which are part of the ARB distribution *************/ |
|---|
| 91 | |
|---|
| 92 | The programs of ARB use foreign software. This includes: |
|---|
| 93 | |
|---|
| 94 | 1. Basic Sequence Analysis Tools: |
|---|
| 95 | PHYLIP, fasta, blast, zuker, fastDNAml, ... |
|---|
| 96 | 2. GUI Supporting Sequence Analysis Tools: |
|---|
| 97 | GDE, treetool, ... |
|---|
| 98 | 3. Public Domain X11 Software: |
|---|
| 99 | xfig, fig2dev, ghostview, ... |
|---|
| 100 | 4. Some non standard X11 Shared Libraries |
|---|
| 101 | (see next topic) |
|---|
| 102 | 5. emacs & ale |
|---|
| 103 | |
|---|
| 104 | It may happen that we don't supply the most recent versions of the |
|---|
| 105 | foreign software. |
|---|
| 106 | It also may happen that you already have installed some of these |
|---|
| 107 | programs. In such a case it may happen that |
|---|
| 108 | |
|---|
| 109 | 1. the old version is not compatible with the new one. |
|---|
| 110 | 2. you waste disc space. |
|---|
| 111 | |
|---|
| 112 | /*********** Libraries on Solaris 1.x Computers *************/ |
|---|
| 113 | |
|---|
| 114 | ARB uses several non standard libraries: |
|---|
| 115 | |
|---|
| 116 | 1. Motif (shared library or statically linked) |
|---|
| 117 | 2. libXt.so.4.10 newer Version of the Xt lib |
|---|
| 118 | 3. libX11.so.4.10 newer X11 Version |
|---|
| 119 | 4. libXaw.so.5.0 |
|---|
| 120 | 4. libXext.so.4.10 |
|---|
| 121 | 4. libXmu.so.4.10 |
|---|
| 122 | 5. /usr/lib/X11/XKeySymDB key mappings |
|---|
| 123 | |
|---|
| 124 | 6. libAWT.so.2.0 ARB exTendet Widget Set |
|---|
| 125 | 7. libAW.so.2.0 ARB Widget Set |
|---|
| 126 | 8. libARBDB.so.2.0 ARB Database lib |
|---|
| 127 | 9. libARBDBPP.so.2.0 ARB Object Oriented Database lib |
|---|
| 128 | |
|---|
| 129 | In a case you have already installed X11 R5/6 remove the duplicated |
|---|
| 130 | shared library in $ARBHOME/lib. |
|---|
| 131 | |
|---|
| 132 | |
|---|
| 133 | /*********** LINUX for PC *************/ |
|---|
| 134 | If you use Linux you should have these packages installed: |
|---|
| 135 | |
|---|
| 136 | xfig // simple drawing programm |
|---|
| 137 | transfig // used to print trees |
|---|
| 138 | gs and ghostview // previewing trees |
|---|
| 139 | complete xview // for gde |
|---|
| 140 | X11 // because ARB is based on X11 |
|---|
| 141 | |
|---|
| 142 | Maybe you have a library problem. You can check this after installing |
|---|
| 143 | ARB by typing 'ldd ${ARBHOME}/bin/arb_ntree' |
|---|
| 144 | (Replace ${ARBHOME} by your ARB installation directory; |
|---|
| 145 | |
|---|
| 146 | |
|---|
| 147 | /*********** PT_server *************/ |
|---|
| 148 | |
|---|
| 149 | To Install 'ARB' you have to know that some modules use a so |
|---|
| 150 | called 'pt_server' (prefix tree server). |
|---|
| 151 | |
|---|
| 152 | ARB needs a writeable directory to store the pt_server files. |
|---|
| 153 | Those files are needed for fast database search |
|---|
| 154 | (by probe_design, probe_match and the automatic aligner) |
|---|
| 155 | and need a lot of disc space (up to several 100 mega bytes, |
|---|
| 156 | e.g. 4000 16S RNA sequences require about 40 MB). |
|---|
| 157 | This files are not created now, but later on by all users |
|---|
| 158 | <ARB_NT/etc/PT_SERVER admin/update server> |
|---|
| 159 | You may define a special directory as the pt_server files location. |
|---|
| 160 | This prevents any loss of data installing a new version of |
|---|
| 161 | ARB. |
|---|
| 162 | To minimize the use of ressources in a workstation cluster |
|---|
| 163 | only one pt_server for each database is started on a user defined |
|---|
| 164 | host. The first user starts the pt_server, and all other users |
|---|
| 165 | can connect to it. |
|---|
| 166 | |
|---|
| 167 | /*********** What you should know: Swap *************/ |
|---|
| 168 | |
|---|
| 169 | Arb needs a lot of virtual memory |
|---|
| 170 | (about 50 Mbyte for 5000 Sequences, Length = 3000). |
|---|
| 171 | You can find out about installed swap space by typing: |
|---|
| 172 | SunOS 1.x: 'pstat -s' |
|---|
| 173 | System V / SGI 'swap -s' |
|---|
| 174 | OSF 'swapon -sv' |
|---|
| 175 | Linux 'top' |
|---|
| 176 | |
|---|
| 177 | Call your system administrator or local guru to increase your |
|---|
| 178 | swap. (If you don't have such a nice person, try to read the |
|---|
| 179 | man pages: 'man -k swap') |
|---|
| 180 | |
|---|
| 181 | /*********** Install sub programs of ARB *************/ |
|---|
| 182 | |
|---|
| 183 | If you want to use the blast/fasta database search tools, read the |
|---|
| 184 | file $ARBHOME/GDEHELP/GDE2.2_manual_text how to install the databases. |
|---|
| 185 | Note: The GDE software incorporated into ARB does not use the |
|---|
| 186 | enviroment variable |
|---|
| 187 | $GDE_HELP_DIR |
|---|
| 188 | but $ARBHOME/GDEHELP |
|---|
| 189 | and neither the menu description file |
|---|
| 190 | $GDE_HELP_DIR/.GDEmenus |
|---|
| 191 | but $ARBHOME/GDEHELP/ARB_GDEmenus. |
|---|
| 192 | |
|---|
| 193 | /************* The Database ************/ |
|---|
| 194 | |
|---|
| 195 | In the current release a small dataset of about 140 16S rRNA sequences |
|---|
| 196 | (6demo.arb) is provided. This database contains a selection of the |
|---|
| 197 | (most) complete sequences covering the majority of the major lines of |
|---|
| 198 | descent of Bacteria and Archaea. |
|---|
| 199 | |
|---|
| 200 | The intention of providing this small dataset first is to give you the |
|---|
| 201 | opportunity to get familiar with the program and to test the performance |
|---|
| 202 | of your computer system as well as the stability of ARB on your system. |
|---|
| 203 | |
|---|
| 204 | ARB is running properly and stably on our systems. However, it may be |
|---|
| 205 | that there are bugs never detected by us or never appearing on our |
|---|
| 206 | systems. Please don't hesitate to inform us about any bugs. A detailed |
|---|
| 207 | description of the steps performed before the problem was evident and |
|---|
| 208 | of the number and types of modules running at the same time would |
|---|
| 209 | extremely be helpful to our computer scientists. |
|---|
| 210 | |
|---|
| 211 | The 6demo.arb database contains a tree (tree_demo) that comprises all |
|---|
| 212 | species from which data are included. This tree is based on a (genreally |
|---|
| 213 | optimized) parsimony analysis. Be aware, that parsimony is not the |
|---|
| 214 | optimum method for treeing (is there any??). The major purpose of the |
|---|
| 215 | tree is to give you the oportunity to walk through the database by using |
|---|
| 216 | the mouse. To reconstruct better (sub) trees, use other integrated |
|---|
| 217 | treeing methods (PHYLIP, De Soete, fastDNAml, ARB neighourjoining; |
|---|
| 218 | see online help). |
|---|
| 219 | |
|---|
| 220 | In its default version, the tree shows groups. There is a completely |
|---|
| 221 | ungrouped (tree_ungrouped) version included too as well as subtrees for |
|---|
| 222 | the Bacteria and Archaea. See the online help texts to handle and modify |
|---|
| 223 | trees and data. Please let us know whether online help texts are |
|---|
| 224 | sufficiently informative. The help texts will permanentely be updated. |
|---|
| 225 | Check our FTP server from time to time for new releases. |
|---|
| 226 | |
|---|
| 227 | To import your data, preferrably use the CREATE AND IMPORT tool (if |
|---|
| 228 | the formate is consistent (see online help), create a new database |
|---|
| 229 | (*.arb) and merge it with the existing if desired. If your formate does |
|---|
| 230 | not match one of those detected by the CREATE AND IMPORT tool, try to |
|---|
| 231 | use the IMPORT FOREIGN FORMATE tool of the integrated GDE software. |
|---|
| 232 | Finally, you may create a new species entry and simply copy your |
|---|
| 233 | sequence text to the INFO window (see on line help). |
|---|
| 234 | |
|---|
| 235 | If your alignment is different from ours, you have to adopt the HELIX |
|---|
| 236 | information (see online help) to use the secondary checking facility. |
|---|
| 237 | |
|---|
| 238 | If you want to test the automated aligner or the probe design tool, you |
|---|
| 239 | have to export the database to the PT SERVER (see online help). |
|---|
| 240 | |
|---|
| 241 | Ther are three examples of masks (SAI entries): arc5r, bac5r, gpl5rr |
|---|
| 242 | which were calculated for Archaea, Bacteria, and Gram-positives with a |
|---|
| 243 | low G+C, respectively, and define those positions which are identical in |
|---|
| 244 | at least 50% of all sequences of the particular groups in our database. |
|---|
| 245 | positions at which gap symbols represent the majority are defined as to |
|---|
| 246 | exclude also. |
|---|
| 247 | |
|---|
| 248 | A comprehensive dataset of about 3500 16S sequences will be provided |
|---|
| 249 | during the next days. Check the FTP server or your mail box. |
|---|
| 250 | |
|---|
| 251 | |
|---|
| 252 | |
|---|
| 253 | |
|---|
| 254 | /*********** Hotline *************/ |
|---|
| 255 | Please send any comments, bug reports or questions to |
|---|
| 256 | |
|---|
| 257 | arb@mikro.biologie.tu-muenchen.de |
|---|
| 258 | |
|---|
| 259 | or in very urgent cases directly to |
|---|
| 260 | |
|---|
| 261 | strunk@mikro.biologie.tu-muenchen.de (Computer Scientist) |
|---|
| 262 | ludwig@mikro.biologie.tu-muenchen.de (Microbiologist) |
|---|
| 263 | |
|---|
| 264 | |
|---|
| 265 | Note: In the near future we will offer an online hotline to ARB users. |
|---|
| 266 | |
|---|
| 267 | /*********** Copyright Notice *************/ |
|---|
| 268 | |
|---|
| 269 | The ARB software and documentation are not in the public domain. |
|---|
| 270 | External functions used by ARB are the proporty of, their respective |
|---|
| 271 | authors. This release of the ARB program and documentation may not |
|---|
| 272 | be sold, or incorporated into a commercial product, in whole or in |
|---|
| 273 | part without the expressed written consent of the Technical |
|---|
| 274 | University of Munich and of its supervisors |
|---|
| 275 | Oliver Strunk & Wolfgang Ludwig. |
|---|
| 276 | |
|---|
| 277 | All interested parties may redistribute the ARB as |
|---|
| 278 | long as all copies are accompanied by this |
|---|
| 279 | documentation, and all copyright notices remain |
|---|
| 280 | intact. Parties interested in redistribution must do |
|---|
| 281 | so on a non-profit basis, charging only for cost of |
|---|
| 282 | media. |
|---|
| 283 | |
|---|
| 284 | /*********** Disclaimer *************/ |
|---|
| 285 | |
|---|
| 286 | THE AUTHORS OF ARB GIVE NO WARRANTIES, |
|---|
| 287 | EXPRESSED OR IMPLIED FOR THE SOFTWARE AND |
|---|
| 288 | DOCUMENTATION PROVIDED, INCLUDING, |
|---|
| 289 | BUT NOT LIMITED TO WARRANTY OF |
|---|
| 290 | MERCHANTABILITY AND WARRANTY OF |
|---|
| 291 | FITNESS FOR A PARTICULAR PURPOSE. |
|---|