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

【开源推荐】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/

Unicode vs Ansi -VB资料 VB 中调用 Word 拼写检查 VB4.0安装程序的汉化 VB中对字符串的处理及其扩展 把符串中的一子串替换为另一子串 -VB资料 把数字转成英文字-VB资料 翻转一个字符串-VB资料 混合字符串的长度 -VB资料 将阿拉伯数字转成中文字的程式 -VB资料 将包含有Null结尾的字符串转换为VB字符串 切分字符串-VB资料 清除字符串中指定的字符 -VB资料 VB如何取得计算机的所有字型? VB如何取得中英混合字符串的长度? 使VB的网格控件具有输入功能 VB如何使用未安装的字体? VB如何由两个ASC码(区位码)复原成一个汉字? VB如何转换C代码中的高字和低字 一些字符串操作的问题和回答 -VB资料 VB怎样把VC++代码转换成VB代码 字符串中包含双引号-VB资料 字符串中文的问题 -VB资料 巧用CLIPBOARD建立图像数据库-VB资料 在VB中存取数据库中的图片 Access97的报表解决方案-VB资料 Access下如何使用通用对话框-VB资料 ADO简介 -VB资料 ADO三大对象的属性、方法、事件及常数(二)-VB资料 ADO三大对象的属性、方法、事件及常数(三)-VB资料 ADO三大对象的属性、方法、事件及常数(一)-VB资料 Data 控件使用有密码的 Access 数据库 -VB资料 帮帮忙,急! 因写程序丢过头发的请进. 怎样使lable的内容分两行显示 一个使我困惑的小问题,敬请关注(***100分***)!! 帮帮忙好吗? 二个关于字符串中对子串的替换与删除的问题? 怎样实现虚构造函数? 请问各位高手,手机图片和手机铃声是什么格式的?在电脑上能不能打开?应该怎么制作? 请大家帮个忙,有个小问题,如何用showmessage输出括号内的内容('%K%')?在线等待 A simple problem!? 救命,对话框显示的奇怪问题!!! An error 1069 (由于登录而无法启动服务器) 请问为什么向Oracle表里加不上记录? 我在局域网中用些东西常被主机防火墙隔了,有什么办法绕过防火墙 谁有MPEG-LAYER3的详细资料或连接? 我用一些软件如音乐大师等,一打开程序,该程序窗口就被关闭了,而在光盘上进行都可以? 如何判断一个大整数是素数,如何找出整数的模逆 怎样使用C#做互相通信的client/server程序 image类型字段,如何用update命令更新 请问指针的指针,二维数组,指针数组,之间有何区别 PB数据库连接字符串的问题 如何购买NFS软件,是Windows pc 访问AIX用的? 请囊相授求mcsd信息 为什么对话框程序最小化时占用内存会减少很多呢?(VC6) 备份主域控制器加入后,登陆不进去了 新手上路,DDE的,绝对给分!!! 帮帮我 怎样修改一个窗口的系统菜单? 怎样将自己做的ASP.NET程序放到IIS服务器上去?服务器需要怎么配置? 在线等待一个问题!!!解决问题就散帖 关于NETANT的有不健康连接的通知????? 一个关于SQL_Server2000复制时发生的问题,请大家帮忙!(在线等待) 当我删除一条记录时会跳出错误,谁帮我看看 请囊相授求帮助 对这个程序实现上大家有什么想法? 触发器一行更新与多行更新有什么区别 请问如何能让我的Cricheditctrl最多输入100个字符???谢谢!!!!! 关于向数据库中插入时间的问题 在局域网中如何判断是否连到服务器?(用delphi) 有没有嘉兴的高手?QQ13136276mailsunrace@163.com 150分:怎样实现类似Delphi中的TClass.Create的功能? 请大家给我这个oracle初学者一些入门指点(偏重Developer 和discoverer方面) 请教! 关于winnt4的救命问题,如何共享上网? 急!!小弟现在用midas做一个三层的系统,用Dcom连接,但是在客户端连接服务器说类字符串未注册 关于选择菜单的这个功能怎么实现 高分求书:用DELPHI搞数据库的书! 关于Potoshop编程的有关问题,知道的请进! 如何改变列表题背景颜色,数据窗口控件用的是动态sql语句。 如何把unsigned long型的对方IP地址,设在ClientSocket的IP中 开发游戏软件一般要用到什么编程工具和编程语言? 正四面体的四个顶点都在一个球面上,且正四面体的高为4,则球的表面积为______. 关于爱国思乡的诗句 一个晒盐场用600千克海水晒出18千克盐.如果一块盐田一次放入485000吨海水,那么可以晒出多少吨盐? 棱长为a的正四面体的四个顶点均在一个球面上,求此球的表面积与体积 表达思乡爱国的诗具体 蜜蜂踉50克蜂蜜要采8000次,平均采一次花粉要粮蜂蜜多少?50除以8000=1/160 他(蒲公英)和我们一起起床,一起睡觉. 是什么修辞 like和ae 的词性与用法 意思是看起来像 有1块合金铜,含铜和锌,铜占锌60%,加入锌8克后,锌比铜多75%.求原来锌有多少克 AMY likes playing computer games(改为一般疑问句,并作否定回答)帮帮我吧! 英语语法小问题,It sound like a train.其中like的词性是什么?这是什么用法, 如何确定一种动物属于昆虫 Amy likes playing computer games.(改为一般疑问句,做否定回答) 做一个长12厘米,宽6厘米,高5厘米的长方体框架,至少需要铁丝多少厘米?在这个框架外做一个长12厘米,宽6厘米,高5厘米的长方体框架,至少需要铁丝多少厘米?在这个框架外糊一层纸,至少需要( Lucy and Lily look the same.(改为同义句)Lucy_____ _____ Lily what kind of dessert would you like 意思 一个晒盐厂用100克海水可晒出3克盐,如果一块盐田放入5850吨海水,可晒出多少吨盐? Lily and Lucy look the same.(写出同义句)Lily ___ ___ Lucy Amy likes playing computer games (改为一般疑问句,作肯定回答) 一个晒盐场用100克海水可以晒3克盐.如果一块盐田一次放入5850吨海水,可以晒出多少吨盐?急啊!快,在线等! Lucy and Lily look the same改为同义句是:Lucy and Lily is have______ _______ ______.以上怎么填? Amy likes playing computer games改为否定和一般疑问句, 一块长方形的菜地,有一条长边靠墙,其他三边用竹篱笆围起来,这块菜地的长为30CM,宽为16CM.这道题其中一问:如果不靠墙,用竹篱笆围一块正方形菜地,菜地有多少平方米?应该怎样理解? Lucy and Lily look the same.变同义句 蒲公英花就像我们的手掌,可以张开,合上.是不是比喻句? like father like son 中like的词性Like father like son 中两个like的词性? Lucy and Lily look the same.(改为同一句) 谁能告诉我《山中访友》里的比喻句和拟人句(全部),最好分开来 feel like中like 当feel like后跟从句的时候like的词性是连词吧那当feel like doingfeel like sth的时候like的词性是什么?是介词么?如果是介词的话like的词义又是什么呢?我在牛高里查的说做为介词的时 她去买冰淇淋 用英语怎么说? would you like( ) more cake括号内应填a bit的某种形式, 扩句:原句:蒲公英的花可以张开、合上,加上一句比喻句 用铁丝做一个长10厘米,宽5厘米,高3厘米的长方体框架 至少需要多长的铁丝必须有算式, would you like more of the chocolate cake?no thanks.my doctor said i should ________my weight.a:watch; b:control ; Can I have some pineapples?AGive you.B Yes,please.C You're welcome.请问该选哪个,我选A,可老师算我错,应该选什么,为什么 用铁丝做一个长、宽、高分别是10厘米、5厘米、3厘米的长方体框架,至少要多少厘米的铁丝?如果将它做一个无盖的铁盒,并使盖口尽量小,那么至少要多少平方厘米的铁皮? — Would you like...— Yes,please./ No,thanks.为什么用please和thanks作答? __________ yes ,some apple please 蔡志忠 关于橘子 作文素材 would you like a new book?yes please \/no thanks 枣树上一种毛虫,有毒刺能蛰人,学名叫什么?被蛰了怎么处理? 一个晒盐场用100&海水可以晒出3&盐.照这样计算,如果一块盐田一次放入58500吨海水,可以晒出多少吨?多少吨海水可以晒出9吨盐? Would you like some oranges?----- A.Yes,thanks.B.No,please.C.Yes,please.D.No,don'thelp me. 被枣树上的刺毛毛虫刺到了一碰就痛, (1+3+5+.+2001+2009)-(2+4+6+.+2000+2008) 正方体的表面积为s1,以其中4个顶点构成的正四面体的表面积为s2,则s1/s2= 有一种像毛毛虫的小昆虫,它的毛弄到身上刺疼,冬天在树上结成黑白花的蛋,在枣树上的多,他是什么蛋长约一厘米 李大爷有一块平行四边形的菜地,一边紧靠围墙.他准备在菜地的四周围上篱笆,篱笆的长度应是多少这块菜地的面积是多少 蒲公英的种子随风飘落.改成拟人句怎么改 有三个毛毛虫排队走,第一个说我后面有两个毛毛虫,最后一个说我前面有两个毛毛虫,中间的那个毛毛虫说我请分析答案是他在说谎的原因, 把bob likes hamburgers改为一般疑问句.急 What kind of drink(s) would you like?这里的drink用单数还是复数? 有关思乡爱国的诗句 Linda likes hamburgers for dinner.(改为一般疑问句) 六年级上册语文第六单元现代诗,要第5第6首的仿写 爱国 思乡的诗句具体诗句 Frank likes hamburgers for breakfast改为特殊疑问句划线的是hamburgers What kind of ----------(饮料) would you like?其中饮料"drink"用什么形式,为什么? (1/2+1/3+……+1/2009)乘(1+1/2+1/3+……+1/2008)-(1+1/2+1/3+……+1/2009)乘(1/2使用简便计算 最好是算式 David likes some hamburgers and salad(改为一般疑问句)
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘