Skip to content

Commit 4efe4f1

Browse files
committed
Update docs
1 parent 04de641 commit 4efe4f1

3 files changed

Lines changed: 58 additions & 23 deletions

File tree

_includes/parameters.html

Lines changed: 33 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,7 @@ <h3>Pipeline parameters</h3>
5959
<td><code>differential_model</code></td>
6060
<td>
6161
Model to use to call differentially modified sites, as a comma-separated
62-
list. Options: adaptive_binomial, homo_norm, hetero_norm, binomial,
63-
beta_binomial (accepted:
62+
list. (accepted:
6463
<code>adaptive_binomial</code
6564
>|<code>homo_norm</code>|<code>hetero_norm</code>|<code>binomial</code>|<code>beta_binomial</code>)
6665
</td>
@@ -90,28 +89,48 @@ <h3>Modification calling parameters</h3>
9089
</thead>
9190
<tbody>
9291
<tr>
93-
<td><code>max_negative_prob</code></td>
92+
<td><code>min_reads_per_sample</code></td>
9493
<td>
95-
Negative modification sites with probability within [x, 0.5] will be
96-
ignored
94+
How many reads each sample should have at a site in order for the site
95+
to be considered.
9796
</td>
98-
<td>0.2</td>
97+
<td>5</td>
9998
</tr>
10099
<tr>
101-
<td><code>min_positive_prob</code></td>
100+
<td><code>mod_threshold_dorado</code></td>
102101
<td>
103-
Positive modification sites with probability within [0.5, x] will be
104-
ignored
102+
A passing threshold to use with Dorado data to determine a base
103+
modification.
105104
</td>
106-
<td>0.8</td>
105+
<td>0.5</td>
107106
</tr>
108107
<tr>
109-
<td><code>min_reads_per_sample</code></td>
108+
<td><code>mod_filter_dorado</code></td>
110109
<td>
111-
How many reads each sample should have at a site in order for the site
112-
to be considered.
110+
Reads with a modification probability within this interval will be
111+
filtered out and not used in the Dorado model. The format should be
112+
<code>a,b</code> i.e. <code>0.2,0.8</code>. By default, no filtering is
113+
done.
113114
</td>
114-
<td>5</td>
115+
<td></td>
116+
</tr>
117+
<tr>
118+
<td><code>mod_threshold_m6anet</code></td>
119+
<td>
120+
A passing threshold to use with m6Anet data to determine a base
121+
modification.
122+
</td>
123+
<td>0.033379376</td>
124+
</tr>
125+
<tr>
126+
<td><code>mod_filter_m6anet</code></td>
127+
<td>
128+
Reads with a modification probability within this interval will be
129+
filtered out and not used in the m6Anet model. The format should be
130+
<code>a,b</code> i.e. <code>0.2,0.8</code>. By default, no filtering is
131+
done.
132+
</td>
133+
<td></td>
115134
</tr>
116135
</tbody>
117136
</table>

configuration.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,19 @@ layout: default
44
nav_order: 3
55
---
66

7+
<blockquote class="note">
8+
<strong>mako</strong> is in active development and not all features are supported yet. Key features that need to be implemented:
9+
10+
<ul>
11+
<li>m6Anet support</li>
12+
<li>Certain QC visualisations, such as the metagene plot</li>
13+
<li>The <code>mod_threshold_dorado/m6anet</code> and <code>mod_filter_dorado/m6anet</code> parameters</li>
14+
</ul>
15+
16+
Bug reports are highly welcome and we would greatly appreciate they be sent to our <a href="https://github.com/shimlab/mako/issues">GitHub Issues tracker</a>.
17+
18+
</blockquote>
19+
720
## Parameters
821

922
{% include parameters.html %}

index.md

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ The software is written in Nextflow and utilises Docker/Singularity containerisa
1515
{: .highlight }
1616
**See [Getting Started](getting-started) for instructions on how to install and run the pipeline.**
1717

18+
{: .note }
19+
**mako** is in active development and not all features are supported. See [Configuration](configuration) for a list of what features are in-progress.
20+
1821
---
1922

2023
![assets](./assets/diagram.svg)
@@ -23,12 +26,12 @@ The software is written in Nextflow and utilises Docker/Singularity containerisa
2326

2427
## Steps of the pipeline
2528

26-
1. Basecalling with dorado
27-
2. Choice of modification caller:
28-
1. Dorado
29-
2. m6Anet
30-
3. Site-level aggregation, filtering, and selection
31-
4. Choice of differential analysis methods:
32-
1. Linear mixed-effects models
33-
2. Modkit
34-
5. Visualization of results
29+
1. Sample and read QC
30+
2. Site-level aggregation, filtering, and selection
31+
3. Choice of differential analysis methods:
32+
1. Either binomial or beta-binomial, depending on the dispersion (**default**)
33+
2. Binomial
34+
3. Beta-binomial
35+
4. Homoscedastic normal
36+
5. Heteroscedastic normal
37+
4. Visualization of results via _makoview_

0 commit comments

Comments
 (0)