Calculator Generator

Create a new clinical calculator by providing specifications. The generator will create Python code and tests automatically.

This tool validates your specification and generates production-ready code.

Calculator Details

Basic Information

Your Information (Optional)

Help us attribute this contribution to you

Or provide name and affiliation

Input Parameters

Constants (Optional)

Calculation Logic

Add input parameters to see available variables

AI Assistant

Get help creating your calculator with AI-powered suggestions

This feature is experimental. Please review all AI-generated content carefully.

Quick Reference

Input Types

  • number - Numeric values
  • string - Text values
  • boolean - True/False
  • date - Date values

Logic Variables

{variable_name}
Use input variable names directly
result
Main result (required)
working
Show calculations (required)
interpretation
Clinical interpretation (required)

Example Logic

Result: weight / (height ** 2)
Working: BMI = weight / height² = [result]
Interpretation: BMI is [result] kg/m²