Text this: A primer on scientific programming with python /