Learn Biopython: Preliminary Step Toward Bioinformatics
Performing the Daily Tasks of Bioinformatics
What you’ll learn
-
The basics of Python and Biopython
Requirements
- There are no requirements except to insist on learning
Description
This course gives you an introduction to Python, where we covered the basics of the language, including:
- Basic syntax,
- Variable types,
- Basic operators,
- Decision making, and
- Loops.
Then to the stage where Python is used to explore biopython codes, and then combine them to perform routine bioinformatics tasks, and that includes:
- Searching and obtaining data from NCBI databases through the internet connection,
- Dealing with sequence files like reading, writing, and converting,
- Dealing with sequences like manipulation and analysis,
- Performing pairwise sequence alignment (global and local),
- Performing multiple sequence alignment (MSA), and Dealing with MSA and Newick format file, and
- Finally, performing BLAST online and offline then parsing the results.
Who this course is for:
- Students and researchers dealing with DNA, RNA, or protein sequences