background preloader

ODK

Facebook Twitter

XLSForm.org. Tomcat Install. Installation Overview The general sequence for setting up a Tomcat server is as follows: Define your server requirements and install your server.Install Tomcat on your server.Configure your server and network devices so that laptops or Android devices connecting to the internet from an external access point (e.g., Starbucks) can access your server.

Tomcat Install

OpenDataKitInstallation - crossriver-openhds - Installing the Open Data Kit Aggregate Server - Cross River implementation of the OpenHDS. First, download the ODK Aggregate server application for Windows: You should download a version in the 1.0.X series (e.g ODK Aggregate v1.0.9 windows-installer.exe) Next, run the installation file The installation will create a folder and place the configured WAR file there.

OpenDataKitInstallation - crossriver-openhds - Installing the Open Data Kit Aggregate Server - Cross River implementation of the OpenHDS

You'll need to remember this location This next step is very important. Google Earth Outreach. Rough Guide to rural data collection with ODK. This post has three purposes, which I think overlap sufficiently to combine them: A User Guide for the system that we developed for UNICEF, IDS and RuralNet Zambia A Developers' Guide for anyone wishing to build something similar Notes on lessons learned that may assist future implementers view project Project goals Automate the data entry part of a long paper-based survey, by replacing the paper forms with electronic devices.

Rough Guide to rural data collection with ODK

Hardware and application selection The survey has several long and complex questions, and long sets of multiple-choice answers. Text entry is required for many fields. Two possible hardware platforms were identified: Tablet laptops with touch screens Tablet mobile devices (iPad or Android tablet) We selected the latter for this project due to lower cost, lighter weight, better usability and longer battery life. The available software options that we identified were: Form creation For help in building surveys using XLS2XForm, please see the documentation. CollectSourceCodeOverview - opendatakit - Layout of ODK Collect source code - Open Data Kit (ODK) is a free and open-source set of tools to help create mobile data collection services.

AggregateAWSInstall - opendatakit - How to install ODK Aggregate on an AWS-EC2/Linux/MySQL server. - Open Data Kit (ODK) is a free and open-source set of tools to help create mobile data collection services. AggregateToJSonXmlREDCapPublishers - opendatakit - ODK Aggregate publishing capabilities - Open Data Kit (ODK) is a free and open-source set of tools to help create mobile data collection services.

ODK Aggregate is intended to act as a locus for aggregation of data from devices running ODK Collect.

AggregateToJSonXmlREDCapPublishers - opendatakit - ODK Aggregate publishing capabilities - Open Data Kit (ODK) is a free and open-source set of tools to help create mobile data collection services.

Once collected, data can be published to 3rd party servers. There are 5 publishers available: Google Spreadsheet Google Fusion Tables REDCap (Xml publishing) Simple JSON publisher Ohmage JSON publisher (with media attachments) The last 3 publishers are in ALPHA. Google Fusion Tables -- repeat groups are published to their own Fusion Tables, and users must create their own VIEW to join these repeat tables against the top-level fusion table that is accessible through the ODK Aggregate UI.

Below are details of the submission protocols used for the REDCap, Simple JSON and Ohmage JSON publishers. Each submission is published into REDCap using a separate http POST request, and each attachment is also published as a separate http POST request. Submission POST request NOTE: The URL to which the REDCap data is POSTed must end in a slash. AggregateToJSonXmlREDCapPublishers - opendatakit - ODK Aggregate publishing capabilities - Open Data Kit (ODK) is a free and open-source set of tools to help create mobile data collection services.

ODK Aggregate is intended to act as a locus for aggregation of data from devices running ODK Collect.

AggregateToJSonXmlREDCapPublishers - opendatakit - ODK Aggregate publishing capabilities - Open Data Kit (ODK) is a free and open-source set of tools to help create mobile data collection services.

Once collected, data can be published to 3rd party servers. There are 5 publishers available: Google Spreadsheet Google Fusion Tables REDCap (Xml publishing) Simple JSON publisher Ohmage JSON publisher (with media attachments) The last 3 publishers are in ALPHA. Google Fusion Tables -- repeat groups are published to their own Fusion Tables, and users must create their own VIEW to join these repeat tables against the top-level fusion table that is accessible through the ODK Aggregate UI. Below are details of the submission protocols used for the REDCap, Simple JSON and Ohmage JSON publishers. AggregateTroubleshooting - opendatakit - Troubleshooting connection problems between ODK Aggregate and ODK Collect - Open Data Kit (ODK) is a free and open-source set of tools to help create mobile data collection services.

Read this if: You've set up ODK Aggregate and it runs great and you can access it from a browser on your machine.

AggregateTroubleshooting - opendatakit - Troubleshooting connection problems between ODK Aggregate and ODK Collect - Open Data Kit (ODK) is a free and open-source set of tools to help create mobile data collection services.

NOTE: the path after the hostname is case sensitive, so is different from You've installed ODK Collect on a phone. Open Data Kit » Tomcat Install. Installation Overview The general sequence for setting up a Tomcat server is as follows: Define your server requirements and install your server.Install Tomcat on your server.Configure your server and network devices so that laptops or Android devices connecting to the internet from an external access point (e.g., Starbucks) can access your server.

Open Data Kit » Tomcat Install

Open Data Kit Step by step. Getting started with ODK - Install Aggregate on Ubuntu 12. Source Checkout - opendatakit - Open Data Kit (ODK) is a free and open-source set of tools to help create mobile data collection services. Android - Data collection frameworks like ODK. Open Data Kit » Aggregate. Yaw Anokwa. Open Data Kit » AMPATH Improving Care At Scale With ODK and OpenMRS. AMPATH is the one of the largest HIV treatment programs in sub-Saharan Africa and is Kenya's most comprehensive initiative to combat the virus.

Open Data Kit » AMPATH Improving Care At Scale With ODK and OpenMRS

The program's catchment area has over 2 million people and provides care to more than 130,000 HIV-positive patients across 55 urban and rural clinics. To provide care at this scale, AMPATH has invested in tools like OpenMRS (an open source medical record system) and Open Data Kit, to help improve the efficiency and impact of their health providers. Home-Based Counseling and Testing with ODK Collect AMPATH has an extensive home-based and counseling program where community health workers (CHWs) go house to house to identify and enroll persons in need of care (i.e., pregnant women not in antenatal care, orphaned children, persons at high risk for tuberculosis infection). Open Data Kit » Encrypted Forms. Overview Encrypted forms provide a mechanism to keep your data private even when using http: for communications (e.g., when you do not have an SSL certificate or https: is not available).

Open Data Kit » Encrypted Forms

Encrypted forms may also enable Google App Engine deployments (and deployments using other web database services, e.g., AWS) to comply with data privacy laws, eliminating the necessity for setting up your own servers to meet those requirements. Encrypted forms apply asymmetric public key encryption at the time the form is finalized within ODK Collect.

Open Data Kit » Form Design. This page is a reference guide for users who edit the raw XML in ODK forms.

Open Data Kit » Form Design

If you use the XLSForm form designer, see for form design help. The purpose of this document is to provide a detailed breakdown of XForms, specifically the subset of XForms implemented by JavaRosa, so that anyone can make their own forms. As of this writing there are several tools to help create your own XForms that work on JavaRosa platforms. They all allow you to create XForms, though generally the easier they are to use the less advanced functionality they provide. Nribeka/openmrs-module-odkconnector. XLSForm Offline v1.3 (Windows, Mac) XLSForm. XLSForm is a tool to simplify the creation of forms. Forms can be designed with Excel and XLSForm will convert it to an XForm that can be used with GeoODK tools. This tutorial teaches you to build your forms using Excel. Please refer to the sample Excel file as you read through the tutorial. Each workbook must have two worksheets: survey and choices. The survey worksheet contains the structure and most of the content of the form. Each of these worksheets has a set of necessary columns that must be present for the .xls file to be valid.

GeoODK Collect supports a number of simple question types: To collect the name and gps coordinates of a store use the following Excel file: GeoODK Collect has support for both ‘select one’ and ‘select all that apply’ questions. There are three columns on the ‘choices’ sheet: ‘list name’ contains the name of multiple choice list this choice belongs to.

We can also add multiple choices questions that allow multiple answers to be selected, like so: XLSForm.org. Converting ODK XML Data to CSV. Formhub.