annotate NGSrich_0.5.5/README @ 0:89ad0a9cca52 default tip

Uploaded
author pfrommolt
date Mon, 21 Nov 2011 08:12:19 -0500
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
1 NGSrich - Version 0.5.4
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
2 Target enrichment performance for next-generation sequencing.
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
3
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
4
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
5 Description:
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
6 NGSrich is a tool for researchers concerned with target enrichment issues in next-generation sequencing.
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
7 It evaluates the target enrichment performance of target regions given in BED format and outputs
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
8 summary statistics, visualizations, and some additional files giving details on the analysis.
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
9
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
10
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
11 ---------------------------------------------------------------------------------------------------------
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
12
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
13
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
14 Usage:
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
15 java NGSrich evaluate -r <readsFile> -u <genomeName> -t <target>
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
16 [(-a|-g) <annotation>] [ -s <sName> ] [-T <tmpDir>] [ -o <outDir>] [-p <poor> -h <high>][--no-details]
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
17
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
18
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
19 The program should be started from the bin directory of the software.
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
20 Required arguments:
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
21 <readsFile>: Path to the read alignment file in SAM or BAM alignment format
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
22 (http://samtools.sourceforge.net/SAM-1.3.pdf)
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
23 <genomeName>: UCSC genome version name (e.g. 'hg19').
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
24 <target>: Path to the target file in BED annotation format
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
25 (http://genome.ucsc.edu/FAQ/FAQformat.html#format1, 3 columns required)
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
26 Optional arguments:
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
27 <annotation>: the local path of the annotation of the genome
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
28 [default: genome annotation is downloaded from the site of the ucsc genome
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
29 browser and placed into the temporary directory of the sample.]
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
30 <sName>: Name of the sample being processed - defaults to prefix of <readsFile>.
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
31 <tmpDir>: Temporary directory - defaults to '/tmp'.
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
32 <outDir>: Output directory - defaults to '<pathToReadsFile>/enrichment'.
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
33 <poor>: Coverage cutoff to define poorly covered genes - defaults to 2.
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
34 <high>: Coverage cutoff to define highly covered genes - defaults to 200.
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
35 --no-details: Represses the computation of the evaluation details.
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
36
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
37
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
38 Output:
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
39 1. The HTML file contains a report of the target enrichment results including
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
40 tables of poorly and highly covered genes (defined by cutoffs <poor> and <high>.
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
41 For vizualisation, plots are embedded in this document. The contents of this report
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
42 are actually based on an evaluation of the XML and BED files.
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
43 2. The XML file contains the summary statistics for the enrichment performance.
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
44 3. The BED file contains detailed coverage information for each single region specified in
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
45 the input target file.
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
46 4. The WIG files (http://genome.ucsc.edu/goldenPath/help/wiggle.html) contain a per-base
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
47 description of the coverage on the target regions, one for the target regions specified in
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
48 the input target file and one for the whole genome (gaps are skipped). These files can be
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
49 used for visualization in a Genome Browser, e.g. at http://genome.ucsc.edu/cgi-bin/hgGateway.
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
50
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
51
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
52 ---------------------------------------------------------------------------------------------------------
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
53
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
54
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
55 Several enrichment performance reports can be summarized by the command NGSrich-summarize.
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
56 This should also be started from the bin directory of the software.
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
57
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
58 Usage: java NGSrich summarize -r <inputIndexFile> -o <outDir> [ -p <poor> -h <high> ]
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
59
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
60 Required arguments:
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
61 <inputIndexFile>: Text file with each line containing the output directory of
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
62 the report for one of the samples to be summarized.
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
63 <outDir>: Output directory.
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
64
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
65 Optional arguments:
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
66 <poor>: Coverage cutoff to define poorly covered genes - defaults to 2.
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
67 <high>: Coverage cutoff to define highly covered genes - defaults to 200.
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
68
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
69
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
70 Output:
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
71 The HTML file contains a summary report and summarizing performance statistics for several
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
72 target enrichment experiments. For each sample, the detailed performance report can be
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
73 accessed by a hyperlink.
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
74
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
75
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
76 ---------------------------------------------------------------------------------------------------------
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
77
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
78
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
79 Requirements:
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
80 The NGSrich software runs only on 64-bit Linux. It requires an installation of R and the Java
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
81 Runtime Environment (JRE), which are preinstalled on most Linux distributions. If not,
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
82 please visit the official sites for detailed installation instructions.
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
83
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
84
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
85 Contact:
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
86 You can send an e-mail to the NGSrich mailing list at <NGSrich-users@lists.sourceforge.net>.
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
87 Please tell us your experiences with the software itself and the documentation. We particularly welcome new
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
88 bug reports and suggestions for new or enhanced features.
89ad0a9cca52 Uploaded
pfrommolt
parents:
diff changeset
89