# A quick clarification on clustering

**URL:** https://forum.qiime2.org/t/a-quick-clarification-on-clustering/1237
**Category:** User Support
**Tags:** dada2, deblur
**Created:** [September 14, 2017, 4:38pm UTC](https://forum.qiime2.org/t/a-quick-clarification-on-clustering/1237 "2017-09-14T16:38:07Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![km4htc](https://forum.qiime2.org/letter_avatar_proxy/v4/letter/k/3ab097/32.png) [@km4htc](https://forum.qiime2.org/u/km4htc)
#### Post date: [September 14, 2017, 4:38pm UTC](https://forum.qiime2.org/t/a-quick-clarification-on-clustering/1237/1 "2017-09-14T16:38:07Z")

</div>

Hi all,

I'm trying to better understand the differences between how uclust (qiime1 default), deblur, and dada2 pick otus. I see from the deblur github page that sortmerna, vsearch, and mafft are all wrapped in deblur, but I don't see which is the default in the deblur qiime2 plugin. Is dada2 a standalone plugin, or does it wrap other tools as well? Do both deblur and dada2 use quality score information and do both pick otus denovo?

In short, could someone provide some information about how these different clustering methods actually work? I haven't made much progress improving my understanding through various readme pages and original papers.

Thanks!!

---

<div class="post-metadata">

### Author: ![ebolyen](https://forum.qiime2.org/user_avatar/forum.qiime2.org/ebolyen/32/11_2.png) [@ebolyen](https://forum.qiime2.org/u/ebolyen)
#### Post date: [September 14, 2017, 8:18pm UTC](https://forum.qiime2.org/t/a-quick-clarification-on-clustering/1237/3 "2017-09-14T20:18:39Z")

</div>

Hi @km4htc!

> [@km4htc](#):
>
> I’m trying to better understand the differences between how uclust (qiime1 default), deblur, and dada2 pick otus.

Both DADA2 and Deblur are _denoising_ algorithms, and they produce what we would call _Amplicon Sequence Variants_ (ASVs). You can think of them like a 100% OTUs, however instead of trying to cluster to indirectly limit error, sequencing error is directly modelled and corrected for. Ultimately what this means, is you are operating directly on every (error corrected) sequence in a sample.

It might seem like this would result a great many more features than you would have in QIIME 1, however it turns out in practice that much of the variation you see is a result of sequencing error, which denoising accounts for. This means you actually generally end up with fewer sequences which are of a much higher quality than you would have with say 97% OTUs which is kind of a win-win!

[This text is a great explanation](https://www.ncbi.nlm.nih.gov/pubmed/28731476) outlining some of the advantages of ASVs over cluster-based OTUs if you'd like more details.

> [@km4htc](#):
>
> I see from the deblur github page that sortmerna, vsearch, and mafft are all wrapped in deblur, but I don’t see which is the default in the deblur qiime2 plugin.

My understanding is that these tools are all used to identify sequencing error (and filter out unrelated sequences). In other words, it's not so much that you pick any one of them, they are used together.

> [@km4htc](#):
>
> Is dada2 a standalone plugin, or does it wrap other tools as well?

DADA2 is a standalone R library and can be used on it's own (it is largely C++ with R bindings). We work with @benjjneb (the author) to wrap that functionality in q2-dada2 (the QIIME 2 plugin) making it accessible to QIIME 2 interfaces.

> [@km4htc](#):
>
> Do both deblur and dada2 use quality score information and do both pick otus denovo?

Yes, the quality information is very important to this process.

In the future we will be supporting OTU picking methods such as closed-reference and de-novo clustering. However even in these cases, you'll probably get better results using ASVs over the raw reads (we plan on supporting both use-cases). Ultimately ASVs could be seen as complementary to this process, and de-novo clustering/closed-reference OTU picking becomes more of an optional path you can take in your analysis instead of something fundamental like it was in QIIME 1.

---

<div class="post-metadata">

### Author: ![km4htc](https://forum.qiime2.org/letter_avatar_proxy/v4/letter/k/3ab097/32.png) [@km4htc](https://forum.qiime2.org/u/km4htc)
#### Post date: [September 18, 2017, 5:04pm UTC](https://forum.qiime2.org/t/a-quick-clarification-on-clustering/1237/5 "2017-09-18T17:04:19Z")

</div>

Thanks so much! That's a very helpful--and quick--orientation!!

---

<div class="post-metadata">

### Author: ![system](https://forum-qiime2-org.s3.dualstack.us-west-2.amazonaws.com/original/3X/2/1/21af5fe23cb6f4579467c66a9ed94e55274ca7bd.svg) [@system](https://forum.qiime2.org/u/system)
#### Post date: [October 19, 2017, 11:04pm UTC](https://forum.qiime2.org/t/a-quick-clarification-on-clustering/1237/6 "2017-10-19T23:04:29Z")

</div>

This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.
