Developer Guide


Welcome to the contribution guide for MedModels! We're excited you're interested in helping us develop this open-core Python package for medical modeling. This guide outlines the process for submitting code contributions, bug reports, and other enhancements to MedModels.

Whether you're a seasoned developer or just getting started, this guide is here to help! It walks you through the entire process of contributing to the MedModels codebase, from setting up your development environment to submitting your changes and getting them merged.

If some things remain unclear after reading the guide, please feel free to start a discussion on GitHub (opens in a new tab) to ask your questions.

This guide will cover the following topics:

  1. Versioning in MedModels
  2. Reporting Bugs and Requesting Features
  3. Setting up your IDE and the local environment
  4. Code Style Guide
  5. Pull Request