Computational Modelling Group

Workshop  20th April 2015 9 a.m.  The Genome Analysis Centre, Norwich, UK

Python for Life Scientists

Web page
http://www.tgac.ac.uk/361_Division/training-programme/courses-workshops/tgac-events/python-for-life-scientists-2/
Categories
Bioinformatics, Biomedical, Data Management, Database, Medicine, NextGen Sequencing, Python
Submitter
Elena Vataga

course banner

Python for Life Scientists

Monday 20 to Friday 24 April 2015

What is this course about?

Python is an object-oriented programming (OPP) language that is ideal for biological data analysis. Starting with basic skills in Unix/Linux, the course will explore language concepts and instructions. This covers the main aspects of OPP, including variables, types, modules, functions, exceptions, control of flux, input, output, and classes.

All the course’s examples and practical sessions will focus on solving the following biological problems:

  • Working with DNA and protein sequences
  • Data retrieval from files and their manipulation
  • Running applications, such as BLAST, locally and from a script
  • Finding motifs in sequences
  • Parsing Swiss-Prot files, PDB files, ENSEMBL records, blast output files, etc
  • Biopython will be also be introduced and applied to some of the above examples

As a highly interactive course, the students will be putting theory into practice while learning. The course will provide a thorough understanding of Python basics, acquiring the skills to manage any type of bioinformatics record and run applications from scripts.

Pre-requisites

Students are required to have a basic familiarity with bioinformatics data resources, such as Uniprot/Swiss-Prot, Blast, ENSEMBL, PDB, etc. The course is targeted at biologists with little or no programming experience with the aim to make them proficient in Python, by managing and analysing biological data on an autonomous level.

Target Audience

Life Scientists who are end-users of bioinformatics databases and tools that aim to develop hands-on capabilities for biological data analysis, for example, writing their own or adapting Python scripts independently.

Application deadline: 6 March 2015

If this course isn't suitable for you, but you know someone who may benefit from this training, please do forward it along!

Click to find out more