File size: 1,477 Bytes
8018595
 
 
 
629a216
8018595
629a216
 
 
 
 
8018595
 
629a216
 
 
 
8018595
 
 
629a216
8018595
629a216
8018595
 
629a216
 
8018595
629a216
 
 
 
8018595
629a216
 
 
 
8018595
629a216
 
8018595
 
629a216
 
 
 
 
 
 
 
 
8018595
629a216
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
# PLCOm2012 Edge Cases and Missing Data Test Profile
# Tests model validation with missing required fields and edge cases

demographics:
  age_years: 50  # Minimum age boundary for PLCOm2012 (50-80 range)
  sex: female
  ethnicity: asian  # Tests different race offset (-0.466585)
  anthropometrics:
    height_cm: 173.0
    weight_kg: 104.0
  education_level: 20

lifestyle:
  smoking:
    status: current  # Tests current smoker (smoking_status = 0)
    cigarettes_per_day: 17
    years_smoked: 5
  alcohol_consumption: heavy

personal_medical_history:
  chronic_conditions: []
  previous_cancers: []  # No previous cancers (cancer_hist = 0)
  genetic_mutations: []

family_history:
  - relation: paternal_grandfather  # Not first-degree relative - shouldn't count for lung cancer family history
    cancer_type: lung_cancer
    age_at_diagnosis: 75
    degree: "2"
    side: paternal
  - relation: paternal_aunt  # Not first-degree relative
    cancer_type: lung_cancer
    age_at_diagnosis: 68
    degree: "2"
    side: paternal
  - relation: sister  # First-degree relative but different cancer
    cancer_type: ovarian_cancer
    age_at_diagnosis: 55
    degree: "1"
    side: unknown

female_specific:
  menstrual:
    age_at_menarche: 12
    age_at_menopause: 48
  parity:
    num_live_births: 2
    age_at_first_live_birth: 25
  hormone_use:
    estrogen_use: current
    oral_contraceptive_use: "N"

symptoms:
  - symptom_type: persistent_cough
    duration_days: 30