q2-boots is a QIIME 2 plugin for microbiome rarefaction analysis that is currently in beta testing.
Miniconda provides the conda
environment and package manager, and is currently the only supported way to install QIIME 2.
Follow the instructions for downloading and installing Miniconda.
After installing Miniconda and opening a new terminal, make sure you're running the latest version of conda
, and install wget
in case you don't already have it.
conda update conda
conda install wget
The most recent release version of q2-boots is the most stable, and is recommended for use in work that you're intending to publish. It may not contain all of the most recent feature additions, so if you're at an early experimental phase of your analysis you may prefer to install the development version of q2-boots (see those instructions below).
wget https://raw.githubusercontent.com/qiime2/q2-boots/main/environments/q2-boots-qiime2-amplicon-2024.2.yml
conda env create -n q2-boots-2024.2 --file ./q2-boots-qiime2-amplicon-2024.2.yml
conda activate q2-boots-2024.2
Installing the most recent development version of q2-boots allows you to access the most recent functionality, including some that depends on features being introduced in QIIME 2 2024.5. It is hard to unambiguously reference development versions of software in publications however, so you'll likely want to re-run your boots analyses with a release version prior to publication.
wget https://raw.githubusercontent.com/qiime2/q2-boots/main/environments/q2-boots-qiime2-amplicon-2024.5.yml
conda env create -n q2-boots-2024.5 --file ./q2-boots-qiime2-amplicon-2024.5.yml
conda activate q2-boots-2024.5
After completing the install steps above, confirm that everything is working as expected by running:
make test
You should get a report that tests were run, and you should see that all tests passed and none failed. It's usually ok if some warnings are reported.
If all of the tests pass, you're ready to use the plugin.
Start by making QIIME 2's command line interface aware of q2-boots
by running:
qiime dev refresh-cache
You should then see the plugin in the list of available plugins if you run:
qiime info
You should be able to review the help text by running:
qiime boots --help
Have fun! 😎
If you need help with q2-boots, please get in touch on the QIIME 2 Forum.
The q2-boots
Python package was built using content from the QIIME 2 plugin template.
To learn more about q2-boots
, refer to the project website.
To learn how to use QIIME 2, refer to the QIIME 2 User Documentation.
To learn QIIME 2 plugin development, refer to Developing with QIIME 2.
q2-boots
is a QIIME 2 community plugin, meaning that it is not necessarily developed and maintained by the developers of QIIME 2.
Please be aware that because community plugins are developed by the QIIME 2 developer community, and not necessarily the QIIME 2 developers themselves, some may not be actively maintained or compatible with current release versions of the QIIME 2 distributions.
More information on development and support for community plugins can be found here.