ubuntu(18.04) 安装 blast

news2024/11/20 0:39:32

1、下载

https://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/LATEST/


2、解压,配置环境变量

tar zvxf ncbi-blast-2.14.1+-x64-linux.tar.gz

解压后改名为 blast

 配置环境变量,可以不配置 使用的时候直接绝对路径使用

vim ~/.bashrc  

将下面添加道最后, dir 是解压文件所在的绝对路径,

export BLAST_HOME=/dir/blast
export PATH=$PATH:/dir/blast/bin

使配置生效

source ~/.bashrc

测试安装结果

blastn -version 

如果显示版本信息则说明可正常使用


3、创建数据库


在/dir/blast 下创建文件夹 db/mydb  用来存放不同的数据库

构建数据库:initdb.fasta 是用来构建数据库的源文件


#绝对路径调用,直接使用makeblastdb调用可能出现找不到命令的问题,可能是环境变量没有配置好

/dir/blast/bin/makeblastdb -in /dir/blast/db/mydb/initdb.fasta -dbtype prot

结果:

4、测试搜索  test.fasta 是测试序列文件

#采用绝对路径调用

#结果输出到终端

/dir/blast/bin/blastp -query /dir/blast/output/test.fasta -db /dir/blast/db/mydb/initdb.fasta -outfmt 6

#结果输出到文件

/dir/blast/bin/blastp -query /dir/blast/output/test.fasta -db /dir/blast/db/mydb/initdb.fasta -outfmt 6 -out /dir/blast/output/test

结果:

5.在php中调用

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1149823.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Goland连接服务器/虚拟机远程编译开发

创建SSH连接 SSH用于与远程服务器建立连接 Settings -> Tools -> SSH Configurations 添加新的ssh连接,Host为ip地址,Username为用户名,认证方式这里选择密码验证 全部填完后可以点击Test Connection测试连接是否成功 创建Deployment…

【Overload游戏引擎细节分析】PBR材质Shader---完结篇

PBR基于物理的渲染可以实现更加真实的效果,其Shader值得分析一下。但PBR需要较多的基础知识,不适合不会OpenGL的朋友。 一、PBR理论 PBR指基于物理的渲染,其理论较多,需要的基础知识也较多,我在这就不再写一遍了&…

带有强大提醒功能的电脑便签工具

在这个充满节奏感的现代生活中,每一天都需要精确规划和提醒,以确保工作计划得以按时完成。为了做到这一点,你需要一款强大的电脑便签工具,它不仅能让你记录工作计划,还能在关键时刻提醒你。 在电脑上记录工作计划是一…

【Amazon】跨AWS账号资源授权存取访问

文章目录 一、实验框架图二、实验过程说明三、实验演示过程1、在A账号中创建S3存储桶2、在A账号创建S3存储桶访问策略3、在A账号创建信任开发账号的角色4、在B账号为用户添加内联策略5、在B账号中切换角色,以访问A账号中的S3资源 四、实验总结 一、实验框架图 本次…

pgAdmin 4 v7.8 发布,PostgreSQL 开源图形化管理工具

导读pgAdmin 是 PostgreSQL 领先的开源图形化管理工具。pgAdmin 4 旨在满足新手和有经验的 Postgres 用户的需求,提供强大的图形界面,简化了数据库对象的创建、维护和使用。 pgAdmin 开发团队日前发布了 pgAdmin 4 v7.8 版本,这个版本包括 21…

外汇天眼:以下平台牌照被撤销,速度远离!

监管信息早知道!外汇天眼将每周定期公布监管牌照状态发生变化的交易商,以供投资者参考,规避投资风险。如果平台天眼评分过高,建议投资者谨慎选择,因为在外汇天眼评分高不代表平台没问题! 以下是监管牌照发生…

【地理位置识别】IP归属地应用的特点

IP归属地应用是一类用于确定特定IP地址的地理位置信息(通常是城市、地区或国家)的工具和服务。以下是IP归属地应用的几个主要特点: 地理位置识别: IP归属地应用主要用于确定IP地址的地理位置。这可以帮助组织更好地了解其网站访问…

CAD需要学c语言嘛?

CAD需要学c语言嘛? AutoCAD 和 C 语言没有关系的。 如果非要说是 AutoCAD 和哪个编程语言有关系,那应该是 VBA, 可以通过 VBA 编程,最近很多小伙伴找我,说想要一些c语言资料,然后我根据自己从业十年经验,熬…

免费提取视频号视频工具有哪些,这个4种方法亲测可用!

很多朋友对视频号都是比较依赖的,另外关于视频号视频下载,一直想找一个关于免费提取视频的方法,今天我就来聊聊该如何使用。 方法一:录屏 在选择需要的设备,并在应用商店搜索录屏工具,或者直接采用手机自…

亚马逊,速卖通,美客多如何打造爆款商品,排名提升榜首

1、产品Listing的完整性 Listing是亚马逊A9算法认识你产品的基础,在发布一条listing的时候,尽可能地做到最好!在准备一条listing之前,一定事先要收集、整理足够多的产品关键词,在优化listing内容的时候填充进去。仔细观察优秀竞品…

《进化优化》第12章 差分进化算法

文章目录 算法流程12.1 基本差分进化算法12.2 差分进化的变种12.2.1 试验向量12.2.2 变异向量12.2.3 比例因子的调整 12.3 离散优化12.3.1 混合整数差分进化12.3.2 离散差分进化 12.4 差分进化与遗传算法 算法流程 12.1 基本差分进化算法 差分进化是为了优化n维连续域中的函数…

人工智能云服务(Alaas)

目录 1、概念介绍 2、人工智能云服务解决了什么问题? 2.1 节约部署成本 2.2 海量数据和机器学习 2.3 降低用户使用人工智能服务的成本 3、人工智能云服务的类型 3.1 公有云 3.2 私有云 3.3 混合云 4、人工智能云服务案例 4.1 微信小程序 “识花君” 4.2…

文件改名,轻松添加前缀顺序编号,文件改名更高效!

您是否曾经需要批量修改文件名,并希望在文件名中添加特定的前缀或顺序编号?现在,我们为您带来了一款全新的文件改名工具,帮助您轻松解决这个问题! 第一步,进入文件批量改名高手主页面,在板块栏…

为什么我觉得Rust比C++复杂得多?

为什么我觉得Rust比C复杂得多? Rust自学确实有一定门槛,很多具体问题解决起来搜索引擎也不太帮的上忙,会出现卡住的情况,卡的时间长了就放弃了。最近很多小伙伴找我,说想要一些c语言资料,然后我根据自己从…

MySQL扩展语句和约束条件

MySQL扩展语句 create TABLE if not exists ky32 (id int(4) zerofill primary key auto_inc rement, #表示该字段可以自增长,默认从1开始每条记录会自动递增1name varchar(10) not null,cradid int(10) not null unique key,hobby varchar (50))&#x…

如何找现货黄金代理

虽然现货黄金并不是非常难以掌握的投资品种,但投资新手在刚刚进入这个市场的时候,有很方面的事情都不太了解,需要比较专业的人士从旁提供一些适切的指导,才可以在交易中做到趋利避害,在控制风险的前提下,获…

前端环境的安装 Node npm yarn

一 node npm 1.下载NodeJS安装包 下载地址:Download | Node.js 2.开始安装 打开安装包后,一直Next即可。当然,建议还是修改一下安装位置,NodeJS默认安装位置为 C:\Program Files 3.验证是否安装成功 打开DOS命令界面&#…

Keil Map信息解析

基本功能: 1.在Keil里面,通过App.Map复制所有信息。然后解析剪辑版内容。 2.随意输入一个函数内存地址,即可遍历出该内存地址属于哪个.c或者函数名。或者能遍历出变量。 强化功能: 1.通过Keil5 命令 Save xxxxxxx\1.Hex 0x200173…

一文了解什么是JWT 与sessions

​session 和 JSON Web 令牌 (JWT) 是在调用之间维护此身份验证状态的两种最流行的方法。两者各有利弊,在它们之间进行选择需要了解这些权衡以及它们与应用程序的特定需求之间的关系。 一、基于session的身份验证 在基于session的身份验证(也称为基于 c…

GoLong的学习之路(十六)基础工具之Gin框架

Gin框架介绍及使用,这张不用看内容就知道非常重要,重要到什么地步呢?重要到开发java不会Spring全家桶这种概念。 上几篇文章写的是如何构建骨架,经脉。这一章是将血肉注入。 文章目录 Gin框架RESTful API Gin渲染HTML渲染静态文件…