{ "version": "1.0.0", "feature_order": [ "developmental_milestones", "iq_dq", "intellectual_disability", "language_disorder", "language_development", "dysmorphism", "behaviour_disorder", "neurological_exam" ], "categorical_features": { "developmental_milestones": { "type": "categorical", "mapping": {"N": 0, "G": 1, "M": 2, "C": 3}, "description": "N=Normal, G=Global delay, M=Motor delay, C=Cognitive delay" }, "intellectual_disability": { "type": "categorical", "mapping": {"N": 0, "F70.0": 1, "F71": 2, "F72": 3}, "description": "N=None, F70.0=Mild (ICD-10), F71=Moderate, F72=Severe" }, "language_disorder": { "type": "binary", "mapping": {"N": 0, "Y": 1}, "description": "N=No, Y=Yes" }, "language_development": { "type": "categorical", "mapping": {"N": 0, "delay": 1, "A": 2}, "description": "N=Normal, delay=Delayed, A=Absent" }, "dysmorphism": { "type": "binary", "mapping": {"NO": 0, "Y": 1}, "description": "NO=No dysmorphic features, Y=Yes" }, "behaviour_disorder": { "type": "binary", "mapping": {"N": 0, "Y": 1}, "description": "N=No, Y=Yes" }, "neurological_exam": { "type": "text_binary", "normal_value": "N", "encoding": {"normal": 0, "abnormal": 1}, "description": "'N' for normal, any other non-empty string indicates abnormality" } }, "numeric_features": { "iq_dq": { "type": "numeric", "min": 20, "max": 150, "normalization": "min_max", "description": "IQ or Developmental Quotient score" } } }