blast2GO是用序列相似性得到go的信息,而网上很多软件要么针对某个蛋白的,要么就是只能网上运行的,还有就是只有windows的,烦- -

但如果用名字对应会怎么样,尝试了一番记录如下:

我们的序列先进行blast Nr库得到的是比对的蛋白序列,名字有gi号和refseq号;

NCBI FTP里面有个gene2go的文件,发现是geneid对应go号;

又从FTP里面发现了gene2refseq文件,是geneid对应gi号;

好了,由此我们可以把这三者进行了串联,结果发现了350多条对应关系,而blast2go的结果有303,\(^o^)/~!

但是我将两者取了交集之后,发现只有5个!只有5个!只有5个!!!瞬间伐开心。。。

所以我在想是不是有几种情况要考虑:

首先是过滤,我们blast的参数都是设定好的,当然可以过滤一部分,程序里面取的是在数据库里面有的且最好的,但blast2go肯定做了另一种过滤;

其次是数据库,blast2go可能取了不仅仅是NCBI里面的gene2go,还有其他的,还没搞明白;

最后是程序,是不是blast2go用了层次关联排除了一部分,挖出了一部分,我简直是醉了!!!

还有就是2016年了,做个小总结,虽然有几个月没更新(心烦的事情),但最终暂时解决了,明年会怎样?

另一种blast2go的思路相关推荐

  1. 前端图片有时候能显示有时候不显示_web前端基础教程:两种数据存储思路

    Web前端开发基础,Web前端基础教程 数据存储是数据流在加工过程中产生的临时文件或加工过程中需要查找的信息.数据以某种格式记录在计算机内部或外部存储介质上.数据存储要命名,这种命名要反映信息特征的组 ...

  2. udp 协议阻断_应对UDP反射放大攻击的五种常用防护思路

    本月,美国联邦调查局(FBI)发出警告,称发现几种新的网络协议被不法分子用来发动大规模的分布式拒绝服务(DDoS)攻击.警告包括三种网络协议和一款Web应用程序.其中CoAP(受约束的应用协议).WS ...

  3. python爬虫 破解js加密有道词典案列的两种方式以及思路总结

    代码在后面 思路1总结 抓包找到这四个加密参数 'salt': salt, 'sign': sign, 'ts': ts, 'bv': bv, 得到四个值(涉及到js中 MD5, 时间戳. 随机数等) ...

  4. 【LeetCode】49.字母异位词分组 (三种解法开拓思路,java实现)

    49. 字母异位词分组 分析 方法一:排序数组分类 思路 当且仅当它们的排序字符串相等时,两个字符串是字母异位词. 算法 维护一个映射 ans : {String -> List},其中每个键 ...

  5. 【leetcode】289.生命游戏 (三种解法开阔思路,java实现)

    289. 生命游戏 难度中等 根据 百度百科 ,生命游戏,简称为生命,是英国数学家约翰·何顿·康威在 1970 年发明的细胞自动机. 给定一个包含 m × n 个格子的面板,每一个格子都可以看成是一个 ...

  6. 过游戏保护NP或TP的几种方法和思路

    以前有很多这方面的文章,但是大多涉及hook和汇编,新手门都是看了等于没看,还不如不看.但是本人通过实践,感觉就算是新手,只要善于组合使用一些现成的工具,依然可以达到目的. 先说下最新版本的np,虽然 ...

  7. 快速排序两种最基本思路

    基本思想 快速排序是对冒泡排序的一种改进 基本思想: 通过一趟排序将要排序的数据分割成独立的两部分. 其中一部分的所有数据都比另外一部分的所有数据都要小. 然后再按此方法对这两部分数据分别进行快速排序 ...

  8. 【leetcode】412.Fizz Buzz (三种方法开阔思路,java实现)

    412. Fizz Buzz 难度简单 写一个程序,输出从 1 到 n 数字的字符串表示. 如果 n 是3的倍数,输出"Fizz": 如果 n 是5的倍数,输出"Buzz ...

  9. leetcode-有效的括号(三种语言不同思路)

    C语言 bool isValid(char * s){int length = strlen(s);//因为设置的str空间是从下标1开始的,所以要length/2+2//用length/2是因为括号 ...

  10. 算法题的几种常见解题思路

    数组找最大最小值,找值(二分查找) 数组排序(快排,归并排序) 找路径(回溯法,dfs加剪枝) 找最优解(动态规划问题) 字符串(滑窗解决) 动归问题求解: 假定状态为i-1的时候最优子结构 找 i ...

最新文章

  1. Mirror, Mirror,What do I see、一切都是投射
  2. HTML5与CSS3基础(二)
  3. apache rewrite规则详解
  4. Data Lake Analytics: 使用DataWorks来调度DLA任务
  5. 云原生领域首本架构白皮书,你Get到了吗?
  6. Mysql 给你100万条数据的一张表,你将如何分页查询优化?
  7. python分为哪几个模块_干货:入门Python重点学哪几个模块才能成为高手?
  8. pytorch1.7.0 安装亲测有效
  9. 注意啦,Struts 2.1.6跟sitemesh-2.4.1不兼容
  10. HDOJ 1505 City Game
  11. 汇编语言 王爽 第四版 第三章 检测点3.1
  12. wincc嵌入式excel报表 该报表系统能够读取WINCC中历史归档数据,产生出EXCEL报表文件,同时在画面中EXCEL控件实时显示
  13. attrib批量显示文件夹_BAT遍历目录并去掉文件夹隐藏属性
  14. CSS W3C 统一验证工具和压缩
  15. 微软必应Bing搜索引擎这几天无法访问!
  16. Helocobic-energy 小电视
  17. 北京外企 外服控股:人服国企借道资产重组上市
  18. 【贪心想法】2016zhbit校赛 so interesting
  19. 苹果手机丢了如何通过定位找回?iPhone手机丢失定位找回方法
  20. 百度人脸识别API 的使用

热门文章

  1. Nat. Med. :婴儿生命早期肠道病毒组和细菌组的动态
  2. 安装打印机驱动时报错 -536870329 或 1FFFFDB9
  3. embed实现PDF文件预览
  4. hwaddr和macaddr的区别
  5. Go reflect初探
  6. 服务器都是sas硬盘吗,服务器硬盘SAS与SATA区别介绍
  7. 跟“杀熟”说再见 在熊拍拍只有双赢
  8. linux的磁盘busy,Linux umount 报 device is busy 的处理方法
  9. C# 将word/ppt文档转换为Pdf的三种方法
  10. 影片剪辑实例名的几点注意