# Querying QIIME's plugins generally, and for making phylogenies specifically

**URL:** https://forum.qiime2.org/t/querying-qiimes-plugins-generally-and-for-making-phylogenies-specifically/19866
**Category:** General Discussion
**Tags:** phylogeny
**Created:** [June 11, 2021, 11:38am UTC](https://forum.qiime2.org/t/querying-qiimes-plugins-generally-and-for-making-phylogenies-specifically/19866 "2021-06-11T11:38:57Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![ChrisKeefe](https://forum.qiime2.org/user_avatar/forum.qiime2.org/chriskeefe/32/1907_2.png) [@ChrisKeefe](https://forum.qiime2.org/u/ChrisKeefe)
#### Post date: [June 15, 2021, 7:23pm UTC](https://forum.qiime2.org/t/querying-qiimes-plugins-generally-and-for-making-phylogenies-specifically/19866/2 "2021-06-15T19:23:24Z")

</div>

Good questions, @wburgess !  
I'm not an expert on tree-building, but [this topic](https://forum.qiime2.org/t/mafft-or-fragment-insertion/17474/6) should give you a good place to start exploring.

As for querying available methods by input or output, I don't _think_ anything like that exists at this time. I can imagine tooling like that being a neat addition to the framework, or to specific interfaces, but I'm not sure whether anything like that is on the current roadmap. Searching the [library](https://library.qiime2.org) for tools that take a certain input type or produce a certain type of output could be useful. @thermokarst or @ebolyen could probably give you a better sense of the likelihood of something like this being developed, potential technical barriers, etc.

Best,  
Chris

---

_[View the full topic](https://forum.qiime2.org/t/querying-qiimes-plugins-generally-and-for-making-phylogenies-specifically/19866)._
