说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

【开源推荐】Genome.js:当DNA遇到开源

HTML文档下载 WORD文档下载 PDF文档下载
自生命科学诞生以来,人类就一直从未停止过通过DNA来破译人体密码。本文介绍的genome.js是一个基于Node.js的开源平台,可以让你通过简单分析DNA来更好地了解你自己,你还可以基于它来开发自己的应用。

DNA是染色体的主要化学成分,是基因的组成材料,可组成遗传指令,以引导生物发育与生命机能运作。自生命科学诞生以来,人类就一直从未停止过通过DNA来破译人体遗传密码。

为什么地球上会有形形色色的生物?这是基因中的SNP决定的。SNP(Single Nucleotide Polymorphism,单核苷酸多态性)指的是在DNA序列中发生变异的单个碱基对,它造就了生物之间的各种差异。

这些非常高深的科学问题就留给科学家们去研究吧,不过本文介绍的这个开源项目可以让你通过简单分析DNA来更好地了解你自己。


genome.js开源项目

genome.js是一个基于Node.js构建的开源平台,是“OpenDNA运动”的一个产物,它可以利用数据流高性能地分析DNA SNP。

使用该项目分析DNA的步骤如下:

  1. 首先你需要获取你的DNA序列文件(这事需要交给医院来做,看看国外的医院报价和服务);
  2. 通过dna2json工具将SNP文件转换为SNP-JSON文件;
  3. 将你的SNP-JSON文件导入到genosets工具中进行分析;
  4. 你还可以通过GQL(Genome查询语言)来制作自己的分析工具。

该项目的意义

相比专业的DNA检测分析,genome.js有些小打小闹,但是像这样通过简单地分析DNA(前提是你首先要获得自己的DNA序列),你可以更好地了解自己,比如你身上的特征是怎么来的、你对药物的过敏性,还可以通过DNA来比较与其他人的差异,此外,你还可以通过它来找出潜在的健康问题以及哪些问题会遗传给下一代等等。

重要的是,这是一个采用MIT许可的开源项目,你可以用它来开发自己的应用,比如DNA分析、健康提醒等等。

项目官网:http://genomejs.com/

源码:https://github.com/genomejs/

jQuery Ajax以JSON格式传递结果数据 微软称为WP8开发的应用不兼容WP7手机 WP8开发者必读 关于WP8开发者程序开发语言选择倾向的问题 强大的C#随机字符串生成器 C#上传文件到WEB服务器 WebClient的超时设置 MySQL备份脚本大全 c#对rar或zip文件进行压缩解压缩 c#采用递归非递归两种方式遍历目录下所有文件 使用DataContractJsonSerializer进行JSON序列化的JSONHelper类 宏病毒ToDOLE及专杀工具 如何构建和运行基于cocos2d的HelloWorld程序 C# .net 2.0 以Gmail发送Smtp邮件 ASP.NET优化性能方法之一:禁用调试模式 开源SMTP和POP3邮件服务器 三星:在专利上不会和苹果妥协 不止谷歌,微软也有自己的眼镜计划?! Windows 8商店应用总数突破20000大关 硝烟弥漫:三星起诉苹果最新iPad、iPod侵权 效仿Google Facebook欲整合Instagram用户数据 与苹果全面竞争?传微软明年推Xbox机顶盒 微软Ralph Haupter:WP8即将在中国上市 开发者黄金时代来临 Paul Graham:Y Combinator创始人成长轨迹 我们需要强密码吗? 为了改变?英特尔CEO宣布将于明年5月辞职 传苹果下一代Mac OS中将整合Siri及地图服务 TripAdvisor:使用AWS比服务器托管成本节省50% [MDCC精华]亚马逊AWS布道师Kingsley Wood:灵活IT架构之道 亚马逊诉讼彰显谷歌在公有云领域威慑力十足 AWS全球创业大赛 奖金100000美元 各地软件工程学院的学生都写写自己在学校学习的经历和体会! adobeacrobat 耗尽内存 如何解决 ! 新手求助:ADOQUERY控件的问题 文件与下拉列表 真搞不懂 关于办公系统及美术设计问题 API 局部放大函数 版主为什么删除我的帖子? 浏览器对象模型与文档模板(DOM)有什么不同和联系? 在datalist或datagrid中绑定的checkbox如何控制呢? 我的xp系统中ABC输入法,词组记忆功能始终不能用,请问怎么解决。 如何编程打开一些特殊窗口?如网上邻居,我的电脑属性,设备管理器 请教又一ShellListView和ShellTreeView中的问题?还望大家多多指教! 不懂!不懂!不懂!关于文档和视图。 将照片从数据库中取出,并显示到Image控件中,若当中不用文件作为临时存储行不行?? 弹出菜单怎么做 关于存储过程执行的正误判断及数据回滚问题。 关于LPCWSTR的问题? TChart的Canvas写上字后,最小化再最大化后字就没了, [2]请大家无论如何都要帮个忙,oralce存储过程性能问题,高手请进!!! 请问如何直接取得其它计算机的系统时间 如何使的 Form2 在 Form1 的 Top ? 怎样在pagecontrol的一个tabsheet中的页面加一个上下的滚动条 急!将textbox控件放入table中后无法通过controls获得textbox的id? 大家说说看!! 初来乍到,向各位学习,请大家指点一下,介绍些好的C#的WEB源码示例。 请大家帮我看看! weblogic发布servlet的问题 Fatal Error 的问题 哪里有和手机一样的笔划输入法下载. 哥哥们,问题还没有搞定,帮帮忙吧,很急呀,分不够可以加分 XDevClub.Com[X时代开发俱乐部]欢迎大家一起来讨论,来者有分 求救!!我的vc缺少一个 psapi.h 头文件!!!急用,帮忙粘贴一下,当场给分!!! 怎样更改CListCtrl中内嵌的CHeadCtrl控件的风格? 有关TChart的问题? 我怎样才能获得插入语句的ID值? 求帮助数组的问题 给分100 紧急求救 在DELPHI里执行ORACLE存储过程出错??? 当按照书名查询时,系统提示没有该索引:no index with 'bookname' field.何故 CorelDram教程碟不能播放怪的问题!! 如何在vb調用SQL存儲過程,并能得到返回的參數值. 哪位大侠帮帮忙呀!! 用CString的Find(LPCTSTR pstr,int nStart),pstr有没有通配符,急!!!!! 一个XP与2000的共享问题 打印问题,请各位提点建议。 DBA的缺省密码---【在线等】 错误:"参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。" 产生原因 免费100m asp 空间 求救,如何打开一个USB设备,CreateFile吗?请具体些 在线求救 东西罗马如何分裂和灭亡 NaCl转化为NaCo3只要一步. 字谜:武术运动员拿过教练的书,放在剑的旁边;围棋运动员捡了一颗棋子放在瓷盆上. 罗马皇帝是提奥多西还是狄奥多西 如何只得到NaCl,而不得到NaCO3? 武术运动员拿过教练的书,放在剑的旁边;围棋运动员捡了一颗棋子放在瓷盆上,猜一猜,这两位运动员分别姓 铝板研磨时,如何防止表面被氧化, 灯泡的灯丝烧断后搭接,搭接处还容易烧断原因是什么?我觉得是因为电阻变小,实际功率大于额定功率造成的,可答案不是,征求广大朋友的建议 化学,求解决 罗马何时分裂 常温下,将PH=a的NaoH溶液与PH=b的醋酸溶液等体积混合,恰好完全反应则醋酸溶液与NaoH溶液的物质的量浓度A 前者大 B后者大 C相同 有X,Y,Z三种金属,只有Z在自然界中主要以单质形式存在,如果把Y加入X的硝酸盐溶液中,Y表面有X析出,则这三种金属的活动性由强到弱的顺序为 铝板被消毒水氧化怎么办? 用醋酸钠和硫酸为什么能反应出醋酸和硫酸钠?是不是因为什么强酸置弱酸?如果不是,那是什么?醋酸钠和醋酸那个酸性更强? 一个苯环上有一个丙基(-CH2CH2CH3),问所有C原子可能共平面吗?答案是不可能,我怎么也想不通,我认为丙基上的3个C都能转到一个平面, 离子交换膜的用途是什么包括工艺原理是什么 从悬液中分离细胞和细胞器所采用的技术是什么 一个苯环上有一个丙基(-CH2CH2CH3),问所有C原子可能共平面吗?答案是不可能,我怎么也想不通,我认为丙基上的3个C都能转到一个平面,到底可不可能,还是答案错了 丁烯醛和丁醛哪个更易发生亲和反应比如和HCN,NaHSO4等化合物的亲核加成反应.在同一亲核试剂的条件下,醛发生亲核反应的活性与三个因素有关:电子效应、空间位阻效应、反应中间体的稳 硫酸与乙酸钠反应后如何分离 含铁2+的溶液有哪些{4个}含铜2+的溶液有哪些【4个】 怎样知道硝酸镍里有没有铁 75cm 细胞培养瓶 接种多少细胞 :混合密度 1.1m^3的水和2m^3的酒精混合后,体积为原来的0.9倍,求混合液的密度.水的质量为:m水=V水ρ水=1m^3*1.0*10^3kg/m^3=1.0*10^3kg酒精··········:···························· 硝酸铜和醋酸镍哪个先分解 细胞培养离心收集细胞时为了让细胞能完全重悬,应如何操作? 臭氧可以和金反应吗 丁醛与氢氧化钠反应的化学反应 如何配制KCN试剂 在下列仪器中的用处1.烧杯 2.滴管 3.玻璃棒 4.酒精灯 5.药匙 6.试管 7.电流表用来加热的是——————————( )用来取少量固体药品的是——————————( )用作少量试剂反应容 我想化验硝酸镍中镍的浓度比,谁可以帮我?我在义乌,有一种电镀挂水中含镍,我想通过化学仪器测出镍的浓度,一般化工大学里的人都可以测出,我希望那位高人帮我 用生活中的器材,试着测量一个玻璃茶杯的体积(注意不是容积),写出所需器材和做法. 写出五种气体水合物勘探设备,并说明其用途 若用实验证明CuSO4溶液显蓝色不是由SO42-离子造成的,下列实验无意义的是 :A 观察Na2SO4溶液,溶液没有颜色B 对比不同浓度的CuSO4溶液的颜色差异,浓度小的溶液颜色较浅C 向CuSO4溶液中滴加足量氯 物理公式中那些要注意方向问题物理公式使用时位移和速度要同向吗那比如位移向左,速度斜向上可以吗 为什么冰棍的白气是向下冒的, 证明硫酸铜溶液显蓝与SO42-无关,没意义的A观察硫酸钠溶液有没有颜色,B向硫酸铜溶液中滴中适量的氢氧化钠溶液,振荡后静置,溶液蓝色未消失 ,C向硫酸铜溶液中滴加适量的氢氧化钠溶液,振荡 为什么人总爱吹牛? 如何区分碳酸铵盐还是碳酸铵盐加入足量的BaCL2浓液,震荡,充分反应后,若不产生白色沉淀,说明该化肥是碳酸氢铵,产生白色沉淀,过滤,取滤液加入适量的氢氧化钡浓液,也产生白色沉淀,说明是 用什么可以腐蚀花岗岩我试过一些化学物,没用的。谁要是能有把握的就告诉老哥,单凭理论想象可以的不要来忽悠我去做实验。 [一道化学题]铅蓄电池.(请求完整地解题步骤)铅蓄电池是一种常见的使用方便、电压稳定切安全可靠的电源,在交通及通讯等行业有广泛的应用.有一种铅蓄电池中所用硫酸溶液的质量分数 打开冰箱会看到一层'白汽',请用物理知识解答. 什么是电生成Fenton试剂?是否就是Fenton试剂?Fenton试剂法属于均相催化氧化,电催化氧化属于多相催化氧化,而在电催化氧化中由于生成活性中间体H2O2,而后提及电生成Fenton试剂体系,是怎么回事? 怎样使氢氧化钠和铝的反应加快 .一只青蛙两只青蛙三只青蛙,猜一成语.你们知道吗?写出来. 醋酸会与水反应吗 什么是fenton 试剂,他有什么作用 细菌涂片未经热固定会出现什么问题 醋酸和水能否分层 请问Fenton试剂制作方法和配方,就是硫酸亚铁如何配置含量多少?双氧水含量多少?硫酸亚铁和双氧水的比例怎么配,是用作池塘氧化有机质的,主要用于氧化作用,不懂的请不要在网上复制一大片, 一般细菌涂片 未查到细菌怎么出报告 求视频:脑筋急转弯:荷叶一天长大一倍,十天长满整个池 塘,请问几天长满半个池塘 用化学腐蚀方法在大理石刻字为什么要涂上石蜡 细菌涂片怎么制作? 荷叶一天长大一倍,十天长满整个池糖,请问几天长满半个池塘?(脑筋急转弯) 哪里有大理石刻字的 怎样做细菌涂片 池塘的荷叶,每天长一倍,20天长满整个池塘.问多少天长到一半池塘? 铜锂试剂,如二甲基铜锂如何成键的?铜、锂是如何与甲基结合的?最好能给出个结构式. 请问前列腺液细菌涂片和细菌培养的区别病情描述(发病时间、主要症状等):请问前列腺液做细菌涂片和细菌培养的区别,谁的检查病原体的准确率高,如果细菌涂片检查未发现细菌是不是意味 尼日尔沙漠车抛锚 90移民干渴而死日媒:安倍将于11月中旬出访柬埔寨和商务部发布欧盟太阳能级多晶硅“双反”11月1日起 杭州地铁1号线周末末班增强依法履职能力 省十二届人大代表在中方要求美方对其驻华使领馆设监听点报广东吊销新快报陈永洲记者证 责成报社外交部:要求美就在京沪等地设监听点作外交部:个别人在中俄关系中间打楔子不尼日尔沙漠一移民车抛锚 现场发现92背景资料:《马斯特里赫特条约》约旦举行中国电影周 构筑文化交流“新长春一在建高架桥发生局部坍塌(组图)北京市气象台发布霾黄色预警 空气污染国资委:国企改革方案争取三中全会后尽外交部:中俄关系发展不受任何外部势力中东部地区将迎大范围降水 罗莎将带来国防部:中印边防合作协议旨在有效维护律师称斯诺登将从11月起在俄大型网站中国高铁出口前景“复明”禁化武组织说叙利亚已按时销毁所有化武人生无须过于执着,问心无愧就好!东三省经济陷落!越来越多的人离开……国内旅游业喜迎发展“黄金时代” 6股地方新一轮稳增长悄然上路水利部部署建设任务:水利建设迎最好时微信技巧一大串,你不能不知道!24家中期业绩超去年全年业绩水平 2快讯:文化传媒板块掀起涨停潮 逾10人民币若贬值,这8类人损失惨重央企改革爆发 中粮地产等股涨停诸葛亮干不过曾国藩民间金融“金矿”将迎野蛮式增长人民日报斥责高盛唱衰中国:你真的想多学区房政策全解析:到底要不要买学区房揭开自贸区的8个秘密日本一男子涉嫌蹭无线网络被逮捕 系该自由周末丨打工诗人许立志坠楼前的最后和田玉貔貅哪有买的?叮当猫鲜奶蛋糕云录音送礼新时尚雷军:未来五年投资100家公司复制小
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘