迟到的邂逅--perl
Posted 生信星球
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了迟到的邂逅--perl相关的知识,希望对你有一定的参考价值。
今天是生信星球陪你的第34天
你想找辆共享单车,发现满街都是别家车,没有一辆你能骑。
你想学点生信,搜了“初学者教程”,满眼尽是高大上,没有一句能看懂。
终于你跨越茫茫宇宙,来到生信星球,发现了初学者的新大陆!
Perl
Practical Extraction and Report Language ,译为 "实用报表提取语言"。
1987年由Larry Wall开发的编程语言,脚本语言中的瑞士军刀。
flexible&powerful,借用了C、sed、awk、shell脚本以及很多其他编程语言的特性。
内部集成了正则表达式的功能,以及巨大的第三方代码库CPAN。
perl&bioinfomatics
1.直译语言:相对基础易懂。
2.序列处理:核酸序列、氨基酸序列均为字符串,perl非常适合字符串处理。
3.文件处理:文件写入与写出方便简洁。
4.模式匹配:全面支持正则表达式。
perl安装
windows下有ActiveState Perl和 Strawberry Perl。Strawberry Perl (推荐)包含一些 CPAN 里的模块。
perl官网:http://www.perl.org/get.html
perl入门级使用
1.交互式(命令行)
perl -e <perl code>
2.脚本 .pl
最简单的pl文件 :
第一行写路径#!C:/Strawberry/perl/bin/perl.exe第二行写 print “Hello world!”
小成
字虽然少,都是干货
--花花
初学生信,很荣幸带你迈出第一步。
我们是生信星球,一个不拽术语、通俗易懂的生信知识平台。需要帮助或提出意见请后台留言或发送邮件到Bioplanet520@outlook.com~
以上是关于迟到的邂逅--perl的主要内容,如果未能解决你的问题,请参考以下文章