Skip to content

Commit 15188a4

Browse files
committed
context file for PSDO and CPO added. Metadata and info page updated using KOIO 2.1 and context file.
1 parent f1efdf4 commit 15188a4

File tree

4 files changed

+65
-54
lines changed

4 files changed

+65
-54
lines changed

context/context.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
{
22
"@context": {
33
"obo": "http://purl.obolibrary.org/obo/",
4-
"causal_pathway": {
4+
"cpo_causal_pathway": {
55
"@id": "obo:cpo_0000029"
66
},
7-
"performance_summary_display_template": {
7+
"psdo_performance_summary_display_template": {
88
"@id": "obo:PSDO_0000002"
99
},
10-
"performance_measure_content": {
10+
"psdo_performance_measure_content": {
1111
"@id": "obo:PSDO_0000102"
1212
},
13-
"comparator_content": {
13+
"psdo_comparator_content": {
1414
"@id": "obo:PSDO_0000093"
1515
},
16-
16+
1717
"cpo_0000047": {
1818
"@id": "http://purl.obolibrary.org/obo/cpo_0000047"
1919
},

index.html

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ <h1>Precision Feedback Knowledge Base</h1>
9797
</a></p>
9898
<p><strong>Identifier:</strong> ark:PrecisionFeedbackKnowledgeBase (PFKB)</p>
9999
<p><strong>Type:</strong> <a href="http://kgrid.org/koio#KnowledgeObject" target='_blank'>koio:KnowledgeObject</a></p>
100-
<p><strong>Version:</strong> v3.0</p>
100+
<p><strong>Version:</strong> v3.1</p>
101101
<p><strong>Date:</strong> 2024-12-14</p>
102102

103103
<p><strong>License:</strong>
@@ -136,7 +136,7 @@ <h2>Creator Information</h2>
136136
<h2>Knowledge</h2>
137137

138138
<p><h3> causal_pathways</h3></p>
139-
<p><strong>Type:</strong> koio:Knowledge</p>
139+
<p><strong>Type:</strong> ['koio:Knowledge', 'cpo_causal_pathway']</p>
140140

141141
<p><strong>Description:</strong> These are the causal pathways. Please refer to the manifest.yamal for detail.</p>
142142

@@ -146,15 +146,15 @@ <h2>Knowledge</h2>
146146
<ul>
147147

148148
<li>
149-
<a href="https://github.com/Display-Lab/knowledge-base/tree/v1.5/causal_pathways" target='_blank'>
150-
general causal pathways
151-
</a>(type: ['schema:Dataset'])
149+
<a href="https://github.com/Display-Lab/knowledge-base/tree/v1.6/causal_pathways" target='_blank'>
150+
General causal pathways
151+
</a>(type: schema:Dataset)
152152
</li>
153153

154154
<li>
155155
<a href="https://github.com/Display-Lab/knowledge-base-mpog/blob/main/causal_pathways" target='_blank'>
156156
MPOG-specific causal pathways
157-
</a>(type: ['schema:Dataset'])
157+
</a>(type: schema:Dataset)
158158
</li>
159159

160160
</ul>
@@ -208,7 +208,7 @@ <h2>Knowledge</h2>
208208

209209

210210
<p><h3> message_templates</h3></p>
211-
<p><strong>Type:</strong> koio:Knowledge</p>
211+
<p><strong>Type:</strong> ['koio:Knowledge', 'psdo_performance_summary_display_template']</p>
212212

213213
<p><strong>Description:</strong> These are the message templates. Please refer to the manifest.yamal for detail.</p>
214214

@@ -218,15 +218,15 @@ <h2>Knowledge</h2>
218218
<ul>
219219

220220
<li>
221-
<a href="https://github.com/Display-Lab/knowledge-base/tree/v1.5/message_templates" target='_blank'>
222-
general message templates
223-
</a>(type: ['schema:Dataset'])
221+
<a href="https://github.com/Display-Lab/knowledge-base/tree/v1.6/message_templates" target='_blank'>
222+
General message templates
223+
</a>(type: schema:Dataset)
224224
</li>
225225

226226
<li>
227227
<a href="https://github.com/Display-Lab/knowledge-base-mpog/blob/main/message_templates" target='_blank'>
228228
MPOG-specific message templates
229-
</a>(type: ['schema:Dataset'])
229+
</a>(type: schema:Dataset)
230230
</li>
231231

232232
</ul>
@@ -248,7 +248,7 @@ <h2>Knowledge</h2>
248248

249249

250250
<p><h3> performance_measures</h3></p>
251-
<p><strong>Type:</strong> koio:Knowledge</p>
251+
<p><strong>Type:</strong> ['koio:Knowledge', 'psdo_performance_measure_content']</p>
252252

253253

254254

@@ -308,7 +308,7 @@ <h2>Knowledge</h2>
308308

309309

310310
<p><h3> comparators</h3></p>
311-
<p><strong>Type:</strong> koio:Knowledge</p>
311+
<p><strong>Type:</strong> ['koio:Knowledge', 'psdo_comparator_content']</p>
312312

313313

314314

@@ -337,7 +337,7 @@ <h2>Knowledge</h2>
337337

338338

339339

340-
<p><h3> _:preferences</h3></p>
340+
<p><h3> preferences</h3></p>
341341
<p><strong>Type:</strong> koio:Knowledge</p>
342342

343343

@@ -378,7 +378,7 @@ <h2>Documentation</h2>
378378
<h3><a href="https://github.com/Display-Lab/knowledge-base-mpog/blob/main/prioritization_algorithms/readme.md" target='_blank'>prioritization algorithms</a></h3>
379379
<p>prioritization algorithms documentation.</p>
380380

381-
<h3><a href="https://github.com/Display-Lab/knowledge-base/tree/v1.5/vignettes" target='_blank'>Vignettes for the Precision Feedback Knowledge Base</a></h3>
381+
<h3><a href="https://github.com/Display-Lab/knowledge-base/tree/v1.6/vignettes" target='_blank'>Vignettes for the Precision Feedback Knowledge Base</a></h3>
382382
<p>The Precision Feedback Knowledge Base has a collection of vignettes that illustrate how the knowledge base can be used by a precision feedback system to prioritize motivating performance information and tailor feedback messages. Each vignette uses a fictional context and providers, called personas, who are representative of some population of providers. The vignette includes narrative description of the function of a precision feedback system, as well as computer-interpretable code and files that can be used to test out the function of the precision feedback system. The narrative part of each vignette is written for clinical feedback system stakeholders, focusing primarily on a researchers and feedback system developers for feedback systems in health care organizations. The purpose of the vignettes is also to increase the findability and transparency of the precision feedback system software to all stakeholders, including healthcare professionals, patients, and communities.</p>
383383

384384
<h3><a href="https://github.com/Display-Lab/knowledge-base-mpog/blob/main/readme.md" target='_blank'>readme.md</a></h3>

manifest.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
message_templates/:
33
- performance_improving.json
44

5-
https://raw.githubusercontent.com/Display-Lab/knowledge-base/v1.5/message_templates/:
5+
https://raw.githubusercontent.com/Display-Lab/knowledge-base/v1.6/message_templates/:
66
- achieved_peer_average.json
77
- achieved_top_10_peer_benchmark.json
88
- approach_goal.json
@@ -21,7 +21,7 @@ https://raw.githubusercontent.com/Display-Lab/knowledge-base/v1.5/message_templa
2121
causal_pathways/:
2222
- improving.json
2323

24-
https://raw.githubusercontent.com/Display-Lab/knowledge-base/v1.5/causal_pathways/:
24+
https://raw.githubusercontent.com/Display-Lab/knowledge-base/v1.6/causal_pathways/:
2525
- goal_approach.json
2626
- goal_gain.json
2727
- goal_loss.json

metadata.json

Lines changed: 43 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,19 @@
11
{
2-
"@context": "https://kgrid.org/koio/2.1/context",
2+
"@context": [
3+
"https://kgrid.org/koio/2.1/context",
4+
"https://display-lab.github.io/knowledge-base-mpog/context/context.json"
5+
],
36
"@id": "Precision-Feedback-Knowledge-Base",
47
"koio:kgrid": "2",
58
"@type": "koio:KnowledgeObject",
69
"dc:title": "Precision Feedback Knowledge Base",
710
"dc:identifier": "ark:PrecisionFeedbackKnowledgeBase (PFKB)",
8-
"dc:version": "v3.0",
11+
"dc:version": "v3.1",
912
"dc:date": "2024-12-14",
1013
"dc:description": "PFKB is a collection of computable biomedical knowledge for the purpose of processing clinical performance data to identify coaching and appreciation feedback messages that may represent the highest-value performance information an organization has for healthcare professionals to learn to improve and sustain their clinical performance.",
1114
"schema:creator": {
1215
"@id": "https://display.lab.medicine.umich.edu/",
13-
"@type": "team",
16+
"@type": "schema:Organization",
1417
"schema:name": "DISPLAY Lab",
1518
"schema:affiliation": "DISPLAY Lab, University of Michigan Medical School",
1619
"schema:email": "[email protected]"
@@ -23,27 +26,26 @@
2326
"koio:hasKnowledge": [
2427
{
2528
"@id": "causal_pathways",
26-
"@type": "koio:Knowledge",
29+
"@type": [
30+
"koio:Knowledge",
31+
"cpo_causal_pathway"
32+
],
2733
"dc:description": "These are the causal pathways. Please refer to the manifest.yamal for detail.",
2834
"implementedBy": [
2935
{
30-
"@id": "https://github.com/Display-Lab/knowledge-base/tree/v1.5/causal_pathways",
31-
"@type": [
32-
"schema:Dataset"
33-
],
34-
"dc:title": "general causal pathways"
36+
"@id": "https://github.com/Display-Lab/knowledge-base/tree/v1.6/causal_pathways",
37+
"@type": "schema:Dataset",
38+
"dc:title": "General causal pathways"
3539
},
3640
{
3741
"@id": "causal_pathways",
38-
"@type": [
39-
"schema:Dataset"
40-
],
42+
"@type": "schema:Dataset",
4143
"dc:title": "MPOG-specific causal pathways"
4244
}
4345
],
4446
"dependsOn": "manifest",
4547
"schema:creator": {
46-
"@type": "team",
48+
"@type": "schema:Organization",
4749
"schema:name": "DISPLAY Lab"
4850
}
4951
},
@@ -56,41 +58,47 @@
5658
"@type": "schema:MediaObject"
5759
},
5860
"schema:creator": {
59-
"@type": "team",
61+
"@type": "schema:Organization",
6062
"schema:name": "DISPLAY Lab"
6163
}
6264
},
6365
{
6466
"@id": "message_templates",
65-
"@type": "koio:Knowledge",
67+
"@type": [
68+
"koio:Knowledge",
69+
"psdo_performance_summary_display_template"
70+
],
6671
"dc:description": "These are the message templates. Please refer to the manifest.yamal for detail.",
6772
"implementedBy": [
6873
{
69-
"@id": "https://github.com/Display-Lab/knowledge-base/tree/v1.5/message_templates",
70-
"@type": ["schema:Dataset"],
71-
"dc:title": "general message templates"
74+
"@id": "https://github.com/Display-Lab/knowledge-base/tree/v1.6/message_templates",
75+
"@type": "schema:Dataset",
76+
"dc:title": "General message templates"
7277
},
7378
{
7479
"@id": "message_templates",
75-
"@type": ["schema:Dataset"],
80+
"@type": "schema:Dataset",
7681
"dc:title": "MPOG-specific message templates"
7782
}
7883
],
7984
"dependsOn": "manifest",
8085
"schema:creator": {
81-
"@type": "team",
86+
"@type": "schema:Organization",
8287
"schema:name": "DISPLAY Lab"
8388
}
8489
},
8590
{
8691
"@id": "performance_measures",
87-
"@type": "koio:Knowledge",
92+
"@type": [
93+
"koio:Knowledge",
94+
"psdo_performance_measure_content"
95+
],
8896
"implementedBy": {
8997
"@id": "performance_measures/measures.json",
9098
"@type": "schema:MediaObject"
9199
},
92100
"schema:creator": {
93-
"@type": "team",
101+
"@type": "schema:Organization",
94102
"schema:name": "DISPLAY Lab"
95103
}
96104
},
@@ -102,59 +110,62 @@
102110
"@type": "schema:MediaObject"
103111
},
104112
"schema:creator": {
105-
"@type": "team",
113+
"@type": "schema:Organization",
106114
"schema:name": "DISPLAY Lab"
107115
},
108116
"koio:hasDocumentation": [
109117
{
110118
"@id": "prioritization_algorithms/readme.md",
111-
"@type": "koio:Documentation",
119+
"@type": "InformationArtifact",
112120
"dc:title": "prioritization algorithms",
113121
"dc:description": "prioritization algorithms documentation."
114122
}
115123
]
116124
},
117125
{
118126
"@id": "comparators",
119-
"@type": "koio:Knowledge",
127+
"@type": [
128+
"koio:Knowledge",
129+
"psdo_comparator_content"
130+
],
120131
"implementedBy": {
121132
"@id": "comparators.json",
122133
"@type": "schema:MediaObject"
123134
},
124135
"schema:creator": {
125-
"@type": "team",
136+
"@type": "schema:Organization",
126137
"schema:name": "DISPLAY Lab"
127138
}
128139
},
129140
{
130-
"@id": "_:preferences",
141+
"@id": "preferences",
131142
"@type": "koio:Knowledge",
132143
"implementedBy": {
133144
"@id": "preferences.json",
134145
"@type": "schema:MediaObject"
135146
},
136147
"schema:creator": {
137-
"@type": "team",
148+
"@type": "schema:Organization",
138149
"schema:name": "DISPLAY Lab"
139150
}
140151
}
141152
],
142153
"koio:hasDocumentation": [
143154
{
144-
"@id": "https://github.com/Display-Lab/knowledge-base/tree/v1.5/vignettes",
145-
"@type": "koio:Documentation",
155+
"@id": "https://github.com/Display-Lab/knowledge-base/tree/v1.6/vignettes",
156+
"@type": "InformationArtifact",
146157
"dc:title": "Vignettes for the Precision Feedback Knowledge Base",
147158
"dc:description": "The Precision Feedback Knowledge Base has a collection of vignettes that illustrate how the knowledge base can be used by a precision feedback system to prioritize motivating performance information and tailor feedback messages. Each vignette uses a fictional context and providers, called personas, who are representative of some population of providers. The vignette includes narrative description of the function of a precision feedback system, as well as computer-interpretable code and files that can be used to test out the function of the precision feedback system. The narrative part of each vignette is written for clinical feedback system stakeholders, focusing primarily on a researchers and feedback system developers for feedback systems in health care organizations. The purpose of the vignettes is also to increase the findability and transparency of the precision feedback system software to all stakeholders, including healthcare professionals, patients, and communities."
148159
},
149160
{
150161
"@id": "readme.md",
151-
"@type": "koio:Documentation",
162+
"@type": "InformationArtifact",
152163
"dc:title": "readme.md",
153164
"dc:description": "Knowledge base read me file."
154165
},
155166
{
156167
"@id": "index.html",
157-
"@type": "koio:Documentation",
168+
"@type": "InformationArtifact",
158169
"dc:title": "Knowledge Object Information Page.",
159170
"dc:description": "Knowledge Object Information Page."
160171
}

0 commit comments

Comments
 (0)