- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C·13NMR谱图数据库相似检索的网上实现
罗操绦务赢簪舞禄
(串嗣科学脘长春应用他学研究所t长春130022}
摘要介绍了在网上实现c.13NMR谱圜数据库相似检索的方法以及提高相
锨捡索效率的一些方法。
关键谲C-13-NMRASP数据库
C.13
NMR波谱是有机化含物结构解析中量犬谱图手段之一.问世于70年代,发展很
快fIl。许多C-13
NIvIR
了馕季j条箨。这黧数据痒也开始据供弼土捡索。本文将奔缁麓ASP编程实瓣C-13
谱图数据库相似梭索的方法。 ”
一、开发技术的选择 、
露曩手实瑗霹上套谗鳇方法鸯缓多。传统方法有CGL薹sAPl等氆。CGI是摄据谶茭
嚣端的髓≯请求激活响应避{嚣每一个请求对藏一个进程。警黼时有报多请求时,程序挤
占系统资源,造成效率低下,ISAPI针对这~缺点进行改进,利用du(动态链接库)技
术,以线程代替进程,提高了性能和速度,但骤考虑线程的间步问题,而且汗发步骤繁
琐。这两种技术秘舞一普遍使用的野发动态网页瓣技术lava都还存在着另步}一个闯题,那
藏怒开发霾难。程痔麴秀发窝HTML写俸燕嚣令完垒不同熬过程,需要专门戆程痔受嚣
发。 ,
Extractionand
现在比较流行的是服务器端脚本语言。宥Perl(Practical Reporting
Server Server
Language),ASP(ActivePages),PHP(PHPHypertext
Page)t31。鼹务器鲻瓣辫本曩要嗣蘩静类型麴孛蜒程序或矮传采建接:它必矮熊够接受客户
端请求,读取并解释成适合艉务器的脚本文俘。然后创建输出蕊势传送给Web服务器,在
平螽。JSP则是艄对较新的技术。几乎可以在所有的平台上使用。这几种脚本语言各有各
自舱忧缺点,选择哪一种语言取决予自己的需要。鉴于我们豹满燕数据库用Access实现,
我销选择ASP俸为开发语言。
ASP有如下技术特点: .
地完成网站的应用程序。无须编译,容易编写.可在服务器端擞接执行。
(2)与浏爨器无关(Browser
在Web服务器端执行,用户端的浏览器不需舞能够执行这些脚本语言。
Server
(3)ActivcX
Visual Server
Basic,lava,VisualC++等缀程语言来编写你麝焉要的ActlveX
Component。
(4)ASP潦过ActiveX数撰对象《ADo)谤瓣数据瘁’客彩使瑁且往能趣好。
·132·
=、相似检索的实现
, 碳一i3谱零蓐熬捻寨算法监跫焱鼹了多赞;缆糕醅鐾可势为礴类:特莲蜂≤瓣单螃邋索
黟全谱蓬延琵《穗叛庭》检索。在任僻一种谱凰窜稔索孛,耪彀控綮都是最兔整蘩的。道理
很简单,因为不臀席中谱图量群大,最新合成的化台物也很难靓括进去。也就是说最普
通、最太量的检索鼹相似检索[1】。
褒鼹上进行捐儆捻索斡过程始下:在客户端输入来知纯合物躲耨篮售惑,嚣酸碌予鼗。
纯攀霞穆争§≮纯学位移蓬及对藏酌多重鲑;这些僖悫提交裂驻务嚣翡赢-ASP鞭寤获饕
圈数据库中依次提取参考亿合物黝信息,根据给定的公式计算相似度,以某个给定值为标
准,大于该值的予以保留。检索究憋个诺图库后,将结果传送客户端。
橱似度的算法
文档评论(0)