10/2015n kishore - rollins mhealth collaboration1
TRANSCRIPT
N Kishore - Rollins mHealth Collaboration 110/2015
N Kishore - Rollins mHealth Collaboration 2
Agenda
1. Review2. Rapid Pro
a) Introb) Methodsc) Practice
3. ODK Intro
10/2015
N Kishore - Rollins mHealth Collaboration 3
Review
• 1st Session - What’s the difference between a 2-way and a 1-way SMS system? Examples?- What are some advantages of an SMS system?- What are some criticisms of an SMS system?- What is the data flow in an SMS system?- What is an SMS gateway?
10/2015
N Kishore - Rollins mHealth Collaboration 4
Review
• 2nd Session - What is a use case?- What is modularity?- What is human centered design?- Why is human centered design important?
10/2015
Rapid Pro
N Kishore - Rollins mHealth Collaboration 6
What is Rapid Pro?
• A project by the UNICEF Innovation lab to make SMS based communication and project implementation easier. • An open source software and user group• A modification of Text It that allows for greater dashboard and user
control• Pre-made reporting features• https://www.youtube.com/watch?v=dmXn24veoTA
10/2015
N Kishore - Rollins mHealth Collaboration 7
Text It
• Choice groups are very similar to Telerivet
10/2015
Big difference is here…introducing flows!
Contacts are still pretty much the same
Analytics automatically tabulates data for you in a pretty interface
Allows for organization and scheduling of outgoing texts
N Kishore - Rollins mHealth Collaboration 810/2015
N Kishore - Rollins mHealth Collaboration 9
Practice Time
• 15 mins• Take Hand Washing survey and translate it into a Telerivet flow
10/2015
Mobile Data CollectionAndroid App based Systems
ODK for Beginners
N Kishore - Rollins mHealth Collaboration 11
Resources
• MDC tool selection assistant: http://humanitarian-nomad.org/online-selection-tool/
• USAID mHealth Compendium: http://www.jhsph.edu/departments/international-health/_documents/USAIDmHealthCompendiumVol2FINAL.pdf
• mHealth Project Databases: https://www.k4health.org/toolkits/mhealth-planning-guide/project-repositories
• A list of every mHealth system out there: https://fusiontables.googleusercontent.com/fusiontables/embedviz?viz=CARD&q=select+*+from+1Lmrf9lUAiXxIQ-wBxs9ApJG4GL2CE7hHgb2GHm8+order+by+col5+asc&tmplt=5&cpr=2
• A great review of Mobile Data Collection systems by the curator of the mHealth fusion table: http://craigappl.github.io/Decisions-Decisions/10/2015
N Kishore - Rollins mHealth Collaboration
Why use MDC?
M. Goodman, EPI Methods I, Fall 2014, RSPH
Research Question
Interpretationand
ConclusionsStudy
Results
Data collection
StudyDesign
Data analysis
error error
error
10/2015
N Kishore - Rollins mHealth Collaboration 13
What is ODK?
10/2015
N Kishore - Rollins mHealth Collaboration 14
ODK
• Closest thing to a standard in MDC• Open-source• Works in low-tech and low-resource settings
10/2015
N Kishore - Rollins mHealth Collaboration 15
It’s a suite of applications
• ODK Survey – drag and drop interface for survey design• XLS Forms – Excel interface for survey programming• ODK Collect – Android based application for data collection• ODK Aggregator – Cloud based data aggregation• ODK Briefcase – Physical data aggregation • And many more…
10/2015
N Kishore - Rollins mHealth Collaboration 16
Why use ODK?
10/2015
N Kishore - Rollins mHealth Collaboration 17
It turns anybody who can use Excel into a programmer!
10/2015
N Kishore - Rollins mHealth Collaboration 18
Very easily translatable
10/2015
N Kishore - Rollins mHealth Collaboration 19
Lot’s of systems use ODK
10/2015
N Kishore - Rollins mHealth Collaboration 20
Tech Process
Design form •Excel
Convert and Validate
Form
•XLS Form Converter
•ODK Validate
Load form on Tablet
•ODK Aggregate Server or Hard Connection
•ODK Collect
Aggregate Data
•ODK Aggregate Server
•ODK Briefcase
We will spend most of our time today on these steps.
We will get to this if we have time, but will focus on this in the second ODK class.
10/2015
N Kishore - Rollins mHealth Collaboration 21
Let’s build some forms!
10/2015
N Kishore - Rollins mHealth Collaboration 22
Requisites
1. Laptop with Excel 2. Internet connection 3. ODK reference spreadsheet4. Sample hand washing Survey
10/2015
N Kishore - Rollins mHealth Collaboration 23
Step 1: Set up your Excel Sheets
• Two sheets, one named “survey”, the other “choices”
• Survey should have three columns:• “type” “name” “label”
• Choices should have three columns:• “list_name” “name” “label”
10/2015
N Kishore - Rollins mHealth Collaboration 24
ODK Skills
1. Entering different types of variables into the form 2. Working with selection lists (multiple / single)3. Creating question lists4. Contraints 5. Relevancy
10/2015
N Kishore - Rollins mHealth Collaboration 25
Step 2: Start creating your variables
• Look at the ODK reference sheet to determine what type of variable you’re interested in and insert them step by step into the excel sheet
• Be comfortable with:• Entering different types of variables into the form • Working with selection lists (multiple / single)• Creating question lists• Contraints • Relevancy
• You can use the sample Hand Washing form or one of your own10/2015
N Kishore - Rollins mHealth Collaboration 26
Step 3: Convert and Validate
• Go to: http://opendatakit.org/xiframe/• Upload and convert your excel form, remember it should be titled “form”
• Validate your form. You can download the ODK Validate application here: https://opendatakit.org/use/validate
• Or you can validate your form against the CommCare Standard online here: https://www.commcarehq.org/formtranslate/
10/2015
N Kishore - Rollins mHealth Collaboration 27
Future Sessions
• 3/18 : ODK programming (part 2) and Treatment Algorithms• 4/1 : Google Maps API and real time data visualization (guest speaker)
10/2015