แบบจำลองคณิตศาสตร์การลดลงของเชื้อมาลาเรียระหว่างการรักษาด้วยยาอาร์ทิซูเนต

ผมออกแบบมันและทำมาหลายเวอร์ชั่นมากยังไม่ได้ตีพิมพ์สักที เฮ้อออออ

จากรูป เปรียบเทียบผลระหว่างโมเดลที่ผมเสนอไปในปี2011 และอีก 10 ปีถัดมาเป็นเวอร์ชั่นโควิด 2021 นี้ เหตุผลที่ต้องปรับปรุงเปลี่ยนแปลงเพราะเริ่มข้อมูลใหม่ๆที่เจอเกี่ยวกับปฏิกิริยาของยาที่มีต่อเชื้อมากขึ้น และเหตุผลที่สำคัญเลยโมเดลที่ผมเสนอไปตอนแรกมันดันไปบอกว่าถ้าแบ่งยากินของครั้งต่อวันหรือทุก 12 ชมมันจะกำจัดเชื้อได้เร็วมากซึ่งมันขัดกับที่เข้าเจอกันจริงๆ โมเดลในเวอร์ชั่นใหม่นี้ก็ได้ปรับปรุงเพื่อที่จะอธิบายผลที่เจอได้มากขึ้น

It doesn’t matter how beautiful your theory is, it doesn’t matter how smart you are. If it doesn’t agree with experiment, it’s wrong.” Richard P. Feynman

Indivaria

Indivaria เป็น Mathematica package ที่ผมเขียนในช่วง 2009-2011 ซึ่งเป็นช่วงที่ผมเริ่มทำงานที่ MORU และก็กำลังเรียนป.เอกที่ OU ไปด้วย โดยปัญหาที่สนใจทำช่วงนั้นก็คือการดื้อยาของอาร์ทิมิสนินที่ยังไม่มีใครรู้เรื่องกลไกลของมันเลยว่าเกิดขึ้นได้อย่างไร แบบจำลองที่ทำก็เป็นแบบคร่าวๆที่จะช่วยอธิบายจากข้อมูลที่มี ซึ่งแบบจำลองนั้นก็มีหลากหลาย โดยผมก็ได้เขียนรวบรวมบางส่วนไว้เป็น package ในภาษา C#, R, และ Mathematica ที่เขียนไว้หลายภาษาก็เพราะว่าผมต้องหาวิธีการ fit ข้อมูลกับแบบจำลองที่คิดขึ้นมา แต่สุดท้ายแล้วก็ต้องไปจบที่ Mathematica เป็นหลัก เพราะไม่มีเวลาที่ดูต่อแล้วเพราะต้องรีบเรียนให้จบป.เอกให้ทันกำหนดเวลาที่มี และ Mathematica เองก็ง่ายมากสำหรับในการ run แบบขนานในการ fit ข้อมูล

ผมได้แชร์ code ของ Indivaria สำหรับ Mathematica ไว้ที่

https://github.com/slphyx/Indivaria

โดยผมตั้งใจว่าจะทำมันต่อถ้ามีเวลา โดยจะรวบรวม model ต่างๆที่เกี่ยวข้องมารวบรวมไว้ให้มากที่สุด หวังว่าจะมีคนเอาไปศึกษาต่อ

P. falciparum in a patient during treatment with artesunate

หลังจากที่ดูของคนอื่นมานาน ก็เลยลองทำส่งบ้าง 🙂

มันเป็นโมเดลที่จำลองว่าปริมาณของเชื้อมาลาเรียในร่างกายของคนไข้จะเปลี่ยนไปอย่างไรระหว่างการรักษาด้วยยาอาทีซูเนท

http://demonstrations.wolfram.com/AModelOfPlasmodiumFalciparumPopulationDynamicsInAPatientDuri/