“On War”, what is it good for?

I was very wrong about On War, by Carl von Clausewitz. I had hoped for and expected a romp through Napoleonic warfare and tactics, with descriptions of formations, armament and maneuvers. What I got instead was a carefully considered discussion of what war is (or at least was) and what it means for the people… Read More »

Python Tips: How to Load Data Into Python

In this post we’ll look at three different ways of how to load data into python. Loading date is the crucial first step before carrying out any data analysis or processing. We’ll look at methods that use just the core python modules, and those that use ‘numpy’, a numerical computing module for python. The script and… Read More »

What Advice Can We Get From a 100 Year Old Scientist?

Advice to a Young Investigator predates the Nobel Prize, quantum physics, and the post-war grant culture,so what can we learn from this old scholar? Not everyone is destined to venture into the forest and by sheer determination carve out a serviceable road. However, even the most humble among us may take advantage of the path… Read More »

Python tips: checking for updated input files

Introduction Loading files from python scripts can have many benefits such as for data analysis or setting script parameters. This article shows you how to not only load in a text file, line-by-line into a python list, but also how to keep checking for and loading updated versions of that file during a simulation run.… Read More »