Introduction to Python

Date:

14/08/2017 - 18/08/2017

Organised by:

Goldsmiths, University of London

Presenter:

Dr. Maria Tosto

Level:

Entry (no or almost no prior knowledge)

Contact:

Teemu Toivainen air@gold.ac.uk

Map:

View in Google Maps  (SE14 6NW)

Venue:

Goldsmiths, University of London
New Cross, London

Description:

Learn how to manipulate and shape your data, automatic processes or write bespoke programs.

This is a practical introduction to programming using Python.

This course is aimed at those new to programming and provides an introduction to programming using Python.

If you are involved in the analysis and management of data, you will soon encounter the need to manipulate and shape your data, automate processes or write bespoke programs. Due to its versatility and gradual learning curve, Python has quickly risen to be one of the languages of choice for introductory courses in programming. Moreover, through the use of excellent numerical packages it can compete against more statistical and mathematical packages such as Matlab and R.

By the end of this course, you should be able to write useful Python programs, use Python for more advanced data analysis and understand more complex Python programmes written by others.

The course will cover the following key aspects of genomic data analysis:

  • General introduction to programming
  • Programming in Python
  • Using the interpreter and iPython
  • Writing Python scripts
  • Loop and control flow (for-loops, if-statements)
  • Data-types: strings, lists, dictionaries
  • Using and writing functions
  • Matrices, Vectors, and Arrays: the Numpy package
  • Functions for scientific programming: Numpy and SciPy
  • Plotting and producing graphs: Matplotlib
  • Debugging in Python
  • Project using Python

Cost:

750 £

Website and registration:

Region:

Greater London

Keywords:

Python, Creating graphs and charts

Related publications and presentations:

Python
Creating graphs and charts

Back to archive...