This module discussed Perl's different types of variables and data.
You have learned how to write programs with
- scalars,
- arrays, and
- hashes
and how to access the data in those different data types.
In the next module, you will learn about the different operators available for working with data. This is where you will learn to do the following:
- Manipulate text and numbers
- Test the relative values of different data
- Read and write files
You can write Perl programs that manipulate
biological sequence data, that is, DNA and proteins.
Once you have the sequences in the computer, you will start writing programs that do the following with the sequence data:
- Transcribe DNA to RNA
- Concatenate sequences
- Make the reverse complement of sequences
- Read sequence data from files
You will also write programs that give information about your sequences.
- How GC-rich is your DNA?
- How hydrophobic is your protein?
You will see programming techniques you can use to answer these and similar questions.
The Perl skills you will learn in the next module involve the basics of the language. Here are some of those basics:
- Scalar variables
- Array variables
- String operations such as substitution and translation
- Reading data from files