Using QIIME 2#

Make QIIME 2 work for you.

Development status of this content

Using QIIME 2 is in an early stage of development, and as a result the documentation at https://docs.qiime2.org is still an important source of information for learning to use QIIME 2. Over the next few months (as of 10 October 2024), existing content will be migrated and new content will developed. Ultimately https://docs.qiime2.org will be retired. While Using QIIME 2 is in development, some URLs may change.

The canonical URL for this project is https://use.qiime2.org.

Goals and development plan for Using QIIME 2#

As the ecosystem of QIIME 2 distributions and plugins continues to grow, it has become necessary to make a split in the documentation between general-purpose information that describes how to use QIIME 2 itself (i.e., “the QIIME 2 framework” 🌳), and how to apply the tools it supports to achieve your data analysis goals. We know that you’re interested in QIIME 2 primarily for the latter – to achieve specific analysis goals related to microbiome data science – so our goal is that Using QIIME 2 serves primarily as a source for you to refer to when you need to accomplish specific tasks that are general to using the system. That includes things like using Artifacts as metadata, replaying provenance[1], and configuring your parallel computing environment. It will also include explanations that can help you understand the system when you want to go deeper, including things like what QIIME 2 Artifacts (e.g., .qza files) and Visualizations (e.g., .qzv files) are[2], and why you need to import your data into Artifacts before using QIIME 2[3]. Generally speaking, understanding these topics will help you understand what you’re doing and empower you to become a QIIME 2 power user, but they aren’t strictly necessary to perform simple data analysis.

In addition to Using QIIME 2, we are building distribution-specific and plugin-specific documentation. These will be designed to quickly get you started with performing your first data analysis with QIIME 2, and will fall into a few categories.

Distribution-specific documentation#

The “old” user documentation at https://docs.qiime2.org serves this purpose for the amplicon distribution. For example, you can start there to get instructions on how to install QIIME 2, use it to carry out an analysis of microbiome amplicon data, and see a reference of the plugins and actions that are included in the amplicon distribution. That user documentation predates the diverse distributions and plugins that now exist in the ecosystem - it therefore mixes distribution-specific information with the general purpose information that is currently being transitioned to Using QIIME 2.

Plugin-specific documentation#

Stand-alone plugins (i.e., those not included in existing distributions), like q2-boots, will provide their own documentation linked from the new QIIME 2 Library[4]. For now, you can refer to the q2-boots documentation here, as an example of where we’re going.

Data-set specific documentation#

Finally we’ll also have some documentation that is focused on analysis of specific interesting data sets. A good current example of this is the QIIME 2 Cancer AutoFMT Tutorial (q2-cat-book). This may sometimes cross distributions and stand-alone plugins, for example perhaps integrating tools from the amplicon and metagenome distributions to analyze paired 16S and metagenome data.

Organization of Using QIIME 2#

Using QIIME 2 is organized under the Diátaxis framework [1], which categorizes content into sections containing Tutorials, How-To-Guides, Explanations, and References. Each serves a different goal for the reader:

Chapter

Purpose

Tutorials

Provide a guided exploration of a topic for learning.

How To Guides

Provide step-by-step instructions on how to accomplish specific goals.

Explanations

Provide a discussion intended to aid in understanding a specific topic.

References

Provide specific information (e.g., a list of utilities available through q2cli).

You can navigate these sections on the left sidebar.

Acknowledgements#

Using QIIME 2 is the result of past, present, and future (🤞) collaborative efforts.

The authors would like to thank those who have contributed to the writing of the original QIIME 2 User Documentation. Some of the content in Using QIIME 2 is sourced directly from that material.

The QIIME 2 Forum moderators and community members have also been instrumental to the development of ideas and content presented here.

Finally, as this project gets further along, you can see who has contributed directly to Using QIIME 2.

Getting Help#

For the most up-to-date information on how to get help with QIIME 2, as a user or developer, see here.

Funding 🙏#

This work was funded in part by NIH National Cancer Institute Informatics Technology for Cancer Research grant 1U24CA248454-01.

This book is built with MyST Markdown and Jupyter Book, which are supported in part with funding from the Alfred P. Sloan Foundation.

Initial support for the development of QIIME 2 was provided through a grant from the National Science Foundation.

License#

Using QIIME 2 led by Greg Caporaso is licensed under CC BY-NC-ND 4.0 .