<H16>    Elements of Programming with Perl
 

Objectives: To provide the level of programming in Perl required for the development of bioinformatic techniques.
 

H16 - 1   Introduction to Perl
Lecture:  PDF handout
Scripts: myfirstscript
H16 - 2/3   Variables and Control Structures
Lecture:  PDF handout
H16 - 4/5   Scalar Variables and Operators
Lecture:  PDF handout
Scripts: sum_integers
  calc_mean
  sequence_content
H16 - 6/7   Arrays: Vectors and Matrices
Lecture:  PDF handout
Scripts: sequence_content_strings
  sequence_content_arrays
  sequence_content_benchmark
  sequence_content_multibenchmark
Results: sequence_content_multibenchmark
  seq_content_benchmark_short
  multibenchmark_short.R
  multibenchmark_short.png
  multibenchmark_short_zoom.png
H16 - 8/9   Hashes: Working with Dictionaries
Lecture:  
Scripts: translate_draft
  translate_v1
  translate_v2
H16 - 10/11   Filehandles: Accessing to Data Streams
Lecture:  
Scripts: dotplot_draft
  dotplot_v1
Data sets: short_seqs.fa
H16 - 12/13   Regular Expressions: Pattern Matching and Substitution
Lecture:  PDF handout
Scripts: regexp_tester
H16 - 14/15   Reusing Code: Functions and Modules
Lecture:  PDF handout
Scripts: seq_analysis
  seq_analysis_subs
  seq_analysis_modules
Modules: sequence_analysis.pm
Data sets: single_seq.fa
 

 

     
Josep F. Abril © 2004/2005