Blast生成蛋白质序列位置特异性矩阵-PSSM矩阵详细版
在学习蛋白质蛋白质相互作用时看到了PSSM矩阵,就学习了一下如何生成的,具体步骤如下。
1.下载安装
网址:https://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/LATEST/
2.正常运行安装
此处并不产生任何快捷方式,不要反复下(都是踩过的坑)。
会产生一个blast文件夹
3.cmd-运行-powershell cd指令进入blast
或者 在blast中shift键+右击,进入powershell
4.下载数据库
网址:https://ftp.ncbi.nlm.nih.gov/blast/db/
一定要进入 FASTA/ 文件夹!!
由于nr太大,我尝试了swissprot的数据,并把它放在了新创建的db文件夹下,以下以它为例。
5. 对下载的数据进行处理,使其数据格式化
cd 进入db文件夹下,执行bin文件夹下的 makeblastdb.exe(这个可以直接拖进去)
C:\Users\86150\Desktop\PSSM\blast\bin\makeblastdb.exe -in swissprot -dbtype prot -title “swissprot” -out lxsp
lxsp是转换完各种数据库的名字……
6.目标蛋白质序列,此处以1个蛋白质序列为例,.txt文件就可以。第一行是头部,第二行是序列:
>aa
SHMRPEPRLITILFSDIVGFTRMSNALQSQGVAELLNEYLGEMTRAVFENQGTVDKFVGDAI
7.生成PSSM矩阵
命令行:C:\Users\86150\Desktop\PSSM\blast\bin\psiblast.exe -db lxsp -query 1.txt -evalue 0.001 -num_iterations 3 -out_ascii_pssm 1.pssm
-db 后面是数据库
-query 查找蛋白质文件
-evalue 应该是什么参数,-evalue 0.001 没有也能生成PSSM矩阵,这个后期学习补充,或者路过有知道的请评论。
-num_iterations 迭代次数
-out_ascii_pssm 生成文件
8.运行结果
运行结果需要下载notepad查看,前10列就是PSSM矩阵。
9.结论
数据库要下对,格式再转换,就没有坑了。
这是针对一条序列,在windows本地的操作,后期如果写论文用到此矩阵会追加批处理的方法,还有nr的服务器操作。
10.参考文章
psiblast生成pssm矩阵及psiblast参数详解_阿斯达克-CSDN博客
蛋白质序列位置特异性矩阵(PSSM)的获取 - Roronoa-Zoro - 博客园
PSSM矩阵的生成(ncbi-blast-2.9.0+-win64)_xiaobai1_1的博客-CSDN博客
11.发现线上生成蛋白质PSSM矩阵的网址
https://possum.erc.monash.edu/server.jsp
Blast生成蛋白质序列位置特异性矩阵-PSSM矩阵详细版相关推荐
- 蛋白质功能预测中PSSM矩阵的生成
一.蛋白质功能预测 蛋白质功能预测 近年来高通量实验方法快速发展,随之产生大量新型蛋白质,发现的蛋白质数量与其功能注释之间的差距越来越大,蛋白质功能预测成为分子生物学研究领域的核心问题.传统的蛋白 ...
- PSSM矩阵(位置权重矩阵)
PSSM矩阵(位置权重矩阵) 定义 -参考维基百科 -同时参考这篇优秀的博客: http://www.nohup.cc/article/112/ 可以反映出每个位置上不同碱基出现的频率,矩阵每一列表示 ...
- 特殊矩阵的压缩存储(详细版 通俗易懂 含c语言稀疏矩阵十字链表代码 )
前言 此文章是本人第一篇博客,目的在于巩固过去所学的知识,同时可能会给大家带来一丝丝帮助,但由于没有经验加上本人能力极其有限,文章中可能存在不足之处,还请读者能够指正(`・ω・´). 这篇文章首先会介 ...
- 2014年去哪儿网笔试题--一个10*10的矩阵(可以理解为棋盘),随时生成一组数据填入矩阵,任何一个位置的数字除4进行计算,按余数着色......
一个10*10的矩阵(可以理解为棋盘),随时生成一组数据填入矩阵,任何一个位置的数字除4进行计算,按余数着色,余数为0着色为red,1为blue,2为green,3为black,可以理解为生成4中颜色 ...
- 【Android 应用开发】Paint 滤镜原理 之 颜色矩阵 ( 颜色模式 | 颜色通道 | 颜色矩阵 | 矩阵运算 | 矩阵乘法 | 矩阵加法 | 颜色矩阵深入解析 )
文章目录 颜色模式 颜色通道 Android 中的颜色矩阵 矩阵乘法运算 滤镜中的矩阵乘法运算 矩阵加法运算 滤镜中的矩阵乘法运算 滤镜运算原理 ( 总结 ) 实际滤镜理论示例 颜色模式 颜色模式 : ...
- 2.4 矩阵乘以矩阵定义
矩阵乘以矩阵 乘法定义 进一步分析基变换关系, nnn 维空间中任意向量 x=a1v1+⋯+anvn\mathbf{x}=a_1\mathbf{v_1}+\cdots+a_n\mathbf{v_n}x ...
- 1 数列分块入门_线性代数入门——利用分块矩阵简化矩阵乘法运算
系列简介:这个系列文章讲解线性代数的基础内容,注重学习方法的培养.线性代数课程的一个重要特点(也是难点)是概念众多,而且各概念间有着千丝万缕的联系,对于初学者不易理解的问题我们会不惜笔墨加以解释.在内 ...
- matlab - 特殊矩阵、矩阵求值、稀疏矩阵
学习视频 1.特殊矩阵 1.1 通用特殊矩阵 format % 零矩阵(全0) 幺矩阵(全1) 单位矩阵 % zeros ones eye rand(生成0~1的随机元素) randn(生成均值为1, ...
- 单目初始化 单应矩阵 本质矩阵 恢复R t 三角变换求 3D点
单目初始化 单应矩阵 本质矩阵 恢复R t 三角变换求 3D点 博文末尾支持二维码赞赏哦 ^_^ /* * This file is part of ORB-SLAM2 * * 单目相机初始化 * 用 ...
最新文章
- 一只端午节鸭蛋粽子的背后:AI 与农业
- VDI序曲九 实战体验Remote FX(重磅推荐)
- 物理约束相关问题梳理
- 常用来进行钢结构节点输出的软件是什么_Revit中如何处理钢结构节点连接
- UOJ #585. 新年和多米诺
- 环境部署(九):linux下安装python+chrome+Xvfb
- oracle awr报告生成_分享AWR报告的生成和简单分析方法
- 容器编排技术 -- Kubernetes Network Policy
- Java中的抽象类和接口(interface),abstract关键字的用法
- struts2系列(四):struts2国际化的多种方式
- 再见 FTP/SFTP!是时候拥抱下一代文件传输利器 Croc 了!
- 用c#转换word或excel文档为html文件,C#实现DataSet内数据转化为Excel和Word文件的通用类完整实例...
- CentOS安装NVidia驱动提示kernel source path问题
- margin:0 auto和text-aglin:center的区别
- ESP32 开发笔记(四)LVGL控件学习 Roller 滑动选择控件
- 台式计算机网卡驱动不能正常使用,电脑网卡驱动程序不正常怎么办 网卡驱动程序不正常解决方法...
- CentOS7+华为交换机+Winserver2012配置KMS服务器开机自启和自动激活
- NEON Intrinsics 练习题
- Prometheus监控
- Eclipes安装plugin插件
热门文章
- Maya游戏角色骨骼绑定学习教程
- 计算机等级考试出现文件无法打开,计算机等级考试一级:修复无法打开的WPS文件...
- 微信小程序连接oracle数据库,【微信小程序】关于微信小程序中跳转传参数与传对象的解析...
- 电子商务15条营销方式汇总
- Simlink 生成A2L标定量和检测量
- iMX8 secure boot AHAB调试
- Python OpenCV识别行人入口进出人数统计
- Unity3D多屏幕显示时,第二屏幕的按钮无法正常点击
- Android 快速实现新手引导层的库,通过简洁链式调用,一行代码实现引导层的显示
- oracle sql语句精讲