Using Python to fight Malaria, Pierre Poulain

Pôle Systematic Paris-Region
Pôle Systematic Paris-RegionPôle Systematic Paris-Region
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
1 of 35

Recommended

Ellas investigan by
Ellas investiganEllas investigan
Ellas investiganCarlos Bueno Cabello
182 views10 slides
VETLAB - African Veterinary Diagnostic Laboratory Network by
VETLAB - African Veterinary Diagnostic Laboratory NetworkVETLAB - African Veterinary Diagnostic Laboratory Network
VETLAB - African Veterinary Diagnostic Laboratory NetworkFAO
786 views9 slides
Plant Pathology Seminar by
Plant Pathology SeminarPlant Pathology Seminar
Plant Pathology SeminarBongsoo Park
7.2K views41 slides
Small ruminants - Thermostable vaccine for control of Peste des petits ruminants by
Small ruminants - Thermostable vaccine for control of Peste des petits ruminantsSmall ruminants - Thermostable vaccine for control of Peste des petits ruminants
Small ruminants - Thermostable vaccine for control of Peste des petits ruminantsHillary Hanson
383 views2 slides
BLENCH Michael - Global Public Health Intelligence Network (GPHIN) by
BLENCH Michael - Global Public Health Intelligence Network (GPHIN)BLENCH Michael - Global Public Health Intelligence Network (GPHIN)
BLENCH Michael - Global Public Health Intelligence Network (GPHIN)Global Risk Forum GRFDavos
1.7K views21 slides
3.1 francois dabis by
3.1 francois dabis3.1 francois dabis
3.1 francois dabisAssociation LIR
396 views15 slides

More Related Content

Similar to Using Python to fight Malaria, Pierre Poulain

AOGU Paper Presentation Presentation.pptx by
AOGU Paper Presentation Presentation.pptxAOGU Paper Presentation Presentation.pptx
AOGU Paper Presentation Presentation.pptxAbubakarSULEIMANTSAM1
2 views15 slides
Application of Nuclear Technique in Animal Disease Surveillance at National V... by
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...David Dazhia Lazarus
504 views21 slides
Tilapia epidemiology and health economics online survey tool by
Tilapia epidemiology and health economics online survey toolTilapia epidemiology and health economics online survey tool
Tilapia epidemiology and health economics online survey toolWorldFish
162 views19 slides
The Holography Times, October 2009, Volume 3, Issue No 8 by
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 Authentication Times
763 views16 slides
Understanding Rife Therapy by
Understanding Rife TherapyUnderstanding Rife Therapy
Understanding Rife TherapySpooky2 Rife
327 views8 slides
Applications of information technology in agriculture ws ns for environmental... by
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...Aboul Ella Hassanien
1.1K views25 slides

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

Application of Nuclear Technique in Animal Disease Surveillance at National V... by David Dazhia Lazarus
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 by WorldFish
Tilapia epidemiology and health economics online survey toolTilapia epidemiology and health economics online survey tool
Tilapia epidemiology and health economics online survey tool
WorldFish162 views
Understanding Rife Therapy by Spooky2 Rife
Understanding Rife TherapyUnderstanding Rife Therapy
Understanding Rife Therapy
Spooky2 Rife327 views
Applications of information technology in agriculture ws ns for environmental... by Aboul Ella Hassanien
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...
OS18 - 5.a.1 Rapid, on site, diagnosis of FMD and safe and cost-effective shi... by EuFMD
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...
EuFMD4 views
Rapid, on site, diagnosis of FMD and safe and cost-effective shipment of samp... by EuFMD
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...
EuFMD50 views
In vitro cultivation of plasmodium falciparum in jatropha by Alexander Decker
In vitro cultivation of plasmodium falciparum  in jatrophaIn vitro cultivation of plasmodium falciparum  in jatropha
In vitro cultivation of plasmodium falciparum in jatropha
Alexander Decker308 views
Bart weetjens (caleb,ben low,zhijie,zahidee,marc) v done by Benjamin Low
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 Low161 views
Bart weetjens (caleb,ben low,zhijie,zahidee,marc) v done by Benjamin Low
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 Low202 views
Preparing for the Future Innovation in Digital Healthcare: Manas Tripathi by Rahul Neel Mani
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
Rahul Neel Mani538 views
Building an African Leptospirosis Network by ILRI
Building an African Leptospirosis NetworkBuilding an African Leptospirosis Network
Building an African Leptospirosis Network
ILRI341 views
IRJET-Malaria Parasites Concentration Determination using Digital Image Proce... by IRJET Journal
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 Journal22 views
التقدم في تكنولوجيا المعلومات للكشف عن أمراض النباتات Advances in Informatio... by Mohamed Mostafa
التقدم في تكنولوجيا المعلومات للكشف عن أمراض النباتات Advances in Informatio...التقدم في تكنولوجيا المعلومات للكشف عن أمراض النباتات Advances in Informatio...
التقدم في تكنولوجيا المعلومات للكشف عن أمراض النباتات Advances in Informatio...
Mohamed Mostafa591 views
Forensic Genetics in the 21st century – meeting the challenges of biological ... by Thermo Fisher Scientific
Forensic Genetics in the 21st century – meeting the challenges of biological ...Forensic Genetics in the 21st century – meeting the challenges of biological ...
Forensic Genetics in the 21st century – meeting the challenges of biological ...

More from Pôle Systematic Paris-Region

OSIS19_IoT :Transparent remote connectivity to short-range IoT devices, by Na... by
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...Pôle Systematic Paris-Region
686 views39 slides
OSIS19_Cloud : SAFC: Scheduling and Allocation Framework for Containers in a ... by
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 ...Pôle Systematic Paris-Region
293 views24 slides
OSIS19_Cloud : Qu’apporte l’observabilité à la gestion de configuration? par ... by
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 ...Pôle Systematic Paris-Region
349 views38 slides
OSIS19_Cloud : Performance and power management in virtualized data centers, ... by
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, ...Pôle Systematic Paris-Region
288 views27 slides
OSIS19_Cloud : Des objets dans le cloud, et qui y restent -- L'expérience du ... by
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 ...Pôle Systematic Paris-Region
271 views30 slides
OSIS19_Cloud : Attribution automatique de ressources pour micro-services, Alt... by
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...Pôle Systematic Paris-Region
229 views9 slides

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

Recently uploaded

Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive by
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveAutomating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveNetwork Automation Forum
30 views35 slides
Piloting & Scaling Successfully With Microsoft Viva by
Piloting & Scaling Successfully With Microsoft VivaPiloting & Scaling Successfully With Microsoft Viva
Piloting & Scaling Successfully With Microsoft VivaRichard Harbridge
12 views160 slides
Democratising digital commerce in India-Report by
Democratising digital commerce in India-ReportDemocratising digital commerce in India-Report
Democratising digital commerce in India-ReportKapil Khandelwal (KK)
15 views161 slides
Scaling Knowledge Graph Architectures with AI by
Scaling Knowledge Graph Architectures with AIScaling Knowledge Graph Architectures with AI
Scaling Knowledge Graph Architectures with AIEnterprise Knowledge
28 views15 slides
Tunable Laser (1).pptx by
Tunable Laser (1).pptxTunable Laser (1).pptx
Tunable Laser (1).pptxHajira Mahmood
24 views37 slides
STPI OctaNE CoE Brochure.pdf by
STPI OctaNE CoE Brochure.pdfSTPI OctaNE CoE Brochure.pdf
STPI OctaNE CoE Brochure.pdfmadhurjyapb
13 views1 slide

Recently uploaded(20)

Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive by Network Automation Forum
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveAutomating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Piloting & Scaling Successfully With Microsoft Viva by Richard Harbridge
Piloting & Scaling Successfully With Microsoft VivaPiloting & Scaling Successfully With Microsoft Viva
Piloting & Scaling Successfully With Microsoft Viva
STPI OctaNE CoE Brochure.pdf by madhurjyapb
STPI OctaNE CoE Brochure.pdfSTPI OctaNE CoE Brochure.pdf
STPI OctaNE CoE Brochure.pdf
madhurjyapb13 views
Serverless computing with Google Cloud (2023-24) by wesley chun
Serverless computing with Google Cloud (2023-24)Serverless computing with Google Cloud (2023-24)
Serverless computing with Google Cloud (2023-24)
wesley chun10 views
Five Things You SHOULD Know About Postman by Postman
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About Postman
Postman30 views
HTTP headers that make your website go faster - devs.gent November 2023 by Thijs Feryn
HTTP headers that make your website go faster - devs.gent November 2023HTTP headers that make your website go faster - devs.gent November 2023
HTTP headers that make your website go faster - devs.gent November 2023
Thijs Feryn21 views
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf by Dr. Jimmy Schwarzkopf
STKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdfSTKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdf
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf
Empathic Computing: Delivering the Potential of the Metaverse by Mark Billinghurst
Empathic Computing: Delivering  the Potential of the MetaverseEmpathic Computing: Delivering  the Potential of the Metaverse
Empathic Computing: Delivering the Potential of the Metaverse
Mark Billinghurst476 views
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors by sugiuralab
TouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective SensorsTouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective Sensors
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors
sugiuralab19 views
Transcript: The Details of Description Techniques tips and tangents on altern... by BookNet Canada
Transcript: The Details of Description Techniques tips and tangents on altern...Transcript: The Details of Description Techniques tips and tangents on altern...
Transcript: The Details of Description Techniques tips and tangents on altern...
BookNet Canada135 views

Using Python to fight Malaria, Pierre Poulain