Skip to content

LinuxForHealth/HealthOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LinuxForHealth HealthOS

LinuxForHealth HealthOS provides an interoperable open-sourced health stack for developing highly available, standards compliant, and secure applications and services.

The HealthOS project is a mono-repo with source code split into separate modules:

  • core: Base level module used for data acquisition, data processing, and data distribution.
  • Additional modules are coming soon!

Development Dependencies

The HealthOS development environment depends on the following 3rd party packages:

  • Python 3.10 or higher the HealthOS language runtime.
  • Poetry for packaging, dependency management, and publishing support.
  • GNU Make for module builds.
  • Pyclean removes Python bytecode, used as a cross-platform tool in the build process.

Quick Start

The LinuxForHealth HealthOS project is composed of multiple modules, where each module is located within a separate HealthOS subdirectory. Each module utilizes the same build and development tooling to improve ease of use and simplify automation.

First use make to build the development environments

make dev-env

Once the build is complete, it's time to review the HealthOS Documentation.

Documentation