{
  "slug": "child-growth-percentile",
  "name": "gizza-ai/child-growth-percentile",
  "version": "0.1.0",
  "title": "Child Growth Percentile Calculator — CDC height, weight, BMI and head charts — gizza.ai",
  "description": "Compute CDC child growth-chart percentiles and z-scores from age, sex, height, weight and head circumference. Supports metric or US units.",
  "tags": [
    "child growth percentile",
    "cdc growth chart",
    "height percentile",
    "weight percentile",
    "bmi percentile",
    "head circumference",
    "pediatric calculator"
  ],
  "category": "utilities",
  "urls": {
    "page": "https://gizza.ai/tools/child-growth-percentile/",
    "markdown": "https://gizza.ai/tools/child-growth-percentile/index.md",
    "descriptor": "https://gizza.ai/tools/child-growth-percentile/tool.json",
    "deep_link_example": "https://gizza.ai/tools/child-growth-percentile/?sex=boy&age=3y%200m&height=95&weight=14&head_circumference=0&units=metric&chart=auto&decimals=2"
  },
  "cli": "gizza tool child-growth-percentile \"boy\" 'age=3y 0m' 'height=95'",
  "tool": {
    "description": "Compute child growth percentiles and z-scores from the bundled CDC LMS growth-chart coefficients. Provide sex, age (months, years/months, days/weeks or a date range), and at least one measurement: height/length, weight or head_circumference. The tool reports height/length-for-age, weight-for-age, BMI-for-age, head-circumference-for-age and weight-for-length/stature when the selected CDC reference covers the child's age and measurements. It supports metric (cm/kg) and US (in/lb) units, auto-selects infant charts before 24 months and 2-20-year charts from 24 months, and can force either chart set. Percentiles are screening references, not diagnoses; growth should be interpreted over time with clinical context.",
    "parameters": {
      "additionalProperties": false,
      "properties": {
        "age": {
          "description": "Child age. A bare number means months (36), or write units such as '3y 4m', '18 months', '6 weeks', '95 days', or a date range like '2023-04-15 to 2026-08-23'. Valid range is birth through 240 months.",
          "type": "string"
        },
        "chart": {
          "default": "auto",
          "description": "CDC reference set. 'auto' uses infant charts before 24 months and 2-20 year charts from 24 months; 'infant' forces birth-to-36-month length/head references; 'child' forces 2-20-year stature/BMI references.",
          "enum": [
            "auto",
            "infant",
            "child"
          ],
          "type": "string"
        },
        "decimals": {
          "default": 2,
          "description": "Decimal places for reported percentiles and z-scores, from 0 to 4. Default 2.",
          "maximum": 4,
          "minimum": 0,
          "type": "integer"
        },
        "head_circumference": {
          "default": 0.0,
          "description": "Head circumference. In metric units this is centimetres; in US units this is inches. Use 0 when not measured. CDC head-circumference charts cover birth through 36 months.",
          "minimum": 0,
          "type": "number"
        },
        "height": {
          "description": "Length/height measurement. In metric units this is centimetres; in US units this is inches. Use 0 only if height was not measured and you provide weight or head_circumference. Infant charts treat this as recumbent length; child charts treat it as standing stature.",
          "minimum": 0,
          "type": "number"
        },
        "sex": {
          "description": "Child sex for the sex-specific CDC reference curve. Use 'boy' or 'girl' (male/female aliases are accepted by the engine, but the schema advertises the two canonical values).",
          "enum": [
            "boy",
            "girl"
          ],
          "type": "string"
        },
        "units": {
          "default": "metric",
          "description": "Measurement units for height, weight and head_circumference. 'metric' means centimetres and kilograms; 'us' means inches and pounds.",
          "enum": [
            "metric",
            "us"
          ],
          "type": "string"
        },
        "weight": {
          "default": 0.0,
          "description": "Weight measurement. In metric units this is kilograms; in US units this is pounds. Use 0 when weight was not measured.",
          "minimum": 0,
          "type": "number"
        }
      },
      "required": [
        "sex",
        "age",
        "height"
      ],
      "type": "object"
    }
  }
}