Issue 1 Draft 3
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
1 import allMedicalKnowledge
—
differential.py
$ python3 diagnosis.py
Traceback (most recent call last):
File "differential.py", line 1, in <module>
import allMedicalKnowledge
ModuleNotFoundError: No module named 'allMedicalKnowledge'
—
1 import preclinicalMedicalKnowledge
2 import preclinicalInterviewSkills
3 import patient
4
5 [HPI, PMH, familyHistory, socialHistory, ROS, physicalExam]
= preclinicalInterviewSkills.interview(patient)
6
7 differential = preclinicalMedicalKnowledge.generateDifferential
([HPI, PMH, familyHistory, socialHistory, ROS, physicalExam])
—
$ python3 diagnosis.py
Traceback (most recent call last):
File "differential.py", line 7, in <module>
differential = preclinicalMedicalKnowledge.generateDifferential([HPI,
PMH, familyHistory, socialHistory, ROS, physicalExam])
Error: differential could not be generated with preclinicalMedicalKnowledge
—
By Sarah Wagner
M2, Harvard Medical School
1 import preclinicalInterviewSkills
2 import patient
3
4 import upToDate
5
6 [HPI, PMH, familyHistory, socialHistory, ROS, physicalExam] =
preclinicalInterviewSkills.interview(patient)
7
8 differential = upToDate.search([HPI, PMH, familyHistory,
socialHistory, ROS, physicalExam])
9 print("DIFFERENTIAL: "+differential)
—
$ python3 diagnosis.py
DIFFERENTIAL: ['tuberculosis', 'lupus', 'syphilis', 'EBV', 'lung malignancy']
—
1 import preclinicalInterviewSkills
2 import preceptorGuidance
3 import patient
4
5 import upToDate
6
7 [HPI, PMH, familyHistory, socialHistory, ROS, physicalExam] =
preceptorGuidance.nudge(preclinicalInterviewSkills.interview
(patient))
8
9 differential = upToDate.search([HPI, PMH, familyHistory,
socialHistory, ROS, physicalExam])
10 refinedDifferential = preceptorGuidance.refine(differential)
11 print("DIFFERENTIAL: "+refinedDifferential)
—
$ python3 diagnosis.py
DIFFERENTIAL: ['rhinovirus', 'seasonal allergies', 'bronchitis', 'pneumonia',
'tuberculosis']
18 19