Menu

I’m keeping the promises I made #wearenotwaiting

Its been about two years now living through this incredible experience of working with others fighting our way towards changing the broken diabetes medical device industry.

Its been about two years now living through this incredible experience of working with others fighting our way towards changing the broken diabetes medical device industry.

In this journey, I have learned lots of things about my condition, software development, hardware tinkering, radio transmissions, bluetooth communication… Stuff I don’t think I would have learned about on any work environment or hobby.

The most important lesson for me, has been the human quality of people in this community willing to share the work resulting from hours and hours of effort and discussions trying to solve a problem for themselves and their families and publishing it online for others to use.

After meeting wonderful people last month in San Francisco at D-data Exchange and the Nightscout Hackathon, I made some promises which I still have present:

I promised Dana Lewis & Scott Leibrand I would make the Insulin Concentration code I use on simpancreas in order to determine when my liver begins to liberate endogenous glucose. The code is coming out soon and I hope it gets on the OpenAPS & Loop repositories.

I promised Jason Calabrese I would share my predictor code so that it could be implemented on the Nightscout code…

I promised Pete Schwamb we would build a patient simulator just like the one being used by medical companies to test out their algorithms… I don’t know how it will look yet so it can be published and usted by everyone but I am already doing some tests with simpancreas…

I promised Weston Nordgren, Howard Look & James Wedding I would continue to look for ways for technology to be more available for others in the community. Guess what… I know how we’ll be able to use the upcoming technologies which will be closed… three words: CGM Sensor Emulation.

So all of these promises mean I need to be more open with the work I am doing, so…

I have decided I will begin publishing all of the modules that make up my closed-loop system: simPancreas.

The releases will have more or less the following structure:

GlucoDyn

— IOB ( Insulin on board )
https://github.com/Perceptus/iob

— COB ( Carbohydrates on board )
https://github.com/Perceptus/GlucoDyn

Simpancreas

— Predictor ( Linear predictor for bg )
https://github.com/bustavo/simpancreas_predictor

— Insulin Concentration
( Still being tested, will publish it soon )

— Insulin Sensitivities
( Still being tested, will publish it soon )

Simpatient

— Real Patient Emulator
https://github.com/bustavo/simpatient

I decided not to publish my code as a whole working application for two main reasons:

— Simpancreas is a system I have spent the last 2 years building according to my own personal needs. I am sure some of the code / approaches included on my project will not work for other people’s physiologies, activities and needs.

— We already have two incredible open-sourced closed-loop projects out there being used by hundreds of people around the world:

OpenAPS
http://github.com/openaps

Loop
https://github.com/LoopKit

I am sure as a community, our work will be more efficient by releasing the different modules that make up simpancreas independently.

I hope others can use them in their own systems.

Comments

comments