| { | |
| "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" | |
| } | |
| } | |
| } | |