Mengelola Pengobatan Diabetes Sendiri
Pendahuluan
- Tulisan blog ini panjang, tetapi layak dibaca
- Saya adalah pasien diabetes tipe 1
- Karena pankreas tidak memproduksi insulin, saya harus memasok insulin dari luar
Sulitnya mengelola diabetes
- Kadar gula darah harus dijaga dalam kisaran yang tepat (4-10 mmol/l)
- Ada jeda waktu antara suntikan insulin dan asupan makanan
- Penting untuk menjaga kadar gula darah tetap stabil
- Suntikan insulin dan pengukuran gula darah terasa merepotkan
- Berbagai faktor seperti aktivitas fisik, stres, dan musim memengaruhi kadar gula darah
Metode pengobatan saat ini
- Menggunakan aplikasi Freestyle Libre untuk memantau kadar gula darah dan menyuntikkan insulin saat diperlukan
- Mengikuti dosis insulin yang direkomendasikan, tetapi tidak mengetahui dosis yang tepat secara pasti
- Berkonsultasi dengan spesialis diabetes setiap 3 bulan untuk menyesuaikan rencana pengobatan
Pankreas buatan dan gerakan #WeAreNotWaiting
- Pankreas buatan menggabungkan pompa insulin dan pemantau gula darah kontinu untuk mengatur kadar gula darah secara otomatis
- Meskipun belum disetujui secara resmi, sebagian pasien meretas perangkat mereka sendiri untuk menggunakannya
- Scott Hanselman memimpin gerakan ini
Mencari solusi saya sendiri
- Dibutuhkan aplikasi yang dapat memasukkan nilai gula darah dan, melalui prediksi, menemukan dosis insulin optimal serta waktu makan yang tepat
- Saya menemukan model melalui beberapa makalah, tetapi karena tidak memiliki pankreas buatan, itu tidak membantu secara langsung
- Saya menemukan aplikasi SmartCGMS dan memanfaatkannya untuk menulis simulasi
Implementasi simulasi
- Menulis simulasi menggunakan mesin SmartCGMS
- Menggunakan API sederhana dalam bahasa C# untuk mensimulasikan suntikan insulin dan asupan makanan
- Memvisualisasikan hasil simulasi di Google Sheets untuk diperiksa
Optimasi dengan algoritma genetika
- Menggunakan paket GeneticSharp untuk mengoptimalkan dosis insulin
- Fungsi fitness meminimalkan jumlah kejadian hipoglikemia dan hiperglikemia, sekaligus mengoptimalkan dosis insulin
- Menemukan dosis insulin optimal melalui algoritma genetika
Rencana ke depan
- Berencana membuat simulasi lebih interaktif agar pengguna mendapatkan pemahaman yang lebih baik
- Perlu mempersonalisasi model menggunakan data gula darah saya
- Berencana bekerja sama dengan tim SmartCGMS untuk meningkatkan perangkat lunak
Ringkasan GN⁺
- Tulisan ini menjelaskan bagaimana seorang pasien diabetes tipe 1 memanfaatkan teknologi untuk mengelola pengobatannya dengan lebih baik
- Meskipun teknologi seperti pankreas buatan belum dikomersialkan, dosis insulin optimal dapat dicari melalui algoritma genetika dan simulasi
- Tulisan ini menunjukkan kemungkinan untuk menyediakan metode pengobatan yang lebih baik bagi pasien diabetes
- Produk dengan fungsi serupa antara lain Freestyle Libre dan SmartCGMS
1 komentar
Opini Hacker News
Pendapat tentang hal-hal yang tidak bisa dianggap biasa saat hidup sebagai orang dewasa di Amerika Serikat
Pengalaman pasien pradiabetes
Rekomendasi buku "The Diabetes Solution"
Masalah pengelolaan diabetes di Inggris
Rekomendasi perangkat lunak Loop
Kritik terhadap sistem layanan kesehatan
Pengalaman menggunakan Freestyle Libre dan Omnipod Dash
Penggunaan alat oleh para pengembang .NET
Pengalaman mengelola diabetes T2
Pengalaman mengelola diabetes T1 di Amerika Serikat