Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
98e6077
feat: ✨ Remove time suffixes
joelostblom May 22, 2026
35d8b9c
Merge branch 'main' into feat/time-suffixes
lwjohnst86 May 26, 2026
c8c7a9d
feat: ✨ Include pre-meal VAS timepoint
joelostblom May 27, 2026
52f5360
feat: ✨ Simplify VAS field names
joelostblom May 27, 2026
83da673
refactor: ♻️ Clarify VAS resource metadata
joelostblom May 27, 2026
e03cb3e
chore: 🔧 just run all
joelostblom May 27, 2026
f451a23
feat: ✨ Join SEFNC week resources
joelostblom May 27, 2026
401527c
build: 📦 Regenerate SEFNC metadata
joelostblom May 27, 2026
a909477
feat: ✨ Join before-visit workflow resources
joelostblom May 27, 2026
e0e984a
fix: 🐛 Preserve before-visit annotation details
joelostblom May 27, 2026
fbad52f
build: 🔨 Regenerate before-visit metadata
joelostblom May 27, 2026
cef683c
refactor: ♻️ Simplify before-visit common fields
joelostblom May 27, 2026
eb5c7b0
refactor: ♻️ Sequence metadata transformations
joelostblom May 28, 2026
9c0dd33
feat: ✨ Simplify SEFNC field names
joelostblom May 28, 2026
bb3ff4c
docs: 📝 Consolidate SEFNC self-report context
joelostblom May 28, 2026
45c87b4
refactor: ♻️ Sequence resource joins
joelostblom May 29, 2026
8809fda
Merge branch 'refactor/sefnc-week-suffix' into refactor/foer_besoegsd…
joelostblom May 29, 2026
ffb4255
Merge branch 'main' into refactor/foer_besoegsdag_week_suffix
joelostblom Jun 2, 2026
6672b62
Merge branch 'main' into refactor/foer_besoegsdag_week_suffix
lwjohnst86 Jun 4, 2026
48ac448
Merge branch 'main' into refactor/foer_besoegsdag_week_suffix
joelostblom Jun 11, 2026
7830ebd
chore: 🔧 regenerate datapackage.json
joelostblom Jun 11, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
164 changes: 34 additions & 130 deletions datapackage.json
Original file line number Diff line number Diff line change
Expand Up @@ -17464,10 +17464,10 @@
}
},
{
"name": "foer_besoegsdag_2",
"path": "resources/foer_besoegsdag_2/data.parquet",
"title": "foer_besoegsdag_2",
"description": "foer_besoegsdag_2",
"name": "foer_besoegsdag",
"path": "resources/foer_besoegsdag/data.parquet",
"title": "Before visit day workflow",
"description": "Workflow items completed before study visit days.",
"schema": {
"fields": [
{
Expand Down Expand Up @@ -17499,36 +17499,29 @@
]
},
{
"name": "book_bloodsample_wfv2",
"title": "book_bloodsample_wfv2",
"type": "string",
"description": "Blood sample booking prior to visit. Workflow. Visit 2.",
"name": "visit_id",
"title": "Visit ID",
"type": "integer",
"description": "The study visit ID that the before-visit-day workflow item was recorded for.",
"constraints": {
"required": true,
"enum": [
"Ja",
"Nej"
2,
3,
4
]
},
"categories": [
"Ja",
"Nej"
2,
3,
4
]
},
{
"name": "cgm_reader_wfv2",
"title": "cgm_reader_wfv2",
"type": "string",
"description": "Reader to be prepared for the visit. The same reader used to initialise the sensor at Visit 1. Wfv2. Derived using the formula: [besg_1__screening_arm_1][cgmreader_v1]",
"constraints": {
"required": true
}
},
{
"name": "cgm_reader_ready_wfv2",
"title": "cgm_reader_ready_wfv2",
"name": "book_bloodsample",
"title": "book_bloodsample",
"type": "string",
"description": "CGM reader ready. Workflow. Visit 2.",
"description": "Blood sample booking prior to visit. Workflow.",
"constraints": {
"required": true,
"enum": [
Expand All @@ -17540,113 +17533,23 @@
"Ja",
"Nej"
]
}
],
"primaryKey": [
"event"
]
}
},
{
"name": "foer_besoegsdag_3",
"path": "resources/foer_besoegsdag_3/data.parquet",
"title": "foer_besoegsdag_3",
"description": "foer_besoegsdag_3",
"schema": {
"fields": [
{
"name": "event",
"title": "The unique name of the event",
"type": "string",
"description": "The unique name identifying the event when the form was filled in.",
"constraints": {
"required": true
}
},
{
"name": "center",
"title": "Research center",
"type": "string",
"description": "The research center where the data item was recorded.",
"constraints": {
"required": true,
"enum": [
"Copenhagen",
"Aarhus",
"Odense"
]
},
"categories": [
"Copenhagen",
"Aarhus",
"Odense"
]
},
{
"name": "book_bloodsample_wfv3",
"title": "book_bloodsample_wfv3",
"type": "string",
"description": "Blood sample booking prior to visit. Workflow. Visit 3.",
"constraints": {
"required": true,
"enum": [
"Ja",
"Nej"
]
},
"categories": [
"Ja",
"Nej"
]
}
],
"primaryKey": [
"event"
]
}
},
{
"name": "foer_besoegsdag_4",
"path": "resources/foer_besoegsdag_4/data.parquet",
"title": "foer_besoegsdag_4",
"description": "foer_besoegsdag_4",
"schema": {
"fields": [
{
"name": "event",
"title": "The unique name of the event",
"name": "cgm_reader",
"title": "cgm_reader",
"type": "string",
"description": "The unique name identifying the event when the form was filled in.",
"description": "Reader to be prepared for the visit. The same reader used to initialise the sensor at Visit 1. Derived using the formula: [besg_1__screening_arm_1][cgmreader_v1]",
"constraints": {
"required": true
"required": false
}
},
{
"name": "center",
"title": "Research center",
"type": "string",
"description": "The research center where the data item was recorded.",
"constraints": {
"required": true,
"enum": [
"Copenhagen",
"Aarhus",
"Odense"
]
},
"categories": [
"Copenhagen",
"Aarhus",
"Odense"
]
},
{
"name": "book_bloodsample_wfv4",
"title": "book_bloodsample_wfv4",
"name": "cgm_reader_ready",
"title": "cgm_reader_ready",
"type": "string",
"description": "Indicates if bloodsamples have been ordered for the participant. Workflow. Visit 4.",
"description": "CGM reader ready. Workflow.",
"constraints": {
"required": true,
"required": false,
"enum": [
"Ja",
"Nej"
Expand All @@ -17658,12 +17561,12 @@
]
},
{
"name": "medicin_print_wfv4",
"title": "medicin_print_wfv4",
"name": "medicin_print",
"title": "medicin_print",
"type": "string",
"description": "Whether the participant's medication list has been printed in preparation for the visit. Workflow. Visit 4.",
"description": "Whether the participant's medication list has been printed in preparation for the visit. Workflow.",
"constraints": {
"required": true,
"required": false,
"enum": [
"Ja",
"Nej"
Expand All @@ -17676,7 +17579,8 @@
}
],
"primaryKey": [
"event"
"event",
"visit_id"
]
}
},
Expand Down Expand Up @@ -23835,17 +23739,17 @@
"name": "study_week",
"title": "Study week",
"type": "integer",
"description": "The study week when the SEFNC measurement was recorded. Must bein the range 0-52, where 0 is the baseline week and 52 represents52 weeks after the baseline week.",
"description": "The study week when the SEFNC measurement was recorded. Must be in the range 0-52, where 0 is the baseline week and 52 represents 52 weeks after the baseline week.",
"constraints": {
"required": true,
"enum": [
1,
0,
12,
52
]
},
"categories": [
1,
0,
12,
52
]
Expand Down
Loading