Apple ResearchKit Krikor Krumlian OpenClinica 1.

Slides:



Advertisements
Similar presentations
HES Data Management Ari Haukijärvi. Planning of HES Data Management Purpose of the data management The data will be available for analysis The available.
Advertisements

Effectively Using Your SharePoint Intranet from a Mobile Device Lisa Ruff Business Development Manager
Mobile Application Architecture Initiative Steve Wheat Chief IT Architect.
New Release Announcements and Product Roadmap Chris DiPierro, Director of Software Development April 9-11, 2014
Designing, Deploying and Managing Workflow in SharePoint Sites Steve Heaney Product Development Manager OBS
Data gathering. Overview Four key issues of data gathering Data recording Interviews Questionnaires Observation Choosing and combining techniques.
Overview Features & Functions 7/13/12. Foundations Need A Document Processing Solution That… Collects files automatically? Scans to Word? Scans to Desktop?
Test Automation Framework Ashesh Jain 2007EE50403 Manager Amit Maheshwari.
A Next Generation OCS Welcome to Horner Operator Control Station Training.
Android 4.0 ICS An Unified UI framework for Tablets and Cell Phones Ashwin. G. Balani, Founder Member, GTUG, Napur.
Ellucian Mobile: Don’t text and drive, kids!
Our Footprints CLIENTS What We Do Technology Expertise.
1 genSpace: Community- Driven Knowledge Sharing for Biological Scientists Gail Kaiser’s Programming Systems Lab Columbia University Computer Science.
Multi-criteria infrastructure for location-based applications Shortly known as: Localization Platform Ronen Abraham Ido Cohen Yuval Efrati Tomer Sole'
2/10/15 Terri Shkuda Research Informatics
Unified. Simplified. Unified Communications Launch 2007.
Presented by Kasandra Isaac
Software Applications and Data Management for Healthcare.
Intelligent Tutoring System Mobile Communication Team Drew Boatwright Nakul Dureja Richard Liou.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse.
Workflow and SharePoint Presented by Ben Geers. Overview What is workflow? Windows Workflow Foundation How does workflow apply to SharePoint? WSS v3 vs.
Overview Features & Functions 07/2013. A family of workflow automation products developed by Konica Minolta’s Solutions Engineering Center Easy-to-use.
Paul Danner - Leader Taylor Gehling - Communications Austen Gregor – Key Idea Holder Trevor McCormack – Webmaster Manimaran Govindarasu – Advisor/Client.
Mobility for Kinetic Data Nasrin Azari Mobile Reach.
Smart Phone Laboratory ECEN 489 Srinivas Shakkottai.
CRITICAL DESIGN REVIEW Gregory LaFlash Patrick O’Loughlin Zachary Snell Joshua Howell Hao Sun Kira Jones THAT ONE SPECIAL SHOT TOSS
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Adobe Flash Catalyst for Agile Interaction Design Harish Sivaramakrishnan |
HTML+JavaScript M2M Applications Viewbiquity Public hybrid cloud platform for automating and visualizing everything.
Overview Features & Functions 07/2013. Foundations Need A Document Processing Solution That… Collects files automatically? Scans to Word? Scans to Desktop?
Data gathering. Overview Four key issues of data gathering Data recording Interviews Questionnaires Observation Choosing and combining techniques.
Folio3 IPhone Training Session 1 Presenter: Imam Raza.
VA Pain Coach – Native App. Android & iOS Mobile Applications (Apps) Phase Two (MAP2) Sprint 4 Demo/Review Report September 1, 2015.
Rick Conrad Efrain Lopez III Saeed Noori. What is Experience Sampling? Survey method People’s experiences Real-time Format Paper and Pencil Handheld devices.
© 2009 IBM Corporation 1 The API Economy and Cast Iron Web API Andrew Daniel – Cast Iron UI Developer Andrew Daniel – Cast Iron Web API Software Engineer.
Monday, August 31, 2015 CSCI 351 – Mobile Applications Development.
Field Data Collection for Public Health Using Collector for ArcGIS Jared Shoultz, Esri Health GIS Technology Specialist 2015 Esri User Conference National.
© 2007 IBM Corporation SOA on your terms and our expertise Software WebSphere Process Server and Portal Integration Overview.
Error Resolution in mUzima Introducing new Error resolution UI.
A Guide to Getting Started. 2 Free social learning network for teachers, students, schools and districts Safe and easy way to connect Exchange ideas Share.
11 TRAINING COURSE ON MALARIA ELIMINATION FOR THE GMS Databases Ryan Williams Chang Mai, August 2015.
AVI/Psych 358/IE 340: Human Factors Data Gathering October 3, 2008.
QuickSuite VIP-QuickSuite: A Collection of tools designed to adjust to solve your company needs.
OpenCIT and OpenTicket Demonstrating the functionality of the OpenEngSB.
1 Requirement Specification for IoT API layer Company:Tata Consultancy Services Author(s):Avik Ghose Contact
By the end of this module, you will be able to... Explain the importance of collecting data over time Define key measures Describe strategies to collect.
Data gathering (Chapter 7 Interaction Design Text)
WELCOME TO OSCON 2014 Srikanth Adiga, Lead - OpenSpecimen Krishagni Solutions (India)
Rick Conrad Efrain Lopez III Saeed Noori. What is Experience Sampling? Survey method People’s experiences Real-time Format Paper and Pencil Handheld devices.
Copyright © 2007, Oracle. All rights reserved. Managing Items and Item Catalogs.
Agenda UCMA 3.0 Highlights Management PowerShell cmdlets to create and manage UCMA trusted applications and endpoints. Autoprovisioning Application.
ECHO Technical Interchange Meeting 2013 Timothy Goff 1 Raytheon EED Program | ECHO Technical Interchange 2013.
Best 5 Mobile App Development Tools for Developer's to think beyond the Limitation.
/16 Final Project Report By Facializer Team Final Project Report Eagle, Leo, Bessie, Five, Evan Dan, Kyle, Ben, Caleb.
ZIMBRA ROADMAP. Contains proprietary and confidential information owned by Synacor, Inc. © / 2015 Synacor, Inc. Deliver an advanced, feature rich collaboration.
LetItFlow Architecture Specification Project Meeting Vienna, – Victor Carmocanu SIVECO Romania.
INTRODUCING HYBRID APP KAU with MICT PARK IT COMPANIES Supported by KOICA
Learning Management System. Introduction Software application or Web-based technology used to plan, implement, and assess a specific learning process.
DESKALERTS. INTERNAL COMMUNICATIONS | | DeskAlerts Enterprise Edition Features.
Renee R. Henderson Instructional Technology Specialist Technology Training Team, PGCPS
Recruiter 2.0 Overview May 1, 2012.
10 Great Reasons to Choose
A research project data capture tool
MHealth Approaches to Engaging the Patient in Comparative Effectiveness Research Zubin J. Eapen, MD, MHS Faculty Director, Duke Clinical Research Institute.
9/17/2018 Future TIME Kevin R Banning, R&D Director Sept 17, 2014.
Order Management For Shippers.
05 | Desktop Applications
Louis DeJardin | Software Developer, Microsoft
Simplify the way you collect, integrate and share field data.
Implementing the Safety and Physical Activity Plan
Presentation transcript:

Apple ResearchKit Krikor Krumlian OpenClinica 1

© #OC15Europe What is it?  It is a framework that allows developers to create research apps on iOS  It is an open source framework developed by Apple  It aims to turn your phone into a medical research tool  A framework that provides UI element templates and a workflow(tasks & steps). 2

© #OC15Europe Modules?  The ResearchKit framework provides three customizable modules that address some of the most common elements of research:  Surveys  Consent  Active Tasks  You can use these modules as they are, build on them, and even create completely new modules of your own. 3

© #OC15Europe Surveys  Provides a pre-built user interface  Developers build the questions and specify the answer types  Support for localization is built in. 4

© #OC15Europe Consent  Provides a customizable interface  The module obtains the participant’s signature  Provides an option to generate PDF with the signature  Provides templates to choose from  Allows you to build a workflow 5

© #OC15Europe Active Tasks 6 CategoryTaskSensorData Collected Motor ActivitiesGait and BalanceAccelerometer Gyroscope Device motion Pedometer Tapping speedMulti-Touch display Accelerometer (optional) Touch activity Fitness AccelerometerDevice motion Pedometer Location Heart rate CognitionSpatial MemoryMulti-Touch displayTouch activity Correct and actual sequences VoiceSustained phonationMicrophoneUncompressed audio

© #OC15Europe Survey examples 7

© #OC15Europe Consent example 8

© #OC15Europe Active Task examples 9

© #OC15Europe Key concepts – Tasks & Steps 10

© #OC15Europe Key concepts – Tasks & Steps  Whether your app is giving instructions, presenting a form or survey, obtaining consent, or running an active task, everything in the ResearchKit framework is a collection of steps (ORKStep objects), which together form a task (an ORKTask object).  To present a task, attach the task to a task view controller object (ORKTaskViewController)  When the user completes a step in a task, the task view controller generates a step result object (ORKStepResult) that records the start and end time for that step, and any results from the step. 11

© #OC15Europe The Parkinson app  Presents consent form  Presents several surveys and questions  Activates phone sensors  Track health and symptoms of Parkinson’s Disease(PD) progression  Dexterity  Balance  Gait  Uploads data to server 12

© #OC15Europe Parkinson app demo 13

© #OC15Europe Parkinson app demo - eligibility 14

© #OC15Europe Parkinson app demo - eligibility 15

© #OC15Europe Parkinson app demo - consent 16

© #OC15Europe Parkinson app demo - consent 17

© #OC15Europe Parkinson app demo - activities 18

© #OC15Europe Parkinson app demo - dashboard 19

© #OC15Europe Why ResearchKit  Provide a framework for developers to easily create research Apps.  Large scale recruitment platform  Provides programmatic abstractions and UI elements to develop informed consent workflows 20

© #OC15Europe Current limitations of ResearchKit  Background sensor data collection. APIs like HealthKit and CoreMotion on iOS already support this.  Secure communication mechanisms between your app and your server, you will need to provide this.(There are some best practices)  The ability to schedule surveys and active tasks for your participants.  A defined data format for how the ResearchKit framework structured data is serialized. Sample code exists outside the framework for serializing objects to JSON. 21

© #OC15Europe Can your OC study become a ResearchKit App?  Group discussion  Describe anatomy of ResearchKit framework  Describe anatomy of OC  Discuss integration points  Strategies  Build a module that serializes data to the backend, what are the limitations?  Form serialization from OC to ResearchKit, what does this look like?  Scheduling surveys not supported, is this a major issue? 22

© #OC15Europe Thank you 23