生信宝典之傻瓜式推出过基于Cytoscape的插件literature search进行文献挖掘查找指定基因调控网络的方。

近来发现一款神奇的在线工具 (Chilibot, chip literature robot, http://chilibot.net/)可以完成同样的分析,而且看上去功能还更强大。

结果展示

采用两个关键词cocaineplasticity (蓝色节点)配对搜索获得cocain治疗对可塑性的影响相关的一系列基因。基因的颜色代表表达值(绿色是上调,红色是下调)。连线上的数字代表这一关系的权重 (后面有计算方式)。点击每个点,可以查看对应的文献信息或针对该节点进行进一步分析。

配对搜索

如下做配对搜索,查看给定的基因、通路、疾病之间存在的互作。

提交后,展示搜索进程和语义分析

获得互作结果, 左侧是网络图,右侧是图例。图中的数字代表支持两个节点关系的权重。

每个节点可进一步点击查看, 获取包含此节点的文献和文献中的语句。每个也可以进一步点击查看,获取包含这个调控关系的文献和对应的语句,不失为一个快读读文献的工具。

双列表搜索

1个列表中的关键字会互相配对搜索它们之间的关系,然后每个再与第2个列表中的关键字配对搜索对应的关系。

List 1

BDNF
TRKB
TRKC
CHRNA7
PSD95
CREB
HPRT
ARC
NUR77

List 2

APOPTOSIS (programed cell death; PCD)
Hippocampus
STEM CELLS

结果如下,一个比较复杂的网络。

点击某个节点可绘制以该节点为中心的网络,还可以根据网络中的连通性推测出之前未被报道的调控关系,比如ApoptosisARC没有文献报道,但他们都与网络中的6个基因有调控关系,那么他们之间可能也会有调控关系,就形成了一个新的假说。

如果网络中的节点不能点击,点一下sort nodes by number of relationships刷新下网络就可以了。

展示表达值

输入如下,基因名字后面跟上基因的表达倍数变化 (空格分开)

节点的颜色根据表达量标记了红色(下调)和绿色(上调),与常规不太一致。

具体的上色方式见下 (数值为fold change 不能取对数):

权重计算

Words suggesting a conclusion, such as “suggest”, “found”, “show”, “data” etc weights as +9 points. Starting the sentence with the query term and a verb weights as +5 points. The presence of words suggesting a negative result such as “not”, “lack”, “fail”, “without” is weighted as -3 points. Having more than 30 words also reduces the weight by 3 points. Lastly, having keywords specified by the user adds 5 points to the weight. The 15 sentences with the highest weights are displayed.

程序查询

文中也提供了一个程序化获取方式,以Perl语言为例,其他程序语言也可以,本质是网页提交和抓取。

#!/usr/local/bin/perl
use LWP::Simple qw(get);# Provide your email address so that you receive a notification when a query is done (if more than 6 terms are queried).my $email="me\@my.domain";#my $sessionName="testing"; # session name is optionalmy $terms="apoptosis\ncreb\nbdnf\n";&searchChilibot ($email, $sessionName, $terms);sub searchChilibot{my $email=shift;my $sessionName=shift;my $terms=shift;my $url="http://www.chilibot.net/cgi-bin/chilibot/chilibot.cgi?email=$email&IN=t&list=$terms&name=$sessionName";print "Waiting for Chilibot response (may take a while) ..\n";my $response=get ($url);if ( $response=~m|Done!.+?<a href=(.+index\.html)|){print "search is done: http://www.chilibot.net$1\n";}if ($response=~m|<div *class=\"warning\">(.*)</div>|){print "error:$1\n";}
}

挖掘PubMed数据库,获取报道的或推测新的基因调控关系相关推荐

  1. 基于Pubmed数据库的蛋白质修饰后的信息挖掘.完整代码+数据 毕业设计

    完整代码: https://download.csdn.net/download/weixin_55771290/87944120 摘 要 如今Pubmed文献检索系统上发表的医学文献的数量十分庞大, ...

  2. 生信笔记 | 探索PubMed数据库文献

    第一个问题:研究最热门的基因是什么 在NCBI的ftp里面关于人的一些基因信息, 在 :ftp://ftp.ncbi.nlm.nih.gov//gene 下载即可! 其中 gene2pubmed.gz ...

  3. orecol与mysql_MDPI News | Entropy期刊被PubMed数据库收录

    原标题:MDPI News | Entropy期刊被PubMed数据库收录 Entropy 2020年12月,MDPI期刊Entropy (ISSN 1099-4300, IF 2.494) 被Pub ...

  4. 全球各类开放式数据库获取渠道汇总

    全球各类开放式数据库获取渠道汇总 2017-09-23 11:59 在这个用数据说话的时代,能够打动人的往往是用数据说话的理性分析,无论是对于混迹职场的小年轻,还是需要数据进行分析和研究的同学,能够找 ...

  5. NLM 公布了一个新的重新设计的 PubMed 数据库

    经常使用 PubMed 的童鞋可能已经发现,美国国家医学图书馆(NLM)在今年 10 月份左右发布了一个新的重新设计的版本以取代 PubMed 数据库的现有版本,新版本现在已经上线,可以通过下面的链接 ...

  6. 数据库获取的字符串按照逗号分隔,放进数组集合中

    比如说我从数据库中获取一个字段的内容,这个字段里面有多个字符是通过逗号隔开的比如:"sdgfsdgrsefr,sdfg5trgf,asdfytffg,sdfrycfdhgs5rety,sdf ...

  7. cas返回mysql数据_单点登录 CAS 5.* - 从数据库获取用户信息 - 4

    前面演示的项目 都是使用的固定用户,现在,可以尝试从数据库获取用户+密码尝试登录, 创建表和数据: CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_I ...

  8. R语言之MYSQL数据库获取及输出

    R语言之MYSQL数据库获取及输出 在这里我们使用ODBC连接,连接之前请先配置ODBC MYSQL  ODBC下载地址:http://dev.mysql.com/downloads/connecto ...

  9. IdentityServer4-从数据库获取User登录并对Claims授权验证(五)

    本节将在第四节基础上介绍如何实现IdentityServer4从数据库获取User进行验证,并对Claim进行权限设置. 一.新建Web API资源服务,命名为ResourceAPI (1)新建API ...

最新文章

  1. CCF个贷违约预测0.891的baseline代码分享
  2. Handler实现与机制 Blocking Queue IdleHandler使用
  3. 基于阿里的Node全栈之路(二)阿里负载均衡的HTTPS优化方案
  4. “互联网+”未来发展
  5. BZOJ2301: [HAOI2011]Problem b(莫比乌斯反演)
  6. routine tortoisesvn operations-1
  7. C#开发微信公众平台-就这么简单(附Demo)(转)
  8. Vue全家桶 - 电商后台管理系统项目开发实录(详)
  9. linux vps 运行exe文件夹,linux 64位下安装wine1.6 Windows模拟器(用来运行.exe文件) 编译安装32位wine...
  10. 设单片机的晶振频率为6mhz c语言,单片机习题科学出版社.doc
  11. php怎么像git那样做diff,Git 基本操作
  12. 【转】MongoDB:C#应用
  13. arcmap发布三维地图_三维地图制作-百纳九洲
  14. PHP 实现微信登录
  15. C++ struct内部定义函数
  16. html站点文件命名规范,HTML制作中的文件夹及文件命名规范(二)
  17. 视频教程-精通Win32 API编程-Windows图形界面编程-C/C++
  18. 幼儿园数学目标_幼儿园大班数学计划
  19. 概率论 各种分布及其期望、方差、分布函数
  20. 阳新一中2021高考成绩查询入口,点燃激情,赢在高考----阳新一中2021届高三年级百日誓师暨励志演讲报告会...

热门文章

  1. 【Web】MVC模式
  2. 拒载制度失灵?台湾一空服员被逼帮旅客“擦屁股”
  3. 关于libtorrent库的安装
  4. 【静态页面架构】CSS之颜色与单位
  5. 看美国如何实现农业大数据的建设
  6. 给 axios 和 redux-axios-middleware 添加finally方法 的使用心得
  7. 经典冒泡排序-由低到高
  8. Windows 10 之重新安装应用
  9. B树、B-树、B+树、B*树【转】,mysql索引
  10. 双语站,根据访客自动跳转js