Teaching materials for 6-7th March 2018 delivery of introductory bioinformatics training course for IBioIC.
Welcome to the GitHub repository for the JHI/IBioIC Introduction to Bioinformatics course. This document provides a schedule for this course presentation, and links to course documentation and setup.
To participate in this workshop, you will need access to some standard bioinformatics software packages, listed below. In addition, you will need an up-to-date web browser. Installation and configuration instructions for these tools, and the course materials, are provided at the site linked below:
To use the course materials with your own laptop, you will require:
biopython
, bioservices
, seaborn
If there are installation issues, or it is otherwise not possible to install the prerequisites, we provide a virtual machine image with all the tools and materials pre-installed. For this you will require:
This virtual machine is large (>11GB) so if you need to download it we strongly advise that you do so before attending the course.
Location: Room CU330B, Curran Building, University of Strathclyde, Cathedral Street, Glasgow.
09:30 | 1. Welcome and introduction (Leighton, Sue, Peter) 2. Introduction to Bash, Jupyter and Python (Peter) 3. Introduction to sequence data and bioinformatics (Peter) |
12:30 | Lunch break |
13:30 | Mining bioinformatics databases (Leighton) |
16:30 | Wrap-up |
17:00 | END |
09:30 | 1. Reproducible research (Leighton) 2. Worked example (Peter, Leighton, Sue) |
12:30 | Lunch break |
13:30 | Structural bioinformatics (Sue) |
16:30 | Wrap-up |
17:00 | END |
We provide the course notebooks and slides as webpages, in the links below:
Slidesets
Lessons
terminal
) - introductorynotebook
) - introductorynotebook
) - introductory
Learning Outcomes
Lessons
notebook
) - introductorybrowser
, notebook
) - introductorynotebook
) - intermediateterminal
) - introductory
Learning Outcomes
Lessons
BLAST+
at NCBI (browser
) - introductoryBLAST+
at the terminal (terminal
) - introductoryBLAST
searches (notebook
) - intermediateBLAST+
service with Python (notebook
) - intermediateBLAST
Hits (RBH) (notebook
) - advancedUniProt
(browser
) - introductoryUniProt
(notebook
) - intermediateKEGG
(browser
) - introductoryKEGG
(notebook
) - intermediateEnsembl
(browser
) - introductory
Slidesets
Learning Outcomes
pandas
biopython
and seaborn
Slidesets
Lessons
00. Challenge (notebook
/browser
) - introductory/intermediate
lipase_investigation.ipynb
- the notebook developed during the class
Lessons
browser
) - introductorybrowser
) - introductoryterminal
) - intermediatebrowser
) - introductorybrowser
) - introductory
Learning Outcomes