0

0

搭建自己的本地云平台,QIIME2图形界面玩转16S分析(WSL2+Docker+Galaxy qiime2)

雪夜

雪夜

发布时间:2025-09-04 08:53:23

|

900人浏览过

|

来源于php中文网

原创

之前我曾分享过一个有关 qiime2 图形界面的笔记,名为《qiime2 图形界面版(q2studio)》,这是由 qiime2 团队开发的工具。然而,最近 qiime2 团队似乎转向了使用 galaxy 平台,并在 qiime 2 2021.4 版本中加入了对 galaxy 的支持。他们还发布了官方宣传和安装视频,这些视频也被转载到公众号上。虽然之前的视频没有字幕,看起来有些困难,但现在已经重新添加了中英文双语字幕并进行了校对。

https://www.php.cn/link/ac83d3f400e95a5d31e7c59d2743bf73?

今天我将分享如何在我们日常使用的 Windows 电脑上搭建一个 QIIME2 Galaxy 环境,以便愉快地进行 16S 数据分析。虽然与官方方法略有不同,但最终目标是一致的。如果你使用的是 Mac,过程会更简单,只需安装 Docker 客户端即可。

在安装 WSL2 时,请注意必须使用 WSL2,因为 WSL1 不支持 Docker。Windows Docker 可以使用,但前提是你的操作系统必须是旗舰版,相信大多数同学的电脑都是家庭版。如果你之前安装了旧版本的 WSL 且不想删除,也没关系,两个版本可以共存。好了,让我们开始吧!一位朋友已经写好了安装教程,我在这里直接转载一下:在 Win10 下同时使用 WSL1 和 WSL2 子系统,提升开发效率 (icode9.com)[1]。

搭建自己的本地云平台,QIIME2图形界面玩转16S分析(WSL2+Docker+Galaxy qiime2)打开 Ubuntu 18.04.5 on Windows,恭喜你,完成了第一步!

搭建自己的本地云平台,QIIME2图形界面玩转16S分析(WSL2+Docker+Galaxy qiime2)如红框所示,完成这些操作后,你就得到了一个标准的 WSL2。我安装的是 Ubuntu 18.05,一个非常稳定的版本。

代码语言:javascript代码运行次数:0运行复制```javascript lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 18.04.5 LTSRelease: 18.04Codename: bionic

你可能会遇到默认软件源在国外导致下载安装软件速度慢的问题,解决方法是更换镜像源。
<p>代码语言:javascript代码运行次数:0<svg fill="none" height="16" viewbox="0 0 16 16" width="16" xmlns="<a href="https://www.php.cn/link/c9041cfd2a40932691855abd98fd219a">http://www.w3.org/2000/svg"><path</a> d="M6.66666 10.9999L10.6667 7.99992L6.66666 4.99992V10.9999ZM7.99999 1.33325C4.31999 1.33325 1.33333 4.31992 1.33333 7.99992C1.33333 11.6799 4.31999 14.6666 7.99999 14.6666C11.68 14.6666 14.6667 11.6799 14.6667 7.99992C14.6667 4.31992 11.68 1.33325 7.99999 1.33325ZM7.99999 13.3333C5.05999 13.3333 2.66666 10.9399 2.66666 7.99992C2.66666 5.05992 5.05999 2.66659 7.99999 2.66659C10.94 2.66659 13.3333 5.05992 13.3333 7.99992C13.3333 10.9399 10.94 13.3333 7.99999 13.3333Z" fill="currentcolor"></path></svg>运行<svg fill="none" height="16" viewbox="0 0 16 16" width="16" xmlns="<a href="https://www.php.cn/link/c9041cfd2a40932691855abd98fd219a">http://www.w3.org/2000/svg"><path</a> clip-rule="evenodd" d="M4.5 15.5V3.5H14.5V15.5H4.5ZM12.5 5.5H6.5V13.5H12.5V5.5ZM9.5 2.5H3.5V12.5H1.5V0.5H11.5V2.5H9.5Z" fill="currentcolor" fill-rule="evenodd"></path></svg>复制<pre class="brush:php;toolbar:false;">javascript sudo cp /etc/apt/sources.list /etc/apt/sources.list.bcakupsudo vim /etc/apt/sources.list# 键盘输入以下,删除原有内容d99d# 要粘贴的内容如下deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse# 按ESC键退出编辑模式,键盘输入以下就可以保存啦!:wq</code>

安装 Docker 如果你不介意 Docker 的版本,只要能用就好,一条命令就能解决问题。当然,你也可以安装使用 WSL2 中的 Docker 守护进程的桌面管理程序,详见:WSL2 + Docker + xfce4 安装及使用_笔上烽烟的博客-CSDN 博客_docker wsl2[2]。

代码语言:javascript代码运行次数:0运行复制javascript

安装Dockersudo apt updatecurl https://www.php.cn/link/544d86a583c877780b83a3b31e226465 | shdocker -vDocker version 20.10.7, build 20.10.7-0ubuntu5~18.04.3 sudo service docker start

<pre class="brush:php;toolbar:false;">
安装 q2 galaxy 代码语言:javascript代码运行次数:0<svg fill="none" height="16" viewbox="0 0 16 16" width="16" xmlns="<a href="https://www.php.cn/link/c9041cfd2a40932691855abd98fd219a">http://www.w3.org/2000/svg"><path</a> d="M6.66666 10.9999L10.6667 7.99992L6.66666 4.99992V10.9999ZM7.99999 1.33325C4.31999 1.33325 1.33333 4.31992 1.33333 7.99992C1.33333 11.6799 4.31999 14.6666 7.99999 14.6666C11.68 14.6666 14.6667 11.6799 14.6667 7.99992C14.6667 4.31992 11.68 1.33325 7.99999 1.33325ZM7.99999 13.3333C5.05999 13.3333 2.66666 10.9399 2.66666 7.99992C2.66666 5.05992 5.05999 2.66659 7.99999 2.66659C10.94 2.66659 13.3333 5.05992 13.3333 7.99992C13.3333 10.9399 10.94 13.3333 7.99999 13.3333Z" fill="currentcolor"></path></svg>运行<svg fill="none" height="16" viewbox="0 0 16 16" width="16" xmlns="<a href="https://www.php.cn/link/c9041cfd2a40932691855abd98fd219a">http://www.w3.org/2000/svg"><path</a> clip-rule="evenodd" d="M4.5 15.5V3.5H14.5V15.5H4.5ZM12.5 5.5H6.5V13.5H12.5V5.5ZM9.5 2.5H3.5V12.5H1.5V0.5H11.5V2.5H9.5Z" fill="currentcolor" fill-rule="evenodd"></path></svg>复制```javascript
sudo docker pull quay.io/qiime2/q2galaxy# 运行docker run -d -p 8080:80 -p 8021:21 -p 8022:22 -v $HOME/q2galaxy_data/:/export/ quay.io/qiime2/q2galaxy

初次运行时,应该会有一个初始化的过程,等待几分钟,观察进程运行起来,CPU 占用率上升后,就可以打开浏览器访问 https://www.php.cn/link/ec25d36848f1c8eed1c6729bb73fc7f9] 愉快地使用了!

闪念贝壳
闪念贝壳

闪念贝壳是一款AI 驱动的智能语音笔记,随时随地用语音记录你的每一个想法。

下载

搭建自己的本地云平台,QIIME2图形界面玩转16S分析(WSL2+Docker+Galaxy qiime2)与之前印象中的 Galaxy 不同(界面像是十几年前的),现在的版本在视觉元素上有了现代化的感觉,一些公司的云平台也是基于 Galaxy 构建的。文件都存储在你的 Linux 子系统家目录下的 q2galaxy_data 文件夹中,如果没有该文件夹,会自动创建。

搭建自己的本地云平台,QIIME2图形界面玩转16S分析(WSL2+Docker+Galaxy qiime2)空间占用还是相当大的,如果你的 C 盘容量不大,需要注意一下。当然,现在很多电脑已经不分盘,直接使用 512G 的 C 盘。

搭建自己的本地云平台,QIIME2图形界面玩转16S分析(WSL2+Docker+Galaxy qiime2)开始学习吧!如有问题,欢迎交流,在我的时间允许的情况下,我愿意免费提供帮助!

参考资料[1]在 Win10 下同时使用 WSL1 和 WSL2 子系统,提升开发效率 (icode9.com): https://www.php.cn/link/37563f059c2d815bf5fc637cb88e1df3

[2]WSL2 + Docker + xfce4 安装及使用_笔上烽烟的博客-CSDN 博客_docker wsl2: https://www.php.cn/link/a352147f3aad581bed027339ac1d5dd9

[3]https://www.php.cn/link/cbb686245ece57c9827c4bc0d0654a8e: https://www.php.cn/link/cbb686245ece57c9827c4bc0d0654a8e

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

WorkBuddy
WorkBuddy

腾讯云推出的AI原生桌面智能体工作台

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
windows查看端口占用情况
windows查看端口占用情况

Windows端口可以认为是计算机与外界通讯交流的出入口。逻辑意义上的端口一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。怎么查看windows端口占用情况呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

1518

2023.07.26

查看端口占用情况windows
查看端口占用情况windows

端口占用是指与端口关联的软件占用端口而使得其他应用程序无法使用这些端口,端口占用问题是计算机系统编程领域的一个常见问题,端口占用的根本原因可能是操作系统的一些错误,服务器也可能会出现端口占用问题。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

1171

2023.07.27

windows照片无法显示
windows照片无法显示

当我们尝试打开一张图片时,可能会出现一个错误提示,提示说"Windows照片查看器无法显示此图片,因为计算机上的可用内存不足",本专题为大家提供windows照片无法显示相关的文章,帮助大家解决该问题。

836

2023.08.01

windows查看端口被占用的情况
windows查看端口被占用的情况

windows查看端口被占用的情况的方法:1、使用Windows自带的资源监视器;2、使用命令提示符查看端口信息;3、使用任务管理器查看占用端口的进程。本专题为大家提供windows查看端口被占用的情况的相关的文章、下载、课程内容,供大家免费下载体验。

463

2023.08.02

windows无法访问共享电脑
windows无法访问共享电脑

在现代社会中,共享电脑是办公室和家庭的重要组成部分。然而,有时我们可能会遇到Windows无法访问共享电脑的问题。这个问题可能会导致数据无法共享,影响工作和生活的正常进行。php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

2362

2023.08.08

windows自动更新
windows自动更新

Windows操作系统的自动更新功能可以确保系统及时获取最新的补丁和安全更新,以提高系统的稳定性和安全性。然而,有时候我们可能希望暂时或永久地关闭Windows的自动更新功能。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

874

2023.08.10

windows boot manager
windows boot manager

windows boot manager无法开机的解决方法:1、系统文件损坏,使用Windows安装光盘或USB启动盘进入恢复环境,选择修复计算机,然后选择自动修复;2、引导顺序错误,进入恢复环境,选择命令提示符,输入命令"bootrec /fixboot"和"bootrec /fixmbr",然后重新启动计算机;3、硬件问题,使用硬盘检测工具进行扫描和修复;4、重装操作系统。本专题还提供其他解决

1996

2023.08.28

windows锁屏快捷键
windows锁屏快捷键

windows锁屏快捷键是Windows键+L、Ctrl+Alt+Del、Windows键+D、Windows键+P和Windows键+R。本专题为大家提供windows相关的文章、下载、课程内容,供大家免费下载体验。

1670

2023.08.30

TypeScript类型系统进阶与大型前端项目实践
TypeScript类型系统进阶与大型前端项目实践

本专题围绕 TypeScript 在大型前端项目中的应用展开,深入讲解类型系统设计与工程化开发方法。内容包括泛型与高级类型、类型推断机制、声明文件编写、模块化结构设计以及代码规范管理。通过真实项目案例分析,帮助开发者构建类型安全、结构清晰、易维护的前端工程体系,提高团队协作效率与代码质量。

49

2026.03.13

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 10.7万人学习

Git 教程
Git 教程

共21课时 | 4.2万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号