Kristian  Rother Author of Evaluating Organization Development
FEATURED AUTHOR

Kristian Rother

Freelance Python developer and trainer
Academis

I teach life scientists, write code and lead people.

Biography

I am a freelance Python trainer with a background in scientific programming. Besides writing books, I teach topics ranging from software engineering to biochemistry.

My passion ist to use interactive teaching methods that help trainees to find their own success. I have tried a lot of teaching scenarios and love to exchanging teaching experience with trainers from all backgrounds.

I am a member of GOBLET, the Global Organization for Bioinformatics Education and Training, participated in organizing the EuroPython conference 2014, and am board member of a Toastmaster Club in Berlin.

I am certified Professional Scrum Master I, Toastmasters Advanced Communicator Bronze, and Toastmaster Competent Leader.

Areas of Research / Professional Expertise

    Bioinformatics, software engineering, scientific communication

Websites

Books

Featured Title
 Featured Title - Managing Your Biological Data with Python - 1st Edition book cover

Articles

Brief Bioinform. 2012 Mar;13(2):244-57. doi: 10.1093/bib/bbr035. Epub 2011 Jul 29.

A toolbox for developing bioinformatics software


Published: Jul 29, 2011 by Brief Bioinform. 2012 Mar;13(2):244-57. doi: 10.1093/bib/bbr035. Epub 2011 Jul 29.
Authors: Rother K, Potrzebowski W, Puton T, Rother M, Wywial E, Bujnicki JM.
Subjects: Biomedical Science

Creating useful software is a major activity of many scientists. Nevertheless, software development in an academic setting is often unsystematic, which can lead to problems associated with maintenance and long-term availibility. This article describes 12 techniques that facilitate a quick start into software engineering. We expect this toolbox to be useful for many bioinformatics programming projects and to the training of scientific programmers.

Photos

News

Linux tutorial available on http://krother.github.io/

By: Kristian Rother
Subjects: Computer Science & Engineering

In this tutorial you can learn the basics of Unix using the command line. This tutorial is for you if you have no previous experience with Unix-like systems, or know a few commands but would like to know more. Exercises and supporting material are available.

Videos

Explaining the outdoor exercise

Published: Sep 03, 2014

A brief commentary on the previous video from our Python course.

Outdoor exercise: Randomize and explain what you've learned so far

Published: Sep 03, 2014

In a Python course in IGC, Oeiras, we repeated some topics right after the lunch break. See the next video to see why.