Skip to content

Medial EarlySign Tutorials

Welcome to the Medial EarlySign (MES) tutorials! This guide will walk you through our end-to-end machine learning platform for healthcare. From initial setup to model deployment, you'll learn how to leverage our powerful tools to build and deploy impactful models.

All our software is open-source under the MIT license. While some models will be released publicly, others will be available exclusively through our partners.

How It Works

MES offers three primary ways to interact with the platform:

  1. Python API: A comprehensive library for accessing data, creating samples, training models, and running inference. This is the recommended starting point.
  2. Command-Line Tools: Standalone executables for specific workflows, especially for features not yet available in the Python API.
  3. AlgoMarker: A minimal, lightweight API designed for model deployment. It accepts JSON-formatted patient records and runs inference without requiring the full training infrastructure. It's so lightweight it can even run in distroless Linux containers.

Who Are These Tutorials For?

These tutorials are designed for data scientists and developers who want to build and deploy machine learning models using the MES platform. Whether you're a new or experienced user, these guides will help you master our tools.

Getting Started: Setup

  1. Python API (Recommended): Start with our Python integration. It provides a convenient way to access most of the platform's features. Follow the Python setup instructions to get started. While the Python package is extensive, you can extend it to add custom functionality.

  2. Command-Line Tools: If you need features not yet available in the Python API, install our command-line tools. Follow the installation guide. Each tool includes a --help flag for usage instructions and a --version flag to check its version.

  3. Custom Applications: To build your own applications on top of our infrastructure, check out the examples of simple applications.

In most cases, the Python API combined with a few command-line tools will be all you need. Writing new C++ code is rarely necessary.

The Tutorials

This series of tutorials will guide you through the entire machine learning workflow:

Let's Get Started!

Ready to begin? Head over to the first tutorial: 01. Load the Data.