Skip to content

Commit ee9fe96

Browse files
authored
Merge pull request #269 from include-dcc/PL-2025-05-15
Pl 2025 05 15
2 parents 7a6a5a5 + aa1fbfd commit ee9fe96

1 file changed

Lines changed: 42 additions & 12 deletions

File tree

src/linkml/include_schema.yaml

Lines changed: 42 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,8 @@ classes:
5656
- guidMapped
5757
- acknowledgments
5858
- citationStatement
59+
- doi
60+
- doiCitation
5961
slot_usage:
6062
dataCategory:
6163
description: Categories of data expected to be collected in this study
@@ -92,6 +94,8 @@ classes:
9294
- otherAccessAuthority
9395
- isHarmonized
9496
- datasetManifestLocation
97+
- doi
98+
- doiCitation
9599
slot_usage:
96100
dataCategory:
97101
description: General category of data in Dataset; pipe-separated if multiple
@@ -151,8 +155,8 @@ classes:
151155
- race
152156
- ethnicity
153157
- downSyndromeStatus
154-
- ageAtFirstPatientEngagement
155-
- firstPatientEngagementEvent
158+
- ageAtFirstParticipantEngagement
159+
- firstParticipantEngagementEvent
156160
- outcomesVitalStatus
157161
- ageAtLastVitalStatus
158162
slot_usage:
@@ -264,13 +268,14 @@ classes:
264268
range: Participant
265269
sampleGlobalId:
266270
range: Biospecimen
271+
267272
####################################################################################################
268273
# Slot Usage Overview
269274
# ====================
270275
# This section outlines the use of various slots (fields) across different entity classes,
271276
# including how slots can be customized or referenced within specific classes.
272277
# Slot usage enables fine-grained control over how each slot behaves within the context of each class.
273-
278+
#
274279
# Slot Usage: Directly Assigned to Entity Classes
275280
# -------------------------------------------------------
276281
# These slots are associated with specific classes, defining essential attributes for each entity.
@@ -283,7 +288,7 @@ classes:
283288
# - experimentalStrategy: Used in DataFile, Dataset
284289
# - studyCode: Used in Participant
285290
# - participantExternalId: Used in Participant
286-
291+
#
287292
# Referential Slot Usage: Cross-Class References
288293
# ------------------------------------------------
289294
# These slots are used in multiple classes to establish relationships and link data across entities.
@@ -295,8 +300,8 @@ classes:
295300
# - sampleGlobalId: Referenced in DataFile, DatasetManifest
296301
# - fileGlobalId: Referenced in DatasetManifest
297302
# - datasetGlobalId: (Usage not fully defined, consider adding specific references)
298-
299303
####################################################################################################
304+
300305
slots:
301306
studyCode:
302307
definition_uri: include:studyCode
@@ -447,6 +452,18 @@ slots:
447452
title: Citation Statement
448453
range: string
449454
multivalued: true
455+
doi:
456+
definition_uri: include:doi
457+
description: Unique Digital Object Identifier for each Study and Dataset, minted by the DCC using DataCite
458+
title: DOI
459+
range: uri
460+
required: false #change to true after pilot
461+
doiCitation:
462+
definition_uri: include:doiCitation
463+
description: Bibliographic citation for DOI, generated by DataCite
464+
title: DOI Citation
465+
range: string
466+
required: false #change to true after pilot
450467
datasetName:
451468
definition_uri: include:datasetName
452469
description: Full name of the dataset, provided by contributor
@@ -596,18 +613,18 @@ slots:
596613
title: Down Syndrome Status
597614
range: enum_downSyndromeStatus
598615
required: true
599-
ageAtFirstPatientEngagement:
600-
definition_uri: include:ageAtFirstPatientEngagement
616+
ageAtFirstParticipantEngagement:
617+
definition_uri: include:ageAtFirstParticipantEngagement
601618
description: Age in days of Participant at first recorded study event (enrollment, visit, observation, sample collection, survey completion, etc.). Age at enrollment is preferred, if available.
602-
title: Age at First Patient Engagement
619+
title: Age at First Participant Engagement
603620
range: integer
604621
minimum_value: 0
605622
maximum_value: 33000
606623
required: true
607-
firstPatientEngagementEvent:
608-
definition_uri: include:firstPatientEngagementEvent
609-
description: Event for which Age at First Patient Engagement is given (e.g. enrollment, visit, observation, sample collection, survey completion, etc.). Age at enrollment is preferred, if available.
610-
title: First Patient Engagement Event
624+
firstParticipantEngagementEvent:
625+
definition_uri: include:firstParticipantEngagementEvent
626+
description: Event for which Age at First Participant Engagement is given (e.g. enrollment, visit, observation, sample collection, survey completion, etc.). Age at enrollment is preferred, if available.
627+
title: First Participant Engagement Event
611628
required: true
612629
range: string
613630
outcomesVitalStatus:
@@ -946,6 +963,8 @@ enums:
946963
title: DS-COG-AML
947964
ds_determined:
948965
title: DS-DETERMINED
966+
ds_home:
967+
title: DS-HOME
949968
ds_hsat:
950969
title: DS-HSAT
951970
ds_isp:
@@ -972,17 +991,24 @@ enums:
972991
title: EXcEEDS
973992
htp:
974993
title: HTP
994+
ibis-ds:
995+
title: IBIS-DS
996+
jaki_ds:
997+
title: JAKi-DS
975998
optimal:
976999
title: OPTimal
9771000
team_ds:
9781001
title: TEAM-DS
1002+
tomi:
1003+
title: TOMI
9791004
trc_ds:
9801005
title: TRC-DS
9811006
x01_desmith:
9821007
title: X01-deSmith
9831008
x01_hakonarson:
9841009
title: X01-Hakonarson
9851010
enum_researchDomain:
1011+
#TODO: replace/add NIH internal categories from Huiqing
9861012
definition_uri: include:enum_researchDomain
9871013
permissible_values:
9881014
behavior_and_behavior_mechanisms:
@@ -997,6 +1023,9 @@ enums:
9971023
hematologic_diseases:
9981024
title: Hematologic Diseases
9991025
meaning: mesh:D006402
1026+
neurodevelopment:
1027+
title: Neurodevelopment
1028+
meaning:
10001029
sleep_wake_disorders:
10011030
title: Sleep Wake Disorders
10021031
meaning: mesh:D012893
@@ -1058,6 +1087,7 @@ enums:
10581087
description: Data obtained from survey, questionnaire, etc. filled out by participant or caregiver
10591088
other:
10601089
title: Other
1090+
description: Data obtained from other source, such as tissue bank
10611091
unknown:
10621092
title: Unknown
10631093
enum_dataCategory:

0 commit comments

Comments
 (0)