Register training material
3 materials found

Contributors: Allegra Via  or Martin Krzywinski 

PPB18 - Programming in Python for Biologists (2018)

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, organizing data, reading and writing files, program logic and...

Operations: Data handling, Data retrieval

Keywords: Bioinformatics, Biology, Biological databases

Resource type: Documentation, Exercise, Handout, Scripts

Keynote on Visual Design Principles

Martin Krzywinski ( gives a great primer on the key principles of effective visual design in biological sciences. During the talk he highlights the principles with examples from various peer-reviewed publications and discusses the practical aspects of effective figure...

Keywords: Genome, HCI, Information visualisation, Communication

Resource type: Video

Revise and Redraw—Visual Design Principles for Scientific Data

Martin Krzywinski's keynote from 1st BiVi in 2014. He discusses visual design principles and communicating effectively in pictures.This talk distills core concepts of information design into practical guidelines for creating scientific figures. We will explain how to generate visual vocabularies...

Keywords: HCI, Communication

Resource type: Video