|
|
|
|
|
by jacquesm
2516 days ago
|
|
So, for those of you that feel that this is worthy of hacking: Diabetes is one of those diseases that seems right where your average hacker would like it to be. A single value (Blood Glucose Level) which you can read using some sensor and an automated delivery method. Connect A to B using some 30 lines of Python and call it a day. But it is not that simple. The manufacturers of these devices have to go through some pretty strict testing regimes in order to ensure the devices work well when produced in quantity. And that is where the trick lies. Doing this once, for yourself with nobody at risk but you if you fuck up and getting away with it is easy. Doing it repeatably for 10's of millions of people with all your risks analyzed and regulators happy is very, very hard. |
|
There are three things to an "artificial pancreas": glucose sensor,insulin pump, and the control logic. The difference between an artificial pancreas and the "manual" operation is just that the control logic is automated.
You even can't "fuck up" very easily, unless you add other diabetic stupidities on top of a malfunctioning control logic. Two failure conditions: a) Too little (or no) insulin delivered. b) Too much insulin.
The second one is the more dramatic/short term. The insulin pump has a limited supply of insulin. The speed of injection is limited. There are probably additional safeguards in the pump's software around knowing you are not an elephant breaking into a candy shop. And you feel the pump acting. You can pull it out if it behaves strangely.
Too little insulin delivered may be trickier, but you still have to check the glucose levels occasionally, probably multiple times a day.
Patients already use "algorithms" for insulin delivery. But they are comparatively shitty and designed for example to deliver insulin as a bolus after a meal. Continuous administration of insulin over a pump already has a lot of benefits. A continuous monitoring already has benefits.