热门推荐
NGS数据分析实践:01. Conda环境配置及软件安装
2024-11-04 11:41

Conda是版本控制和生信工具安装的一大神器。Conda是在Windows,macOS和Linux上运行的开源软件管理系统和环境管理系统。Conda可以快速安装,运行和更新软件包及其依赖的环境与工具。Conda可以轻松地在本地计算机上的环境中创建,保存,加载和切换。它是为Python程序创建的,但可以适用于任何语言的软件。

NGS数据分析实践:01. Conda环境配置及软件安装

如果你在安装生物信息学工具之前遇到过依赖性问题,Conda会轻而易举解决这一问题。此外,Conda使安装和使用不兼容的工具变更加容易。因为它可以创建不同的虚拟环境使得不兼容的工具在相对独立的环境中运行,两者之间不冲突、不打架。

Anaconda 是Conda的发行的一个安装包。它是一个数据科学平台,其中包含许多软件包。

Miniconda 是Conda的最小安装程序。可以看作是小型版本的Anaconda,仅包含Conda,Python,它们依赖的软件包以及少量其他有用的软件包,包括pip,zlib和其他一些软件包。一般生信分析人员认为,该版本即可满足日常需要。

Bioconda 是conda生物信息学软件的托管平台。Conda通道只是存储软件包的位置。但Bioconda管道上提供了使用最广泛的生物信息工具,该工具托管了超过6,000多种生物信息包。

conda的默认环境是base环境。不建议在同一环境中安装所有软件包/工具,以免软件版本或运行环境冲突。使用Conda,你可以为某个项目或者某个分析创建一个独特隔离的环境。换个意思,所谓的环境就是一组可在一个或多个项目中使用的软件包。

此处以Anaconda为例:

以下三种配置方式,选取一个来源的频道配置即可,重复配置频道会造成冗余,降低软件安装速度。

    以上就是本篇文章【NGS数据分析实践:01. Conda环境配置及软件安装】的全部内容了,欢迎阅览 ! 文章地址:http://houdi.cs-ej.cn/quote/363.html 
     行业      资讯      企业新闻      行情      企业黄页      同类资讯      网站地图      返回首页 成事e家移动站 http://houdi.cs-ej.cn/mobile/ , 查看更多