MacArthur 发表于 2013-10-6 16:171 A; K+ y( u1 ]7 x3 U, \
这就是基因BLAST算法的标准定义嘛。。。
7 |2 r( ^0 f$ r: D; ?9 q w
Google "Blast算法",一堆开源程序。
string1: TACGGCATGGCTATCGTAGCTAG( l" v& I. ^% [) R U" w
string2: GCTAT
要求在string1里找到string2的位置,如果存在多个的话,都要找出来。
如果两个字符串是这个样子
- y2 H6 x; b& d! o4 e0 w3 s
string1: AAAAAATTTTCCCCCGGGTTTTAAAACCCCCCGG9 a" L' s% V/ T" {0 [
string2: TTAAA
MacArthur 发表于 2013-10-6 16:17
这就是基因BLAST算法的标准定义嘛。。。) y7 c$ o9 K, H# W W. s% g
Google "Blast算法",一堆开源程序。
喜欢喝冰茶 发表于 2013-10-7 10:35* O9 }9 W+ Q' U/ I8 b# {6 w
当然要省很多时间,因为不需要对string1一个一个比了!!!' c4 M+ @. L, n3 K0 Z D
) U7 w$ }* S. @, K& W" X( f2 U( p
string1可以写成:


chalet 发表于 2013-10-10 22:062 }: M$ H4 l# y8 A) f ?! }
欢迎欢迎。, R' T4 }9 e5 M; z: E T
如果说硬要分类,这个应该还是属于生物信息学领域吧,在科教学圃应该很对口啊。
chalet 发表于 2013-10-11 20:29, `- p1 u. o/ T0 C- [
我可不是作生物计算的,是学临床医学出身的,而数学正是我的致命伤,哭啊~~~
那是上一轮生物技术泡沫的时 ...
喜欢喝冰茶 发表于 2013-10-13 15:048 b$ A( D' z3 C c7 u6 \
cDNA算是经典的array了,该不会在程氏公司吧~_~。现在mRNA的expression,特别是经典的几十个癌症基因的 ...
chalet 发表于 2013-10-13 21:20F- A, u1 A' A/ H% b* o1 c9 a
我对当前这个领域的研究有2个观点:
1. 当前这种研究思路,有点花大本钱做剥丝抽茧的小事的味道。一方面 ...
一叶飞刀 发表于 2014-11-15 07:01. z5 p; p. p2 K: a/ `
关于字符串匹配,应当已经解决完毕了,大概不会有更高级的算法了。
从S中找ss简单匹配算法为用ss的第一个 ...
| 欢迎光临 爱吱声 (http://aswetalk.net/bbs/) | Powered by Discuz! X3.2 |