Clinical Computation

This Week on Clinical Swift

by Jerome Carter on April 7, 2016 · 0 comments

The prn: OnCall project is moving along well.   I have identified the main classes for the project and, in this week’s post, I review the rationale for each class along with a few other design decisions. Assembling the Class List for prn: OnCall


A Mathematical View of Clinical Work

by Jerome Carter on April 6, 2015 · 7 comments

Whenever I mention working on models of clinical work or describing clinical care mathematically, the comments vary from how esoteric such an endeavor seems to protestations that medicine is an art.  Math is not out of place in medicine. In fact, it is part of everyday practice; it is simply not recognized as such. Back […]


Exploring EHR Design with Python

by Jerome Carter on January 13, 2014 · 2 comments

Finally, I have had time to play with Python.   I have been trying to find time since last spring when I got my shiny new MacBook Pro.   Having spent recent years using C-inspired languages that are compiled and strictly typed, Python is proving to be a refreshing change.  Python can be used interactively, which makes […]


Clinical care consists of processes.  Examining patients, prescribing medications, mailing bills, reviewing charts–they are all processes.   Fortunately, there exists a perfectly good way of describing processes mathematically using graphs.  Graph theory originated when Leonhard Euler attempted to solve a simple problem mathematically.  The town of Konigsberg, where he lived, had four land areas that were […]


Until I began studying discrete math, my idea of a function was something along the lines of formulae such as f(x) = x3, e=mc2, or F=ma.  Very likely, this is true for most people.   Math education from elementary algebra to differential equations focuses on functions that return a real number value.   However, this is a very […]


Everything can be expressed as a set—the rooms in a building, the providers in a practice, penicillins—everything.  When one studies the basics of set theory – unions, intersections, subsets and the like—the concepts seem so simple, even obvious, that it is difficult to believe that Georg Cantor  had to dream them up and then convince […]


In the last post, I pointed out two limitations of propositional logic– namely, its inability to handle variables and quantifiers.  Let’s take a look at how these limitations affect one’s ability to use logic to solve specific types of problems. Remember, propositional logic deals solely with declarative statements. Atlanta is in Georgia. Lassie is a […]