Published November 29, 2022 | Version v2
Software Open

Neotree source code

  • 1. UCL
  • 2. Mutasa Biomedical Research and Training Institute (BRTI)
  • 3. Baobab Web Services
  • 4. Neotree

Description

This repository contains source codes for the following Neotree system components:

  1. The Neotree Mobile App. This application is run on Android tablets and mobile phones in the Neonatal wards and is used by Health Care Workers to guide workflow and data capture when patients are admitted and discharged. In addition, the app is also used to record lab results. Each workflow (e.g. for "admission" or "discharge" is determined via a "script", which can be customized via the web editor. (See below.) This means that the app can quickly be adapted in different environments. The app is designed to work with low or no connectivity: connectivity is only required to sync scripts (if e.g. an admission or discharge form has been updated) and post data to the backend.
  2. The Neotree Web Editor. This is an application that clinicians can use to customize each script i.e. what questions, prompts and data is collected when a patient is admitted, discharged etc. The scripts with the configuration information are stored in the Neotree backend (see below).
  3. The Neotree backend. The backend stores consists of a database and an API for managing the flow of data from the front end to the database. The database stores two types of data:
    • The script configuration information. This data is customized in the webeditor, and determines what information, question and data is collected through the different workflows. (Admission, discharge etc.)
    • The actual data posted from the app when e.g. a baby is admitted or discharged.
  4. The Neotree Data Pipeline. This takes the data in the database collected from the app and reshapes it into a format that makes it easier to visualize and dashboard, to serve back to staff in hospital and integrate with aggregate data systems

Files

neotree-data-pipeline-kedro-v.5.14.0.zip

Files (2.8 MB)

Name Size Download all
md5:d5d48ec8198cde51aa56acadd851471e
118.3 kB Preview Download
md5:7c3f14321ec7fc04b9ac659befaa2fcc
1.8 MB Preview Download
md5:9b7d368a4235709d084497813d5c2e1d
851.8 kB Preview Download
md5:8266ef0d257f52148dbfc9decd04fe9a
32.5 kB Preview Download

Additional details

Related works

Is cited by
Journal article: 10.12688/wellcomeopenres.18423.1 (DOI)

Funding

Wellcome Trust
Evaluating the NeoTree: An eHealth solution to reduce neonatal mortality in two low income countries: Malawi and Zimbabwe 215742