SlideShare a Scribd company logo
1 of 35
Download to read offline
1 ~ PP
Using Python to fight Malaria
Pierre Poulain @pierrepo
Univ. Paris Diderot
2 ~ PP
or why open science is
important in research
Using Python to fight Malaria
3 ~ PP
Malaria?
a mosquito…
4 ~ PP
carrying a parasite
5 ~ PP
Symptoms
http://apps.who.int/iris/bitstream/10665/254991/1/WHO-HTM-GMP-2017.6-eng.pdf
6 ~ PP
In 2015
214 millionmalaria estimated cases worldwide
429 000
deaths
http://apps.who.int/iris/bitstream/10665/254991/1/WHO-HTM-GMP-2017.6-eng.pdf
7 ~ PP
Africa accounts for 90% of cases
http://gamapserver.who.int/gho/interactive_charts/malaria/cases/atlas.html
8 ~ PP
Diagnosis by optical microscopy
Thick
blood smear
Thin blood
smear
9 ~ PP
is the gold standard!
10 ~ PP
Looking for parasites
thin blood smear
11 ~ PP
harder...
thick blood smear
12 ~ PP
Could technology help?
http://www.plantnet-project.org/page:MOBILE
13 ~ PP
Could technology help?
14 ~ PP
Could technology help?
Esteva et al., Nature, 2017, doi:10.1038/nature21056
15 ~ PP
And for Malaria?
Das et al., Journal of Microscopy, 2015, doi: 10.1111/jmi.12270
16 ~ PP
And for Malaria?
Das et al., Journal of Microscopy, 2015, doi: 10.1111/jmi.12270
17 ~ PP
Data?
Source code?
18 ~ PP
We need open data
& open source code
19 ~ PP
MalariaSmearSearch
20 ~ PP
MalariaSmearSearch
Upload blood smears
Annonate parasites
21 ~ PP
MalariaSmearSearch
E-learning
Train technicians
22 ~ PPhttps://github.com/pierrepo/MalariaSmearSearch
Athénaïs
Vaginay
Master student
Bioinformatics
23 ~ PP
Back-end
Flask-Login
Flask-WTF
Flask-Uploads
Flask-JSGlue
24 ~ PP
Front-end
25 ~ PP
Add annotation
26 ~ PP
Show annotations
27 ~ PP
Edit annotation
28 ~ PP
29 ~ PP
30 ~ PP
Data preparation, upload &
annotation
31 ~ PP
Data archiving
Findable
Accessible
Interoperable
Reusable
32 ~ PP
Image analysis
33 ~ PP
Jake VanderPlas @jakevdp
PyCon 2017https://www.youtube.com/watch?v=ZyjCqQEUa8o
34 ~ PP
Jake VanderPlas @jakevdp
PyCon 2017https://www.youtube.com/watch?v=ZyjCqQEUa8o
35 ~ PP
Credits
Skeeze
Pixabay CC0
Edward Boatman
The Noun Project / CC-BY
Ute Frevert & Margaret Shear
Wikimedia / CC-BY
Centes for Disease Control and Prevention
Wikimedia / Public domain
US Army Africa
Flickr / CC-BY
Gratisography
CC0
markusspiske
Pixabay / CC0

More Related Content

Similar to Using Python to fight Malaria, Pierre Poulain

Ground flour pharmaceuticals lecture 2 bus model canvas
Ground flour pharmaceuticals lecture 2 bus model canvasGround flour pharmaceuticals lecture 2 bus model canvas
Ground flour pharmaceuticals lecture 2 bus model canvas
Stanford University
 
Bart weetjens (caleb,ben low,zhijie,zahidee,marc) v done
Bart weetjens (caleb,ben low,zhijie,zahidee,marc) v doneBart weetjens (caleb,ben low,zhijie,zahidee,marc) v done
Bart weetjens (caleb,ben low,zhijie,zahidee,marc) v done
Benjamin Low
 
Bart weetjens (caleb,ben low,zhijie,zahidee,marc) v done
Bart weetjens (caleb,ben low,zhijie,zahidee,marc) v doneBart weetjens (caleb,ben low,zhijie,zahidee,marc) v done
Bart weetjens (caleb,ben low,zhijie,zahidee,marc) v done
Benjamin Low
 

Similar to Using Python to fight Malaria, Pierre Poulain (20)

Ground flour pharmaceuticals lecture 2 bus model canvas
Ground flour pharmaceuticals lecture 2 bus model canvasGround flour pharmaceuticals lecture 2 bus model canvas
Ground flour pharmaceuticals lecture 2 bus model canvas
 
AOGU Paper Presentation Presentation.pptx
AOGU Paper Presentation Presentation.pptxAOGU Paper Presentation Presentation.pptx
AOGU Paper Presentation Presentation.pptx
 
Application of Nuclear Technique in Animal Disease Surveillance at National V...
Application of Nuclear Technique in Animal Disease Surveillance at National V...Application of Nuclear Technique in Animal Disease Surveillance at National V...
Application of Nuclear Technique in Animal Disease Surveillance at National V...
 
Tilapia epidemiology and health economics online survey tool
Tilapia epidemiology and health economics online survey toolTilapia epidemiology and health economics online survey tool
Tilapia epidemiology and health economics online survey tool
 
The Holography Times, October 2009, Volume 3, Issue No 8
The Holography Times, October 2009, Volume 3, Issue No 8 The Holography Times, October 2009, Volume 3, Issue No 8
The Holography Times, October 2009, Volume 3, Issue No 8
 
Understanding Rife Therapy
Understanding Rife TherapyUnderstanding Rife Therapy
Understanding Rife Therapy
 
Applications of information technology in agriculture ws ns for environmental...
Applications of information technology in agriculture ws ns for environmental...Applications of information technology in agriculture ws ns for environmental...
Applications of information technology in agriculture ws ns for environmental...
 
2015 innovation day_hyperspectral camera_verhaert & lambda-x
2015 innovation day_hyperspectral camera_verhaert & lambda-x2015 innovation day_hyperspectral camera_verhaert & lambda-x
2015 innovation day_hyperspectral camera_verhaert & lambda-x
 
OS18 - 5.a.1 Rapid, on site, diagnosis of FMD and safe and cost-effective shi...
OS18 - 5.a.1 Rapid, on site, diagnosis of FMD and safe and cost-effective shi...OS18 - 5.a.1 Rapid, on site, diagnosis of FMD and safe and cost-effective shi...
OS18 - 5.a.1 Rapid, on site, diagnosis of FMD and safe and cost-effective shi...
 
Rapid, on site, diagnosis of FMD and safe and cost-effective shipment of samp...
Rapid, on site, diagnosis of FMD and safe and cost-effective shipment of samp...Rapid, on site, diagnosis of FMD and safe and cost-effective shipment of samp...
Rapid, on site, diagnosis of FMD and safe and cost-effective shipment of samp...
 
In vitro cultivation of plasmodium falciparum in jatropha
In vitro cultivation of plasmodium falciparum  in jatrophaIn vitro cultivation of plasmodium falciparum  in jatropha
In vitro cultivation of plasmodium falciparum in jatropha
 
Bart weetjens (caleb,ben low,zhijie,zahidee,marc) v done
Bart weetjens (caleb,ben low,zhijie,zahidee,marc) v doneBart weetjens (caleb,ben low,zhijie,zahidee,marc) v done
Bart weetjens (caleb,ben low,zhijie,zahidee,marc) v done
 
Bart weetjens (caleb,ben low,zhijie,zahidee,marc) v done
Bart weetjens (caleb,ben low,zhijie,zahidee,marc) v doneBart weetjens (caleb,ben low,zhijie,zahidee,marc) v done
Bart weetjens (caleb,ben low,zhijie,zahidee,marc) v done
 
Preparing for the Future Innovation in Digital Healthcare: Manas Tripathi
Preparing for the Future Innovation in Digital Healthcare: Manas TripathiPreparing for the Future Innovation in Digital Healthcare: Manas Tripathi
Preparing for the Future Innovation in Digital Healthcare: Manas Tripathi
 
Building an African Leptospirosis Network
Building an African Leptospirosis NetworkBuilding an African Leptospirosis Network
Building an African Leptospirosis Network
 
Europe In-Vitro Diagnostics (IVD) Market
Europe In-Vitro Diagnostics (IVD) MarketEurope In-Vitro Diagnostics (IVD) Market
Europe In-Vitro Diagnostics (IVD) Market
 
IRJET-Malaria Parasites Concentration Determination using Digital Image Proce...
IRJET-Malaria Parasites Concentration Determination using Digital Image Proce...IRJET-Malaria Parasites Concentration Determination using Digital Image Proce...
IRJET-Malaria Parasites Concentration Determination using Digital Image Proce...
 
Using ip for development
Using ip for developmentUsing ip for development
Using ip for development
 
التقدم في تكنولوجيا المعلومات للكشف عن أمراض النباتات Advances in Informatio...
التقدم في تكنولوجيا المعلومات للكشف عن أمراض النباتات Advances in Informatio...التقدم في تكنولوجيا المعلومات للكشف عن أمراض النباتات Advances in Informatio...
التقدم في تكنولوجيا المعلومات للكشف عن أمراض النباتات Advances in Informatio...
 
Early Warning Systems For Epidemic
Early Warning Systems For EpidemicEarly Warning Systems For Epidemic
Early Warning Systems For Epidemic
 

More from Pôle Systematic Paris-Region

More from Pôle Systematic Paris-Region (20)

OSIS19_IoT :Transparent remote connectivity to short-range IoT devices, by Na...
OSIS19_IoT :Transparent remote connectivity to short-range IoT devices, by Na...OSIS19_IoT :Transparent remote connectivity to short-range IoT devices, by Na...
OSIS19_IoT :Transparent remote connectivity to short-range IoT devices, by Na...
 
OSIS19_Cloud : SAFC: Scheduling and Allocation Framework for Containers in a ...
OSIS19_Cloud : SAFC: Scheduling and Allocation Framework for Containers in a ...OSIS19_Cloud : SAFC: Scheduling and Allocation Framework for Containers in a ...
OSIS19_Cloud : SAFC: Scheduling and Allocation Framework for Containers in a ...
 
OSIS19_Cloud : Qu’apporte l’observabilité à la gestion de configuration? par ...
OSIS19_Cloud : Qu’apporte l’observabilité à la gestion de configuration? par ...OSIS19_Cloud : Qu’apporte l’observabilité à la gestion de configuration? par ...
OSIS19_Cloud : Qu’apporte l’observabilité à la gestion de configuration? par ...
 
OSIS19_Cloud : Performance and power management in virtualized data centers, ...
OSIS19_Cloud : Performance and power management in virtualized data centers, ...OSIS19_Cloud : Performance and power management in virtualized data centers, ...
OSIS19_Cloud : Performance and power management in virtualized data centers, ...
 
OSIS19_Cloud : Des objets dans le cloud, et qui y restent -- L'expérience du ...
OSIS19_Cloud : Des objets dans le cloud, et qui y restent -- L'expérience du ...OSIS19_Cloud : Des objets dans le cloud, et qui y restent -- L'expérience du ...
OSIS19_Cloud : Des objets dans le cloud, et qui y restent -- L'expérience du ...
 
OSIS19_Cloud : Attribution automatique de ressources pour micro-services, Alt...
OSIS19_Cloud : Attribution automatique de ressources pour micro-services, Alt...OSIS19_Cloud : Attribution automatique de ressources pour micro-services, Alt...
OSIS19_Cloud : Attribution automatique de ressources pour micro-services, Alt...
 
OSIS19_IoT : State of the art in security for embedded systems and IoT, by Pi...
OSIS19_IoT : State of the art in security for embedded systems and IoT, by Pi...OSIS19_IoT : State of the art in security for embedded systems and IoT, by Pi...
OSIS19_IoT : State of the art in security for embedded systems and IoT, by Pi...
 
Osis19_IoT: Proof of Pointer Programs with Ownership in SPARK, by Yannick Moy
Osis19_IoT: Proof of Pointer Programs with Ownership in SPARK, by Yannick MoyOsis19_IoT: Proof of Pointer Programs with Ownership in SPARK, by Yannick Moy
Osis19_IoT: Proof of Pointer Programs with Ownership in SPARK, by Yannick Moy
 
Osis18_Cloud : Pas de commun sans communauté ?
Osis18_Cloud : Pas de commun sans communauté ?Osis18_Cloud : Pas de commun sans communauté ?
Osis18_Cloud : Pas de commun sans communauté ?
 
Osis18_Cloud : Projet Wolphin
Osis18_Cloud : Projet Wolphin Osis18_Cloud : Projet Wolphin
Osis18_Cloud : Projet Wolphin
 
Osis18_Cloud : Virtualisation efficace d’architectures NUMA
Osis18_Cloud : Virtualisation efficace d’architectures NUMAOsis18_Cloud : Virtualisation efficace d’architectures NUMA
Osis18_Cloud : Virtualisation efficace d’architectures NUMA
 
Osis18_Cloud : DeepTorrent Stockage distribué perenne basé sur Bittorrent
Osis18_Cloud : DeepTorrent Stockage distribué perenne basé sur BittorrentOsis18_Cloud : DeepTorrent Stockage distribué perenne basé sur Bittorrent
Osis18_Cloud : DeepTorrent Stockage distribué perenne basé sur Bittorrent
 
Osis18_Cloud : Software-heritage
Osis18_Cloud : Software-heritageOsis18_Cloud : Software-heritage
Osis18_Cloud : Software-heritage
 
OSIS18_IoT: L'approche machine virtuelle pour les microcontrôleurs, le projet...
OSIS18_IoT: L'approche machine virtuelle pour les microcontrôleurs, le projet...OSIS18_IoT: L'approche machine virtuelle pour les microcontrôleurs, le projet...
OSIS18_IoT: L'approche machine virtuelle pour les microcontrôleurs, le projet...
 
OSIS18_IoT: La securite des objets connectes a bas cout avec l'os et riot
OSIS18_IoT: La securite des objets connectes a bas cout avec l'os et riotOSIS18_IoT: La securite des objets connectes a bas cout avec l'os et riot
OSIS18_IoT: La securite des objets connectes a bas cout avec l'os et riot
 
OSIS18_IoT : Solution de mise au point pour les systemes embarques, par Julio...
OSIS18_IoT : Solution de mise au point pour les systemes embarques, par Julio...OSIS18_IoT : Solution de mise au point pour les systemes embarques, par Julio...
OSIS18_IoT : Solution de mise au point pour les systemes embarques, par Julio...
 
OSIS18_IoT : Securisation du reseau des objets connectes, par Nicolas LE SAUZ...
OSIS18_IoT : Securisation du reseau des objets connectes, par Nicolas LE SAUZ...OSIS18_IoT : Securisation du reseau des objets connectes, par Nicolas LE SAUZ...
OSIS18_IoT : Securisation du reseau des objets connectes, par Nicolas LE SAUZ...
 
OSIS18_IoT : Ada and SPARK - Defense in Depth for Safe Micro-controller Progr...
OSIS18_IoT : Ada and SPARK - Defense in Depth for Safe Micro-controller Progr...OSIS18_IoT : Ada and SPARK - Defense in Depth for Safe Micro-controller Progr...
OSIS18_IoT : Ada and SPARK - Defense in Depth for Safe Micro-controller Progr...
 
OSIS18_IoT : RTEMS pour l'IoT professionnel, par Pierre Ficheux (Smile ECS)
OSIS18_IoT : RTEMS pour l'IoT professionnel, par Pierre Ficheux (Smile ECS)OSIS18_IoT : RTEMS pour l'IoT professionnel, par Pierre Ficheux (Smile ECS)
OSIS18_IoT : RTEMS pour l'IoT professionnel, par Pierre Ficheux (Smile ECS)
 
PyParis 2017 / Un mooc python, by thierry parmentelat
PyParis 2017 / Un mooc python, by thierry parmentelatPyParis 2017 / Un mooc python, by thierry parmentelat
PyParis 2017 / Un mooc python, by thierry parmentelat
 

Recently uploaded

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 

Using Python to fight Malaria, Pierre Poulain