Plugin Development#
- Tutorial: A step-by-step guide to building your first QIIME 2 plugin
- How-To Guides
- Set up your development environment
- Distribute plugins on GitHub
- Provide technical support for your users
- Maximize compatibility between your plugin(s) and existing QIIME 2 distribution(s)
- Facilitating installation of your plugin for users
- Automate testing of your plugin
- Publicize your QIIME 2 plugins (or other QIIME 2-based tools)
- Register a QIIME 2 plugin
- Create and register a Method
- Create and register a visualizer
- Create and register a pipeline
- Creating and registering a Transformer
- Use Artifact Collections as Action inputs or outputs
- How to play nicely with other plugins
- How to use Metadata
- How to test QIIME 2 plugins
- Writing Usage Examples
- Defining different Format validation levels
- Handling exceptions in parallel Pipelines
- Explanations
- References