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, seabornIf 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 
pandasbiopython and seabornSlidesets 
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