Heikki_perl-bioperl.pdf

(884 KB) Pobierz
Introduction to Perl and BioPerl
Institut Pasteur Tunis
22 March 2007
Heikki Lehväslaiho, SANBI
This work is licensed under the Creative Commons Attribution-ShareAlike 2.0
South Africa License. To view a copy of this license, visit
http://creativecommons.org/licenses/by-sa/2.0/za/
or send a letter to
Creative Commons, 543 Howard Street, 5th Floor, San Francisco, California, 94105, USA.
Introduction to Perl and Bioperl
What is Perl
Perl is a programming language
Born from a combination of C & shell scripting for system administration
Larry Wall’s background in linguistics led to Perl borrowing ideas from
natural language.
“There is more than one way to do it”
The glue that holds the internet together.
Oldest scripting language
No separate compilation step needed
The line noise of the programming languages.
/^[^#]+\s*(?:\d+\w+\s*)[2,3]$/;
Introduction to Perl and Bioperl
Why use Perl
Easy to learn
Cross platform
Very strong community support
CPAN, perlmonks, Perl User Groups
Provides API to things that do not have API
Excellent documentation
see
man perl
Introduction to Perl and Bioperl
The Camel Book
Introduction to Perl and Bioperl
Beginning Perl
open source bool
by Simon Cozens
Downloadable at
http://www.perl.org/books/beginning-perl/
and locally
Introduction to Perl and Bioperl
Zgłoś jeśli naruszono regulamin