annotate lib/documentation.html @ 6:2925751ed586 draft

Uploaded
author petrn
date Fri, 20 Dec 2019 12:59:39 +0000
parents f6ebec6e235e
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
1 <?xml version="1.0" encoding="utf-8"?>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
3 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
4 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
5 <head>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
6 <!-- 2019-12-09 Po 07:55 -->
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
7 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
8 <meta name="viewport" content="width=device-width, initial-scale=1" />
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
9 <title>RepeatExplorer documentation</title>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
10 <meta name="generator" content="Org mode" />
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
11 <meta name="author" content="petr" />
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
12 <style type="text/css">
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
13 <!--/*--><![CDATA[/*><!--*/
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
14 .title { text-align: center;
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
15 margin-bottom: .2em; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
16 .subtitle { text-align: center;
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
17 font-size: medium;
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
18 font-weight: bold;
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
19 margin-top:0; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
20 .todo { font-family: monospace; color: red; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
21 .done { font-family: monospace; color: green; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
22 .priority { font-family: monospace; color: orange; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
23 .tag { background-color: #eee; font-family: monospace;
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
24 padding: 2px; font-size: 80%; font-weight: normal; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
25 .timestamp { color: #bebebe; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
26 .timestamp-kwd { color: #5f9ea0; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
27 .org-right { margin-left: auto; margin-right: 0px; text-align: right; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
28 .org-left { margin-left: 0px; margin-right: auto; text-align: left; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
29 .org-center { margin-left: auto; margin-right: auto; text-align: center; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
30 .underline { text-decoration: underline; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
31 #postamble p, #preamble p { font-size: 90%; margin: .2em; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
32 p.verse { margin-left: 3%; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
33 pre {
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
34 border: 1px solid #ccc;
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
35 box-shadow: 3px 3px 3px #eee;
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
36 padding: 8pt;
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
37 font-family: monospace;
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
38 overflow: auto;
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
39 margin: 1.2em;
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
40 }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
41 pre.src {
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
42 position: relative;
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
43 overflow: visible;
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
44 padding-top: 1.2em;
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
45 }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
46 pre.src:before {
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
47 display: none;
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
48 position: absolute;
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
49 background-color: white;
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
50 top: -10px;
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
51 right: 10px;
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
52 padding: 3px;
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
53 border: 1px solid black;
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
54 }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
55 pre.src:hover:before { display: inline;}
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
56 /* Languages per Org manual */
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
57 pre.src-asymptote:before { content: 'Asymptote'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
58 pre.src-awk:before { content: 'Awk'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
59 pre.src-C:before { content: 'C'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
60 /* pre.src-C++ doesn't work in CSS */
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
61 pre.src-clojure:before { content: 'Clojure'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
62 pre.src-css:before { content: 'CSS'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
63 pre.src-D:before { content: 'D'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
64 pre.src-ditaa:before { content: 'ditaa'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
65 pre.src-dot:before { content: 'Graphviz'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
66 pre.src-calc:before { content: 'Emacs Calc'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
67 pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
68 pre.src-fortran:before { content: 'Fortran'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
69 pre.src-gnuplot:before { content: 'gnuplot'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
70 pre.src-haskell:before { content: 'Haskell'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
71 pre.src-hledger:before { content: 'hledger'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
72 pre.src-java:before { content: 'Java'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
73 pre.src-js:before { content: 'Javascript'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
74 pre.src-latex:before { content: 'LaTeX'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
75 pre.src-ledger:before { content: 'Ledger'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
76 pre.src-lisp:before { content: 'Lisp'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
77 pre.src-lilypond:before { content: 'Lilypond'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
78 pre.src-lua:before { content: 'Lua'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
79 pre.src-matlab:before { content: 'MATLAB'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
80 pre.src-mscgen:before { content: 'Mscgen'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
81 pre.src-ocaml:before { content: 'Objective Caml'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
82 pre.src-octave:before { content: 'Octave'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
83 pre.src-org:before { content: 'Org mode'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
84 pre.src-oz:before { content: 'OZ'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
85 pre.src-plantuml:before { content: 'Plantuml'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
86 pre.src-processing:before { content: 'Processing.js'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
87 pre.src-python:before { content: 'Python'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
88 pre.src-R:before { content: 'R'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
89 pre.src-ruby:before { content: 'Ruby'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
90 pre.src-sass:before { content: 'Sass'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
91 pre.src-scheme:before { content: 'Scheme'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
92 pre.src-screen:before { content: 'Gnu Screen'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
93 pre.src-sed:before { content: 'Sed'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
94 pre.src-sh:before { content: 'shell'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
95 pre.src-sql:before { content: 'SQL'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
96 pre.src-sqlite:before { content: 'SQLite'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
97 /* additional languages in org.el's org-babel-load-languages alist */
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
98 pre.src-forth:before { content: 'Forth'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
99 pre.src-io:before { content: 'IO'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
100 pre.src-J:before { content: 'J'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
101 pre.src-makefile:before { content: 'Makefile'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
102 pre.src-maxima:before { content: 'Maxima'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
103 pre.src-perl:before { content: 'Perl'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
104 pre.src-picolisp:before { content: 'Pico Lisp'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
105 pre.src-scala:before { content: 'Scala'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
106 pre.src-shell:before { content: 'Shell Script'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
107 pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
108 /* additional language identifiers per "defun org-babel-execute"
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
109 in ob-*.el */
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
110 pre.src-cpp:before { content: 'C++'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
111 pre.src-abc:before { content: 'ABC'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
112 pre.src-coq:before { content: 'Coq'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
113 pre.src-groovy:before { content: 'Groovy'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
114 /* additional language identifiers from org-babel-shell-names in
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
115 ob-shell.el: ob-shell is the only babel language using a lambda to put
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
116 the execution function name together. */
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
117 pre.src-bash:before { content: 'bash'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
118 pre.src-csh:before { content: 'csh'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
119 pre.src-ash:before { content: 'ash'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
120 pre.src-dash:before { content: 'dash'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
121 pre.src-ksh:before { content: 'ksh'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
122 pre.src-mksh:before { content: 'mksh'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
123 pre.src-posh:before { content: 'posh'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
124 /* Additional Emacs modes also supported by the LaTeX listings package */
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
125 pre.src-ada:before { content: 'Ada'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
126 pre.src-asm:before { content: 'Assembler'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
127 pre.src-caml:before { content: 'Caml'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
128 pre.src-delphi:before { content: 'Delphi'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
129 pre.src-html:before { content: 'HTML'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
130 pre.src-idl:before { content: 'IDL'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
131 pre.src-mercury:before { content: 'Mercury'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
132 pre.src-metapost:before { content: 'MetaPost'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
133 pre.src-modula-2:before { content: 'Modula-2'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
134 pre.src-pascal:before { content: 'Pascal'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
135 pre.src-ps:before { content: 'PostScript'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
136 pre.src-prolog:before { content: 'Prolog'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
137 pre.src-simula:before { content: 'Simula'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
138 pre.src-tcl:before { content: 'tcl'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
139 pre.src-tex:before { content: 'TeX'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
140 pre.src-plain-tex:before { content: 'Plain TeX'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
141 pre.src-verilog:before { content: 'Verilog'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
142 pre.src-vhdl:before { content: 'VHDL'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
143 pre.src-xml:before { content: 'XML'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
144 pre.src-nxml:before { content: 'XML'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
145 /* add a generic configuration mode; LaTeX export needs an additional
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
146 (add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
147 pre.src-conf:before { content: 'Configuration File'; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
148
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
149 table { border-collapse:collapse; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
150 caption.t-above { caption-side: top; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
151 caption.t-bottom { caption-side: bottom; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
152 td, th { vertical-align:top; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
153 th.org-right { text-align: center; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
154 th.org-left { text-align: center; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
155 th.org-center { text-align: center; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
156 td.org-right { text-align: right; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
157 td.org-left { text-align: left; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
158 td.org-center { text-align: center; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
159 dt { font-weight: bold; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
160 .footpara { display: inline; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
161 .footdef { margin-bottom: 1em; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
162 .figure { padding: 1em; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
163 .figure p { text-align: center; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
164 .equation-container {
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
165 display: table;
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
166 text-align: center;
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
167 width: 100%;
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
168 }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
169 .equation {
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
170 vertical-align: middle;
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
171 }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
172 .equation-label {
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
173 display: table-cell;
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
174 text-align: right;
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
175 vertical-align: middle;
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
176 }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
177 .inlinetask {
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
178 padding: 10px;
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
179 border: 2px solid gray;
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
180 margin: 10px;
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
181 background: #ffffcc;
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
182 }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
183 #org-div-home-and-up
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
184 { text-align: right; font-size: 70%; white-space: nowrap; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
185 textarea { overflow-x: auto; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
186 .linenr { font-size: smaller }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
187 .code-highlighted { background-color: #ffff00; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
188 .org-info-js_info-navigation { border-style: none; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
189 #org-info-js_console-label
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
190 { font-size: 10px; font-weight: bold; white-space: nowrap; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
191 .org-info-js_search-highlight
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
192 { background-color: #ffff00; color: #000000; font-weight: bold; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
193 .org-svg { width: 90%; }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
194 /*]]>*/-->
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
195 </style>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
196 <link rel="stylesheet" type="text/css" href="style1.css" />
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
197 <script type="text/javascript">
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
198 /*
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
199 @licstart The following is the entire license notice for the
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
200 JavaScript code in this tag.
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
201
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
202 Copyright (C) 2012-2019 Free Software Foundation, Inc.
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
203
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
204 The JavaScript code in this tag is free software: you can
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
205 redistribute it and/or modify it under the terms of the GNU
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
206 General Public License (GNU GPL) as published by the Free Software
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
207 Foundation, either version 3 of the License, or (at your option)
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
208 any later version. The code is distributed WITHOUT ANY WARRANTY;
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
209 without even the implied warranty of MERCHANTABILITY or FITNESS
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
210 FOR A PARTICULAR PURPOSE. See the GNU GPL for more details.
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
211
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
212 As additional permission under GNU GPL version 3 section 7, you
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
213 may distribute non-source (e.g., minimized or compacted) forms of
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
214 that code without the copy of the GNU GPL normally required by
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
215 section 4, provided you include this license notice and a URL
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
216 through which recipients can access the Corresponding Source.
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
217
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
218
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
219 @licend The above is the entire license notice
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
220 for the JavaScript code in this tag.
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
221 */
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
222 <!--/*--><![CDATA[/*><!--*/
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
223 function CodeHighlightOn(elem, id)
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
224 {
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
225 var target = document.getElementById(id);
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
226 if(null != target) {
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
227 elem.cacheClassElem = elem.className;
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
228 elem.cacheClassTarget = target.className;
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
229 target.className = "code-highlighted";
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
230 elem.className = "code-highlighted";
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
231 }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
232 }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
233 function CodeHighlightOff(elem, id)
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
234 {
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
235 var target = document.getElementById(id);
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
236 if(elem.cacheClassElem)
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
237 elem.className = elem.cacheClassElem;
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
238 if(elem.cacheClassTarget)
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
239 target.className = elem.cacheClassTarget;
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
240 }
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
241 /*]]>*///-->
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
242 </script>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
243 </head>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
244 <body>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
245 <div id="content">
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
246 <h1 class="title">RepeatExplorer documentation</h1>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
247 <h1 id="clust"> Cluster annotation table </h1>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
248
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
249 <dl class="org-dl">
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
250 <dt>Cluster</dt><dd>cluster index, contain link to individual cluster report</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
251 <dt>Supercluster</dt><dd>Supercluster index, contains link inf individual supercluster report</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
252 <dt>Proportion<code>[%]</code></dt><dd>Proportion of the reads in the cluster with respect to the amount of number of analyzed sequence.</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
253 <dt>Proportions adjusted<code>[%]</code></dt><dd>Adjusted genome proportion can differ from unadjusted value if the Perform automatic filtering of abundant satellite repeats was on. Sequences belonging to high abundance satellites were partially removed from all-to-all comparison and clustering. This causes that the Genome proportion estimate for these satellite is underestimated. Adjusted Genome proportion provide corrected estimate of ‘real’ genomic proportion for particular satellite repeat.</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
254 <dt>Number of reads</dt><dd>number of reads in the cluster</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
255 <dt>Graph layout</dt><dd>Preview of graph based visualization of sequence reads cluster. More detailed graph layout can be foun in individual cluster reports</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
256 <dt>Similarity hits</dt><dd>summarize the proportion of reads in the clusters with similarity to REXdb or DNA reference databases. Only hits with proportion above 0.1% are shown</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
257 <dt>LTR detection </dt><dd>Show if the LTR with primer binding site was detected on contig assembly and what type of tRNA is used for priming.</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
258 <dt>Satellite probability</dt><dd>provide empirical probability that cluster represent satellite</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
259 <dt>TAREAN classification </dt><dd>TAREAN divides clusters into five categories described in box 9.</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
260 <dt>Consensus length</dt><dd>For clusters analyzed by TAREAN module, the best estimate of monomer length is shown.</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
261 <dt>Consensus</dt><dd>The best consensus estimate reconstructed by TAREAN module</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
262 <dt>Kmer analysis</dt><dd>if cluster was analyzed by TAREAN, this field contains the link to the detailed TAREAN kmer analysis (box 10)</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
263 <dt>Connected component index C, Pair completeness index P, Kmer coverage</dt><dd>statistics reported by TAREAN module</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
264 <dt>|V| </dt><dd>Number of vertices of the graph</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
265 <dt>|E| </dt><dd>Number of edges of the graph</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
266 </dl>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
267
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
268
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
269 <h1 id="superclust"> Supercluster annotation table </h1>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
270
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
271 <dl class="org-dl">
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
272 <dt>Supercluster</dt><dd>supercluster index</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
273 <dt>Reads</dt><dd>number of reads in supercluster</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
274 <dt>Automatic classification</dt><dd>Result of automatic supercluster classification</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
275 <dt>Similarity hits</dt><dd>Number similarity hits against REXdb and DNA database are shown in the classification tree structure together with the number of reads assigned to putative satellite cluster and information about detection of LTR/PBS. The parts of the tree without any evidences are pruned off.</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
276 <dt>TAREAN annotation</dt><dd>Clusters which are part of supercluster and classified by TAREAN as putative satellite are listed here</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
277 <dt>Clusters</dt><dd>hyperlinked list of clusters which are part of the superclusters.</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
278 </dl>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
279
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
280 <h1 id="tra"> Tandem repeat analysis </h1>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
281
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
282 <p>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
283 TAREAN divides clusters into five categories with corresponding files in the
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
284 archive:
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
285 </p>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
286
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
287 <ul class="org-ul">
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
288 <li>High confidence satellites with consensus sequences in file <code>TR_consensus_rank_1_.fasta</code></li>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
289 <li>Low confidence satellites with consensus sequences in file <code>TR_consensus_rank_2_.fasta</code></li>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
290 <li>Putative LTR element with consensus sequences in file <code>TR_consensus_rank_3_.fasta</code></li>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
291 <li>rDNA with consensus in <code>TR_consensus_rank_4_.fasta</code></li>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
292 <li>other clusters – these clusters are not reconstructed by TAREAN because no potential tandem like structure was found.</li>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
293 </ul>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
294
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
295 <p>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
296 Summary tables from TAREAN html report include following information:
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
297 </p>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
298
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
299 <dl class="org-dl">
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
300 <dt>Cluster</dt><dd>cluster identifier</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
301 <dt>Proportion<code>[%]</code></dt><dd>(Number of sequences in cluster/Number of sequences in clustering) x 100%</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
302 <dt>Proportion adjusted<code>[%]</code></dt><dd></dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
303
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
304 <dt>Number of reads</dt><dd>Number of reads in the cluster</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
305 <dt>Satellite probability</dt><dd>Empirical probability estimate that cluster sequences are derived from satellite repeat. This estimate is based on analysis of manually anotated and experimentaly validated satellite repeats</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
306 <dt>Consensus length</dt><dd></dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
307
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
308 <dt>Consensus</dt><dd>Consensus sequence is outcome of kmer-based analysis and represents the most probable satellite monomer sequence, other alternative consensus sequences are included in individual cluster reports</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
309 <dt>Graph layout</dt><dd>Graph-based visualization of similarities among sequence reads</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
310 <dt>Kmer analysis</dt><dd>hyperlink to Individual clusters TAREAN kmer report (fig X, box 10)</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
311 <dt>Connected component index C</dt><dd>Proportion of nodes of the graph which are part of the the largest strongly connected component</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
312 <dt>Pair completeness index P</dt><dd>Proportion of reads with available mate-pair within the same cluster</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
313 <dt>Kmer coverage</dt><dd>Sum of relative frequencies of all kmers used for consensus sequence reconstruction</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
314 <dt>|V|</dt><dd>Number of vertices of the graph</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
315 <dt>|E|</dt><dd>Number of edges of the graph</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
316 <dt>PBS score</dt><dd>Primer binding site detection score</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
317 <dt>Similarity hits</dt><dd>similarity hits based on the search using blastn/blastx against built-in databases of known sequences. By default, this will contain similarity hits to built in database which include rDNA sequences, plastid and mitochondrial sequences. If TAREAN was run within RepeatExplorer2 pipeline, it will also contain information about similarity hist against REXdb database.</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
318 </dl>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
319
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
320 <p>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
321 In individual clusters TAREAN report contain other variant of consensus
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
322 sequences sorted by kmer coverage score. For each consensus, corresponding
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
323 de-Bruijn graph representation and corresponding sequence logo is shown.
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
324 </p>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
325
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
326 <h1 id="kmer"> TAREAN k-mer analysis report </h1>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
327
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
328 <p>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
329 TAREAN module generates kmer analysis report for each cluster assigned to a putative satellite, rDNA or a putative LTR category. Monomer sequences of putative tandem repeats are reconstructed using k-mer based method using the most frequent k-mers. Several k-mer lengths are evaluated and the best estimated of monomer consensus sequence are reported. Kmer analysis summary contain the following information:
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
330 </p>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
331 <dl class="org-dl">
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
332 <dt>k-mer length</dt><dd>length of the k-mer used for monomer reconstruction</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
333 <dt>Variant index</dt><dd>Each kmer of given length can yield multiple consensus variant. Variants are indexed</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
334 <dt>k-mer coverage score </dt><dd>is sum of proportions of all k-mer used for reconstruction of particular monomer. If the value is 1 then all kmers from corresponding cluster were used for reconstruction of monomer meaning that there is no variability. The more variable the monomer, the lower the k-mer coverage score.</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
335 <dt>Consensus length</dt><dd>length of estimated monomer</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
336 <dt>Consensus</dt><dd>consensus sequence shows the consensus sequence extracted from position probability matrix.</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
337 <dt>k-mer bases graph</dt><dd>the visualization of de-Bruijn graph. Each vertex corespond to single k-mer. Size of vertex is proportional to the kmer frequency. Path which was used to reconstruct monomer sequence is grey out.</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
338 <dt>Sequence logo </dt><dd>visualization of position probability matrices for corresponding consensus variant.</dd>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
339 </dl>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
340 </div>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
341 </body>
f6ebec6e235e Uploaded
petrn
parents:
diff changeset
342 </html>