diff --git a/q2cli/commands.py b/q2cli/commands.py index e912b4ab..1f2155ef 100644 --- a/q2cli/commands.py +++ b/q2cli/commands.py @@ -355,7 +355,13 @@ def get_opt_groups(self, ctx): } def _get_citation_records(self): - return self._get_action().citations + import q2cli.util + pm = q2cli.util.get_plugin_manager() + # Get plugin level citations + citations = list(pm.plugins[self.plugin['name']].citations) + # Add action level citations + citations.extend(self._get_action().citations) + return tuple(citations) def _get_plugin(self): import q2cli.util