CancerSymptomNetworks
This is a demo of the application of Bayesian Networks (BNs) on cancer symptoms. If you are viewing this from github you can find its html form in the following link.
Below please find attached a list of interactive Bayesian Networks, ran on the same set of cancer symptom data. The complete dataset consisted of 38 different symptoms collected from 1328 cancer patients. Inside this dataset, there were 295 male and 1033 female cancer patients. There were, also, 958 cancer patients below the age of 65 and 370 cancer patients above the age of 65.
The networks were created by the symptom dimension of occurrence. The size of nodes represent the prevalence of each symptom in our dataset, among the 1328 cancer patients. The width of the edges are proportional to the strength that symptoms connect with each other, based on the conditional probabilities identified with the BN algorithm.
By clicking on a node you can see its markov blanket, meaning the specific symptom with its parents and children. You can see the same markov blanket by selecting a symptom in the menu on the left.
You can move each node in the diagram by click and drag. To deselect it click on the white space of the diagram. To restart the diagram refresh the page.
A. In the list below you will find the BNs created without the symptom clusters (i.e., communities) identified in the Papachristou et al. 2019. [1]
- [SF1] All cancer patients (n=1328), Grow-Shrink, 0.85 threshold. Sachs et al., 2005
- [SF2] All cancer patients (n=1328), Grow-Shrink, optimal threshold according to Scurati & Nagarajan, 2013
- [SF3] All cancer patients (n=1328), Hill Climbing, 0.85 threshold. Sachs et al., 2005
- [SF4] All cancer patients (n=1328), Hill Climbing, optimal threshold according to Scurati & Nagarajan, 2013
- [SF5] All cancer patients (n=1328), Max-Min Hill Climbing, 0.85 threshold. Sachs et al., 2005
- [SF6] All cancer patients (n=1328), Max-Min Hill Climbing, optimal threshold according to Scurati & Nagarajan, 2013
- [SF7] Cancer symptoms’ network differences between the Grow-Shrink and Hill Climbing models, 0.85 threshold (Sachs et al., 2005), all cancer patients (n=1328)
- [SF8] Cancer symptoms’ network differences between the Grow-Shrink and Hill Climbing models, optimal threshold according to Scurati & Nagarajan, 2013, all cancer patients (n=1328)
- [SF9] Cancer symptoms’ network differences between the Grow-Shrink and Max-Min Hill Climbing models, 0.85 threshold (Sachs et al., 2005), all cancer patients (n=1328)
- [SF10] Cancer symptoms’ network differences between the Grow-Shrink and Max-Min Hill Climbing models, optimal threshold according to Scurati & Nagarajan, 2013, all cancer patients (n=1328)
- [SF11] Cancer symptoms’ network differences between the Hill Climbing and Max-Min Hill Climbing models, 0.85 threshold (Sachs et al., 2005), all cancer patients (n=1328)
- [SF12] Cancer symptoms’ network differences between the Hill Climbing and Max-Min Hill Climbing models, optimal threshold according to Scurati & Nagarajan, 2013, all cancer patients (n=1328)
B. In the list below you will find, as a case study, the application of BNs on 4 different subgroups of cancer patients based on their gender and age (i.e., male vs female, < 65 versus > 65 years of age), without the symptom clusters (i.e., communities) identified in the Papachristou et al. 2019. [1]
- [SF13] Cancer patients with age below 65 (n=958), Max-Min Hill Climbing, 0.85 threshold. Sachs et al., 2005
- [SF14] Cancer patients with age below 65 (n=958), Max-Min Hill Climbing, optimal threshold according to Scurati & Nagarajan, 2013
- [SF15] Cancer patients with age below 65 (n=370, bootstrapped sampling), Max-Min Hill Climbing, 0.85 threshold. Sachs et al., 2005
- [SF16] Cancer patients with age below 65 (n=370, bootstrapped sampling), Max-Min Hill Climbing, optimal threshold according to Scurati & Nagarajan, 2013
- [SF17] Cancer patients with age above 65 (n=370), Max-Min Hill Climbing, 0.85 threshold. Sachs et al., 2005
- [SF18] Cancer patients with age above 65 (n=370), Max-Min Hill Climbing, optimal threshold according to Scurati & Nagarajan, 2013
- [SF19] Cancer symptoms’ network differences between cancer patients below the age of 65 (n=958) and above the age of 65 (n=370), Max-Min Hill Climbing, 0.85 threshold. Sachs et al., 2005
- [SF20] Cancer symptoms’ network differences between cancer patients below the age of 65 (n=958) and above the age of 65 (n=370), Max-Min Hill Climbing, optimal threshold according to Scurati & Nagarajan, 2013
- [SF21] Cancer symptoms’ network differences between cancer patients below the age of 65 (n=370, bootstrapped sampling) and above the age of 65 (n=370), Max-Min Hill Climbing, 0.85 threshold. Sachs et al., 2005
- [SF22] Cancer symptoms’ network differences between cancer patients below the age of 65 (n=370, bootstrapped sampling) and above the age of 65 (n=370), Max-Min Hill Climbing, optimal threshold according to Scurati & Nagarajan, 2013
- [SF23] Cancer symptoms’ network differences between cancer patients below the age of 65 (n=958) and below the age of 65 (n=370, bootstrapped sampling), Max-Min Hill Climbing, 0.85 threshold. Sachs et al., 2005
- [SF24] Cancer symptoms’ network differences between cancer patients below the age of 65 (n=958) and below the age of 65 (n=370, bootstrapped sampling), Max-Min Hill Climbing, optimal threshold according to Scurati & Nagarajan, 2013
- [SF25] Male cancer patients (n=295), Max-Min Hill Climbing, 0.85 threshold. Sachs et al., 2005
- [SF26] Male cancer patients (n=295), Max-Min Hill Climbing, optimal threshold according to Scurati & Nagarajan, 2013
- [SF27] Female cancer patients (n=1033), Max-Min Hill Climbing, 0.85 threshold. Sachs et al., 2005
- [SF28] Female cancer patients (n=1033), Max-Min Hill Climbing, optimal threshold according to Scurati & Nagarajan, 2013
- [SF29] Female cancer patients (n=295, bootstrapped sampling), Max-Min Hill Climbing, 0.85 threshold. Sachs et al., 2005
- [SF30] Female cancer patients (n=295, bootstrapped sampling), Max-Min Hill Climbing, optimal threshold according to Scurati & Nagarajan, 2013
- [SF31] Cancer symptoms’ network differences between male (n=295) and female (n=1033) cancer patients, Max-Min Hill Climbing, 0.85 threshold. Sachs et al., 2005
- [SF32] Cancer symptoms’ network differences between male (n=295) and female (n=1033) cancer patients, Max-Min Hill Climbing, optimal threshold according to Scurati & Nagarajan, 2013
- [SF33] Cancer symptoms’ network differences between male (n=295) and female (n=295, bootstrapped sampling) cancer patients, Max-Min Hill Climbing, 0.85 threshold. Sachs et al., 2005
- [SF34] Cancer symptoms’ network differences between male (n=295) and female (n=295, bootstrapped sampling) cancer patients, Max-Min Hill Climbing, optimal threshold according to Scurati & Nagarajan, 2013
- [SF35] Cancer symptoms’ network differences between female (n=1033) and female (n=295, bootstrapped sampling) cancer patients, Max-Min Hill Climbing, 0.85 threshold. Sachs et al., 2005
- [SF36] Cancer symptoms’ network differences between male (n=1033) and female (n=295, bootstrapped sampling) cancer patients, Max-Min Hill Climbing, optimal threshold according to Scurati & Nagarajan, 2013
C. In the list below you will find the BNs created with the symptom clusters (i.e., communities) identified in the Papachristou et al. 2019. [1] You can see each symptom cluster (i.e., psychological, pain and abdominal pain, respiratory, hormonal, chemotherapy-related, nutritional) separately by selecting a cluster in the second menu on the left.
- [SF37] All cancer patients (n=1328), Grow-Shrink, 0.85 threshold. Sachs et al., 2005 (with symptom clusters)
- [SF38] All cancer patients (n=1328), Grow-Shrink, optimal threshold according to Scurati & Nagarajan, 2013 (with symptom clusters)
- [SF39] All cancer patients (n=1328), Hill Climbing, 0.85 threshold. Sachs et al., 2005 (with symptom clusters)
- [SF40] All cancer patients (n=1328), Hill Climbing, optimal threshold according to Scurati & Nagarajan, 2013 (with symptom clusters)
- [SF41] All cancer patients (n=1328), Max-Min Hill Climbing, 0.85 threshold. Sachs et al., 2005 (with symptom clusters)
- [SF42] All cancer patients (n=1328), Max-Min Hill Climbing, optimal threshold according to Scurati & Nagarajan, 2013 (with symptom clusters)
- [SF43] Cancer symptoms’ network differences between the Grow-Shrink and Hill Climbing models, 0.85 threshold (Sachs et al., 2005), all cancer patients (n=1328) (with symptom clusters)
- [SF44] Cancer symptoms’ network differences between the Grow-Shrink and Hill Climbing models, optimal threshold according to Scurati & Nagarajan, 2013, all cancer patients (n=1328) (with symptom clusters)
- [SF45] Cancer symptoms’ network differences between the Grow-Shrink and Max-Min Hill Climbing models, 0.85 threshold (Sachs et al., 2005), all cancer patients (n=1328) (with symptom clusters)
- [SF46] Cancer symptoms’ network differences between the Grow-Shrink and Max-Min Hill Climbing models, optimal threshold according to Scurati & Nagarajan, 2013, all cancer patients (n=1328) (with symptom clusters)
- [SF47] Cancer symptoms’ network differences between the Hill Climbing and Max-Min Hill Climbing models, 0.85 threshold (Sachs et al., 2005), all cancer patients (n=1328) (with symptom clusters)
- [SF48] Cancer symptoms’ network differences between the Hill Climbing and Max-Min Hill Climbing models, optimal threshold according to Scurati & Nagarajan, 2013, all cancer patients (n=1328) (with symptom clusters)
D. In the list below you will find, as a case study, the application of BNs on 4 different subgroups of cancer patients based on their and age (i.e., male vs female, < 65 versus > 65 years of age), with the symptom clusters (i.e., communities) identified in the Papachristou et al. 2019. [1]. You can see each symptom cluster (i.e., psychological, pain and abdominal pain, respiratory, hormonal, chemotherapy-related, nutritional) separately by selecting a cluster in the second menu on the left.
- [SF49] Cancer patients with age below 65 (n=958), Max-Min Hill Climbing, 0.85 threshold. Sachs et al., 2005 (with symptom clusters)
- [SF50] Cancer patients with age below 65 (n=958), Max-Min Hill Climbing, optimal threshold according to Scurati & Nagarajan, 2013 (with symptom clusters)
- [SF51] Cancer patients with age below 65 (n=370, bootstrapped sampling), Max-Min Hill Climbing, 0.85 threshold. Sachs et al., 2005 (with symptom clusters)
- [SF52] Cancer patients with age below 65 (n=370, bootstrapped sampling), Max-Min Hill Climbing, optimal threshold according to Scurati & Nagarajan, 2013 (with symptom clusters)
- [SF53] Cancer patients with age above 65 (n=370), Max-Min Hill Climbing, 0.85 threshold. Sachs et al., 2005 (with symptom clusters)
- [SF54] Cancer patients with age above 65 (n=370), Max-Min Hill Climbing, optimal threshold according to Scurati & Nagarajan, 2013 (with symptom clusters)
- [SF55] Cancer symptoms’ network differences between cancer patients below the age of 65 (n=958) and above the age of 65 (n=370), Max-Min Hill Climbing, 0.85 threshold. Sachs et al., 2005 (with symptom clusters)
- [SF56] Cancer symptoms’ network differences between cancer patients below the age of 65 (n=958) and above the age of 65 (n=370), Max-Min Hill Climbing, optimal threshold according to Scurati & Nagarajan, 2013 (with symptom clusters)
- [SF57] Cancer symptoms’ network differences between cancer patients below the age of 65 (n=370, bootstrapped sampling) and above the age of 65 (n=370), Max-Min Hill Climbing, 0.85 threshold. Sachs et al., 2005 (with symptom clusters)
- [SF58] Cancer symptoms’ network differences between cancer patients below the age of 65 (n=370, bootstrapped sampling) and above the age of 65 (n=370), Max-Min Hill Climbing, optimal threshold according to Scurati & Nagarajan, 2013 (with symptom clusters)
- [SF59] Cancer symptoms’ network differences between cancer patients below the age of 65 (n=958) and below the age of 65 (n=370, bootstrapped sampling), Max-Min Hill Climbing, 0.85 threshold. Sachs et al., 2005 (with symptom clusters)
- [SF60] Cancer symptoms’ network differences between cancer patients below the age of 65 (n=958) and below the age of 65 (n=370, bootstrapped sampling), Max-Min Hill Climbing, optimal threshold according to Scurati & Nagarajan, 2013 (with symptom clusters)
- [SF61] Male cancer patients (n=295), Max-Min Hill Climbing, 0.85 threshold. Sachs et al., 2005 (with symptom clusters)
- [SF62] Male cancer patients (n=295), Max-Min Hill Climbing, optimal threshold according to Scurati & Nagarajan, 2013 (with symptom clusters)
- [SF63] Female cancer patients (n=1033), Max-Min Hill Climbing, 0.85 threshold. Sachs et al., 2005 (with symptom clusters)
- [SF64] Female cancer patients (n=1033), Max-Min Hill Climbing, optimal threshold according to Scurati & Nagarajan, 2013 (with symptom clusters)
- [SF65] Female cancer patients (n=295, bootstrapped sampling), Max-Min Hill Climbing, 0.85 threshold. Sachs et al., 2005 (with symptom clusters)
- [SF66] Female cancer patients (n=295, bootstrapped sampling), Max-Min Hill Climbing, optimal threshold according to Scurati & Nagarajan, 2013 (with symptom clusters)
- [SF67] Cancer symptoms’ network differences between male (n=295) and female (n=1033) cancer patients, Max-Min Hill Climbing, 0.85 threshold. Sachs et al., 2005 (with symptom clusters)
- [SF68] Cancer symptoms’ network differences between male (n=295) and female (n=1033) cancer patients, Max-Min Hill Climbing, optimal threshold according to Scurati & Nagarajan, 2013 (with symptom clusters)
- [SF69] Cancer symptoms’ network differences between male (n=295) and female (n=295, bootstrapped sampling) cancer patients, Max-Min Hill Climbing, 0.85 threshold. Sachs et al., 2005 (with symptom clusters)
- [SF70] Cancer symptoms’ network differences between male (n=295) and female (n=295, bootstrapped sampling) cancer patients, Max-Min Hill Climbing, optimal threshold according to Scurati & Nagarajan, 2013 (with symptom clusters)
- [SF71] Cancer symptoms’ network differences between female (n=1033) and female (n=295, bootstrapped sampling) cancer patients, Max-Min Hill Climbing, 0.85 threshold. Sachs et al., 2005 (with symptom clusters)
- [SF72] Cancer symptoms’ network differences between female (n=1033) and female (n=295, bootstrapped sampling) cancer patients, Max-Min Hill Climbing, optimal threshold according to Scurati & Nagarajan, 2013 (with symptom clusters)
[1] Papachristou, N, Barnaghi, P, Cooper, B, Kober, KM, Maguire, R, Paul, SM, Hammer, M, Wright, F, Armes, J, Furlong, EP, McCann, L, Conley, YP, Patiraki, E, Katsaragakis, S, Levine, JD, Miaskowski, C (2019). Network Analysis of the Multidimensional Symptom Experience of Oncology. Sci Rep, 9, 1:2258.