用Perl打印序列
azalea用Python漂亮地打印序列:http://i.azpala.com/2010/07/15/print-sequence-beatifully-using-python/
我也用perl玩玩,不怎么漂亮的打印序列。
代码写得不咋得。
#!/usr/bin/perl
$seq = 'ATGGAGCCTAATGATAGTACCAGTACCGCTGTGGAGGAGCCTGACAGCTTGGAGGTGTTGGTGAAGACCTTGGACTCTCAAACTCGTACCTTTATTGTGGGGGCCCAGATGAATGTAAAAGAGTTTAAGGAGCACATTGCTGCCTCTGTCAGCATCCCAT';
$step = 10;
$group = 5;
$count = 0;
for ($i=0; $i*$step<length($seq); $i++) {
$count++;
print substr($seq, $i*$step, $step);
if ($count == $group){
print "\n";
$count = 0;
}else{
print " ";
}
}
结果:
atggagccta atgatagtac cagtaccgct gtggaggagc ctgacagctt ggaggtgttg gtgaagacct tggactctca aactcgtacc tttattgtgg gggcccagat gaatgtaaaa gagtttaagg agcacattgc tgcctctgtc
用php也神奇地相似。把perl的length函数换为php的strlen函数就得了。
<?php $seq = 'ATGGAGCCTAATGATAGTACCAGTACCGCTGTGGAGGAGCCTGACAGCTTGGAGGTGTTGGTGAAGACCTTGGACTCTCAAACTCGTACCTTTATTGTGGGGGCCCAGATGAATGTAAAAGAGTTTAAGGAGCACATTGCTGCCTCTGTCAGCATCCCAT'; $step = 10; $group = 5; $count = 0; for ($i=0; $i*$step<strlen($seq); $i++) { $count++; print substr($seq, $i*$step, $step); if ($count == $group){ print "\n"; $count = 0; }else{ print " "; } } ?>
~完
有点相关的文章
- 如何用perl处理测序文件 (1.000)
- perl常用的内置特殊变量 (1.000)
- perl:使用system函数 (1.000)
- 用Perl下载NCBI的Blast库(Blastdb) (1.000)
- 用Perl创建UTF-8的文件 (1.000)
- AWK详细参考(转载整理) (RANDOM - 0.500)
虽然没看懂 不过还是要支持
留成是搞 程序开发的啊????
感觉挺像我们C语言老师讲的例题 [偷笑]
[流泪]
太深奥了,呵呵 还是很支持的
感觉perl和PHP,有点像。
看不明白,呵呵
看不懂。。。唉。。。
如此复杂,循环循环。。。
[晕]
这是什么? [衰]
不搞编程
不断的发现
不懂这些东西。
纯支持
不懂
不懂
dingding
干嘛的?
好东西
呵呵。支持,虽然不懂
呵呵~什么东东
看不懂+路过 ~ [疑问]
php高手都看不懂。。不会吧~
咦?原来和PHP差不多的,嘎嘎,前面看到一句perl就被吓跑了 ~
不错啊!和PHP很相识!
博盟今日调查:新的备案系统下,你是否会选择国外主机?
呵呵,能不能打印啊,试试怎么样 [偷笑]
看不懂
完全彻底搞不懂!
今天没新内容更新哦~~
不懂 做下雷锋~~
我也做雷锋~~
不是很懂
比较专业性的啊。。。
恩 学习 了
不错
博主 你好厉害,感觉你什么都懂哦! [可爱]
汗。其实都不咋的。 [擦汗]
有意思,给你顶了!呵呵,收藏
啥啊,没怎么看懂额
怎么黄君大哥收到礼物了已经 貌似是自己去选的啊 我还在这等着你送呢 哇咔咔 我理解错了? 我的礼物啊 ! [流泪]
[偷笑]
这个看不懂。。
看得懂几个函数,哈哈
完全看不懂是什么意思?
我也看不懂,不过上面的这些评论人的昵称着实让我很惊讶
看不懂啊。。 看不懂。。
好东西,谢谢
不知道有什么用处
都是代码啊
看不懂。。。。
代码确实不懂
不错郑州seo(http://www.unseo.net)来学习了
不错 学习,
不错了。
代码好复杂。
看不懂。头晕了
俺也看不懂。。。
来支持一下了!
感觉有点高深
看不懂啊
很好。。。支持
本文详细出处参考:http://liucheng.name/1810/
之前做一个实验的时候网页生成word文档,图片就是要用绝对路径的。。也是学了好久好久
这个没大看懂,学习了!