24小时热门版块排行榜    

查看: 269  |  回复: 0

amo11000

金虫 (小有名气)

[求助] 谁能用VB帮忙设计一个查找序列中的串联重复软件?

谁能用VB帮忙设计一个查找序列中的串联重复软件?
具体情况是这样的:
有一序列是由字母A, B, C, D, E, F, G构成,总共由5千万个这样的字母构成:
ABCBEDDFFFFFFFFFFGACACACACACACACACACACACBGFDCDCDCDCDCDABCABCABCADEFADEFADEFADEFADEFADEFABCDEFGABCDEFGABCDEFG……
现在想开发一个工具,从中查找串联重复:串联重复顾名思义就是由一串相同的字符或片段构成,例如FFFFFFFFFF,是由10个相同的字母F构成,我们把10叫做重复单元的规模,F叫做重复的基序,基序的长度是1,这个串联重复的长度是10。又例如ACACACACACACACACACACAC是由11个相同的AC构成,重复单元的规模是11,基序是AC,基序的长度是2,这个串联重复的长度是22。ABCABCABC是由3个相同的ABC构成,重复单元的规模是3,基序是ABC,基序的长度是3,这个串联重复的长度是9。ABCDEFGABCDEFGABCDEFG是由三个相同的ABCDEFG构成,重复单元的规模是3,基序是ABCDEFG,基序的长度是6,这个串联重复的长度是18。
产生的数据要求被组织成这样的格式:
首先要报告这条序列的长度:5千万
然后逐渐显示查找到的各个串联重复:
基序 基序的长度  重复单元的规模    串联重复的长度
No.1   F        1               10                10
No.2  AC       2                11                22
No.3  ABC      3                3                 9
……
谁能用VB帮忙设计一个这样的工具啊,万分感谢啊。
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

智能机器人

Robot (super robot)

我们都爱小木虫

相关版块跳转 我要订阅楼主 amo11000 的主题更新
信息提示
请填处理意见