1 poin oleh GN⁺ 2024-07-25 | 1 komentar | Bagikan ke WhatsApp

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

 
GN⁺ 2024-07-25
Opini Hacker News
  • Pendapat tentang hal-hal yang tidak bisa dianggap biasa saat hidup sebagai orang dewasa di Amerika Serikat

    • Profesional medis tidak selalu bertindak demi kepentingan terbaik pasien
    • Perusahaan asuransi tidak selalu bertindak demi kepentingan terbaik pasien
    • Profesional medis tidak selalu memiliki pengetahuan yang akurat
    • Hal-hal yang secara legal bisa dikonsumsi tidak selalu aman
    • Tingkat polusi pada air, udara, tanah, dinding, lantai, dan sebagainya tidak selalu aman
    • Hal-hal yang saat ini dikenal sehat bisa jadi nantinya berbahaya bagi kesehatan
    • Tidak memiliki kelonggaran finansial untuk menanggung perawatan yang dibutuhkan
    • Industri yang seharusnya melindungi kita (medis, asuransi, kesehatan publik, pemerintah, dan sebagainya) tidak selalu benar-benar melindungi
  • Pengalaman pasien pradiabetes

    • Dokter utama tidak peduli terhadap kondisi pradiabetes
    • Mengukur gula darah setiap 2 jam dan membuat basis data makanan
    • Mencatat dampak olahraga terhadap gula darah
    • Menemukan bahwa makanan tertentu menaikkan gula darah secara tajam atau bersifat netral
    • Mengelola kesehatannya sendiri sambil hidup dengan penyakit autoimun
  • Rekomendasi buku "The Diabetes Solution"

    • Dr. Bernstein membagikan pengalaman "debugging" diabetesnya sendiri
    • Mengumpulkan data menggunakan alat pengukur gula darah generasi awal
    • Setelah memperoleh kualifikasi medis, lebih banyak dokter mulai menerima penelitiannya
  • Masalah pengelolaan diabetes di Inggris

    • Mengalami kesulitan karena masalah politik dalam pengelolaan diabetes oleh NHS
    • Perawat dan dokter diabetes yang lebih muda bergantung pada teknologi, tetapi kesulitan menafsirkan data
    • Perusahaan teknologi tidak mengizinkan penggunaan alat lain sehingga perpindahan platform sering terjadi
    • Yang dibutuhkan bukan lebih banyak pendanaan, melainkan hukuman bagi tenaga medis yang malas dan denda tanpa batas untuk praktik anti-persaingan
  • Rekomendasi perangkat lunak Loop

    • Loop secara otomatis mengumpulkan data dari pompa insulin dan CGMS
    • Kompatibel dengan pompa seperti Omnipod DASH
    • Memberikan garis prediksi setelah karbohidrat dimasukkan secara manual
    • Menyesuaikan jumlah insulin untuk menjaga gula darah tetap stabil
  • Kritik terhadap sistem layanan kesehatan

    • Sebagian besar dokter dinilai terlalu dibesar-besarkan dan menganggap pasien sebagai penderita hipokondria
  • Pengalaman menggunakan Freestyle Libre dan Omnipod Dash

    • Menggunakan Apple Watch untuk mengotomatiskan deteksi olahraga dan penyesuaian target
    • Berhasil menjaga gula darah dalam rentang target sebesar 85% selama 1 tahun
  • Penggunaan alat oleh para pengembang .NET

    • Menyusun semuanya secara sederhana menggunakan Winforms
  • Pengalaman mengelola diabetes T2

    • Menggunakan Metformin dan Trulicity
    • Pencatatan data efektif untuk pengelolaan diabetes
    • Menjaga manajemen diri melalui pencatatan
  • Pengalaman mengelola diabetes T1 di Amerika Serikat

    • Menggunakan Medtronic 670G sebagai sistem "pankreas buatan"
    • Menggunakan aplikasi Freestyle Libre untuk memantau gula darah dan menyuntikkan insulin
    • Menggunakan correction factor (CF) untuk mengatur gula darah