Open Source Software for Public Health

From Jomc490
Revision as of 09:35, 31 October 2007 by Jorn (Talk | contribs)

Jump to: navigation, search

Please help arrange, categorize, annotate and add to this.


Open Source Definition

from the Open Source Initiative

Podcasts/Webcasts of lectures from UC-Berkeley InfoSys 296A-2 / Law276.8 class on Open Source

News, talks and announcements

Healthcare Blog at ZiffDavis' ZDNet by Dana Blankenhorn:

Google in Public Health

IBM in Public Health



PLoS ONE's Public Health and Epidemiology articles

UNC-Chapel Hill

NCSU's Center for Open Software Engineering

  • Dr. Annie Anton has been working on open source Electronic Health Records (EHR) and on HIPAA compliance within the context of EHRs.
  • Dr Laurie Williams' classes have developed an open source role based healthcare application for the last two years -- iTrust
  • Dr. Laurie Williams established a collaboration with Holt Anderson, theexecutive director of NCHICA. From the website NCHICA is "*The North Carolina Healthcare Information and Communications Alliance, Inc. (NCHICA)* is a nationally recognized nonprofit consortium that serves as an open, effective and neutral forum for health information technology (HIT) initiatives that improve health and care in North Carolina.
  • NCHICA has [ more than 100 NC companies working together on Healthcare IT.

Software sites

CDC's National Office of Public Health Genomics Open Source Project An open source infrastructure for managing knowledge and finding potential collaborators in a domain-specific subset of PubMed

Spatio-Temporal Epidemiological Modeler aka STEM at the Eclipse Open Health Framework and more on STEM at IBM

european public health alliance

bioFOX Bioinformatics extension for FireFox

Linux for Clinics Linux for Clinics at Launchpad Linux for Clinics at SourceForge

eclipse and public health (ibiblio is the eclipse bittorrent host now)

NetEPI Free, open source, network-enabled tools for epidemiology and public health practice

Open source tools for population health epidemiology (more NetEpi in .AU)

Open Source Health Records Exchange

Open Source Health at UC-Davis seems to be in limbo last update 12/21/2006

IBM Research's Interoperable Health Information Infrastructure

Open source GIS for public health and policy research

iHRIS - Intrahealth's HRIS for Capacity Project

DHIS - District Health Information System: aggregates and analyzes health management information from the district to the central level

Care2x - Health Facility Information System. By far the most popular OS health facility IS.

WorldVistA WorldVistA was formed to extend and collaboratively improve the VistA electronic health record and health information system for use outside of its original setting. The system was originally developed by the U.S. Department of Veterans Affairs (VA) for use in its veterans hospitals, outpatient clinics, and nursing homes. WorldVistA has a number of development efforts aimed at adding new software modules such as pediatrics, obstetrics, and other functions not used in the veterans' healthcare setting.

Medsphere Medsphere is to OpenVista as Red Hat is to Linux

OpenMRS - see above for Google press release

APHL (Association of Public Health Laboratories) APHL open source subcommittee - no code released yet, no website, license unknown at this time PowerPoint presentation at Joint Public Health Informatics Meeting

IHE (Integrating the Healthcare Enterprise) - Their first work to adapt clinical laboratory reports for public health (wiki) Their joint whitepaper towards recommendations for next year's work in IHE (wiki)

CHITS (Community Health Information Tracking System) - Philipines

Cell-Life - HIV/AIDS management tools

D-Tree - Diagnosis treatment via mobile technologies in developing countries


EpiHandy - Open source tool for data collection and management developed by Centre for International Health, University of Bergen, Norway in collaboration with Makerere University, Uganda and others. Strong focus on data security and versioning. Uses handheld computers for data collection. New releases will focus on usability in Clinical Trials. Other products that use EpiHandy forms engine include WHO Anthro 2005, MobileHRS (Mobile Household Registration System) for demographic surveillance and a promising mobile client to OpenMRS developed by University of Makerere Uganda.

Software with potential Public Health uses

elgg - open source social networking

Vendor Relationship Management A Harvard/Berkman project that is the otherside of Customer Relationship Management systems. Doc Searls now suggests that VRM could be used for Healthcare Relationship Management 08-14-2007

Launchpad - Ubuntu's answer to SourceForge

Ubuntu, Edubuntu, etc Linux designed with the 3rd world in mind

From PLoS:

Topaz / Fedora / Mulgara

PLoS ONE is hosted on this framework and eventually all PLoS journals will migrate. There's some information here

Fedora recently received a $4.9M grant to develop a new platform based on the Fedora and Topaz architectures. DPubS (Digital Publishing System) also runs on Fedora.

Rhaptos A framework built on Zope/Plone by Rice University with custom extensions. Large community and many projects. Connexions runs on Rhaptos.

Alfresco An enterprise content management (ECM) framework that provides document management, collaboration, workflow engine, etc.

Magnolia An enterprise content management system based on JSR-170.

Software aggregation sites

Open Healthcare Framework and The Open Healthcare Framework blog at Contributors to OHF include Jiva Medical, Impriva, Mayo Clinic, and IBM

Software from SourceForge

SourceForge projects resulting in a search for "public health" (about 1140 at the time of this entry, but many of them not active) Evaluating which of these are useful and active will be a good but challenging project

The software list below was obtained by doing an "exact match" search on the string "Public Health" on the SourceForge site.

In no way is this list exhaustive!

OSHIP - Open Source Health Information Platform OSHIP - Open Source Health Information Platform is a Python implementation of the openEHR electronic health record specifications OSHIP is designed as a Zope 3 component and requires Zope 3 to function as an EHR server.

District Health Information System (DHIS) The District Health Information System (DHIS) provides for data entry, report generation, and analysis. It is part of a larger initiative for health care data in developing countries, called the Health Information System Programme HISP.

PHIELD The PHIELD PROJECT (Public Health Integration & Exchange of Lab Data) is focused on a cost effective solution to delivering laboratory data of public health significance to the appropriate legal jurisdictions.

Water and Sewer Licensing The goal of CUPHD Water project is to build an open source e-infrastructure for water licensing and inspections for health maintenance workers at the Champaign Public Health District (of Illinois), and other public health districts.

NetEpi The NetEpi project is developing open-source, network-enabled tools for epidemiology and public health practice.

eBed eBed is a web-based application suite designed to assist hospitals manage the daily census of patients and to maintain information about each room. eBed has been modeled to manage patient flow and occupancy status of beds of any type and location.

Public Health and Hospital management Building a software which helps to manage public health by collecting data elements, indicator from every units and sending aggregated data to upper units. The system aims to improve capacity of decision maker by providing exact and full data in time.

Simple QUArantine Tracking System SQUATS - the Simple QUArantine Tracking System - is a web based isolation/quarantine tracking and monitoring system for use by hospitals and public health. This project is currently under rapid development in response to the recent SARS outbreak.

EpiSPIDER EpiSPIDER is a public health healthcare application that integrates of information from different distributed electronic resources and performs semantic processing of text visually represent information using graphic display, GIS and mapping technologies

Personal tools