annotate pyPRADA_1.2/tools/samtools-0.1.16/INSTALL @ 3:f17965495ec9 draft default tip

Uploaded
author siyuan
date Tue, 11 Mar 2014 12:14:01 -0400
parents acc2ca1a3ba4
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
acc2ca1a3ba4 Uploaded
siyuan
parents:
diff changeset
1 System Requirements
acc2ca1a3ba4 Uploaded
siyuan
parents:
diff changeset
2 ===================
acc2ca1a3ba4 Uploaded
siyuan
parents:
diff changeset
3
acc2ca1a3ba4 Uploaded
siyuan
parents:
diff changeset
4 SAMtools depends on the zlib library <http://www.zlib.net>. Version 1.2.3+ is
acc2ca1a3ba4 Uploaded
siyuan
parents:
diff changeset
5 preferred and with 1.2.3+ you can compile razip and use it to compress a FASTA
acc2ca1a3ba4 Uploaded
siyuan
parents:
diff changeset
6 file. SAMtools' faidx is able to index a razip-compressed FASTA file to save
acc2ca1a3ba4 Uploaded
siyuan
parents:
diff changeset
7 diskspace. Older zlib also works with SAMtools, but razip cannot be compiled.
acc2ca1a3ba4 Uploaded
siyuan
parents:
diff changeset
8
acc2ca1a3ba4 Uploaded
siyuan
parents:
diff changeset
9 The text-based viewer (tview) requires the GNU ncurses library
acc2ca1a3ba4 Uploaded
siyuan
parents:
diff changeset
10 <http://www.gnu.org/software/ncurses/>, which comes with Mac OS X and most of
acc2ca1a3ba4 Uploaded
siyuan
parents:
diff changeset
11 the modern Linux/Unix distributions. If you do not have this library installed,
acc2ca1a3ba4 Uploaded
siyuan
parents:
diff changeset
12 you can still compile the rest of SAMtools by manually changing:
acc2ca1a3ba4 Uploaded
siyuan
parents:
diff changeset
13 `-D_CURSES_LIB=1' to `-D_CURSES_LIB=0' at the line starting with `DFLAGS=', and
acc2ca1a3ba4 Uploaded
siyuan
parents:
diff changeset
14 comment out the line starting with `LIBCURSES='.
acc2ca1a3ba4 Uploaded
siyuan
parents:
diff changeset
15
acc2ca1a3ba4 Uploaded
siyuan
parents:
diff changeset
16
acc2ca1a3ba4 Uploaded
siyuan
parents:
diff changeset
17 Compilation
acc2ca1a3ba4 Uploaded
siyuan
parents:
diff changeset
18 ===========
acc2ca1a3ba4 Uploaded
siyuan
parents:
diff changeset
19
acc2ca1a3ba4 Uploaded
siyuan
parents:
diff changeset
20 Type `make' to compile samtools. If you have zlib >= 1.2.2.1, you can compile
acc2ca1a3ba4 Uploaded
siyuan
parents:
diff changeset
21 razip with `make razip'.
acc2ca1a3ba4 Uploaded
siyuan
parents:
diff changeset
22
acc2ca1a3ba4 Uploaded
siyuan
parents:
diff changeset
23
acc2ca1a3ba4 Uploaded
siyuan
parents:
diff changeset
24 Installation
acc2ca1a3ba4 Uploaded
siyuan
parents:
diff changeset
25 ============
acc2ca1a3ba4 Uploaded
siyuan
parents:
diff changeset
26
acc2ca1a3ba4 Uploaded
siyuan
parents:
diff changeset
27 Copy `samtools', `bcftools/bcftools' and other executables/scripts in `misc' to
acc2ca1a3ba4 Uploaded
siyuan
parents:
diff changeset
28 a location you want (e.g. a directory in your $PATH). You may also copy
acc2ca1a3ba4 Uploaded
siyuan
parents:
diff changeset
29 `samtools.1' and `bcftools/bcftools.1' to a directory in your $MANPATH such
acc2ca1a3ba4 Uploaded
siyuan
parents:
diff changeset
30 that the `man' command may find the manual.