crs4 / python_for_life_scientists

Practical course dedicated to the Python programming for Bioinformatics.

Home Page:https://crs4.github.io/python_for_life_scientists

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Programming in Python for Biologists

Python is an object-oriented programming language that is ideal for biological data analysis. The course will start from zero knowledge, and will introduce the participants to all the basic concepts of Python such as calculating, repeating things, making choices, reading and writing files, filtering and organising data, program logic and writing larger programs. All the examples and practical sessions will focus on solving biological problems.

In this course you will learn to:

  • Read text files (and websites)
  • Selectively extract and manipulate information
  • Manage tabular data
  • Manage sequence data
  • Combine programs to pipelines
  • Use libraries
  • PROGRAM!

At the end of this course you won’t be expert programmers, but “high level beginners”

How is going to work

Day 1 Getting Started Day 2 Parsing Day 3 Managing Data Day 4 Libraries Practicals
1 Intro & expectations Repeating things Functions Python libraries
2 Python Reading files Functions Practicals
3 Phython Shell Parsing Data columns Practicals
4 Phython Programs Parsing Searching Practicals

About

Practical course dedicated to the Python programming for Bioinformatics.

https://crs4.github.io/python_for_life_scientists

License:BSD 2-Clause "Simplified" License


Languages

Language:JavaScript 48.0%Language:CSS 37.2%Language:HTML 12.4%Language:Jupyter Notebook 1.7%Language:Python 0.6%Language:Ruby 0.1%