def extract(path, output_dir):
import zipfile
import qiime2.sdk
try:
extracted_dir = qiime2.sdk.Result.extract(path, output_dir)
except (zipfile.BadZipFile, ValueError):
raise click.BadParameter(
'%s is not a valid QIIME 2 Result. Only QIIME 2 Artifacts and '
'Visualizations can be extracted.' % path)
else:
click.echo('Extracted to %s' % extracted_dir)
评论列表
文章目录