Skip to content

Commit 36d5d13

Browse files
authored
Merge pull request #96 from occ-data/master
Master
2 parents 85b19eb + 7227520 commit 36d5d13

47 files changed

Lines changed: 1068 additions & 210 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

gdcdictionary/schemas/quantification_assay_peak.yaml renamed to gdcdictionary/old_unused_nodes/quantification_assay_peak.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ $schema: "http://json-schema.org/draft-04/schema#"
33
id: "quantification_assay_peak"
44
title: Quantification Assay Peak
55
type: object
6-
namespace: https://www.bloodpac.org
6+
namespace: https://data.bloodpac.org
77
category: notation
88
program: '*'
99
project: '*'

gdcdictionary/schemas/quantification_assay_qc.yaml renamed to gdcdictionary/old_unused_nodes/quantification_assay_qc.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ $schema: "http://json-schema.org/draft-04/schema#"
33
id: "quantification_assay_qc"
44
title: Quantification Assay QC
55
type: object
6-
namespace: https://www.bloodpac.org
6+
namespace: https://data.bloodpac.org
77
category: data_file
88
program: '*'
99
project: '*'

gdcdictionary/schemas/_definitions.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -206,6 +206,8 @@ data_file_properties:
206206
$ref: "#/data_file_error_type"
207207
object_id:
208208
$ref: "#/object_id"
209+
state:
210+
$ref: "#/state"
209211

210212
workflow_properties:
211213
$ref: "#/ubiquitous_properties"

gdcdictionary/schemas/_terms.yaml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -283,6 +283,30 @@ ann_arbor_tumor_stage:
283283
cde_version: null
284284
term_url: null
285285

286+
assay_instrument:
287+
description: "The specific instrument type used to perform the assay. If applicable, please also indicate the instrument mode and model in 'assay_instrument_mode' and 'assay_instrument_model'."
288+
289+
assay_instrument_mode:
290+
description: "The specific mode an instrument was run in (e.g., High Sensitivity). Please, also indicate the instrument and model in 'assay_instrument' and 'assay_instrument_model'."
291+
292+
assay_instrument_model:
293+
description: "The specific model of instrument used to perform the assay. Please also indicate the instrument and mode in 'assay_instrument' and 'assay_instrument_mode'."
294+
295+
assay_kit_name:
296+
description: "The name of the kit used for the test or assay; please also indicate the kit vendor and version in 'assay_kit_vendor' and 'assay_kit_version'."
297+
298+
assay_kit_vendor:
299+
description: "The name of the vendor or manufacturer of the kit used for the test; please also indicate the kit name and version in 'assay_kit_name' and 'assay_kit_version'."
300+
301+
assay_kit_version:
302+
description: "The version of the kit used for the test; please also indicate the kit name and vendor in 'assay_kit_name' and 'assay_kit_vendor'."
303+
304+
assay_method:
305+
description: "General methodology used to perform the assay."
306+
307+
assay_target:
308+
description: "Target for the assay: can be a specific gene, protein, or otherwise."
309+
286310
base_caller_name: # TOREVIEW
287311
description: >
288312
Name of the base caller.
@@ -638,6 +662,12 @@ encoding:
638662
cde_version: null
639663
term_url: "http://www.bioinformatics.babraham.ac.uk/projects/fastqc/Help/3%20Analysis%20Modules/1%20Basic%20Statistics.html"
640664

665+
equipment_manufacturer:
666+
description: "The name of the manufacturer of the equipment used for the test; please also indicate the model number in 'equipment_model'."
667+
668+
equipment_model:
669+
description: "The equipment name and model number used for the test; please also indicate the manufacturer name in 'equipment_manufacturer'."
670+
641671
estrogen_receptor_percent_positive_ihc:
642672
description: >
643673
Classification to represent ER Positive results expressed as a percentage value.

gdcdictionary/schemas/acknowledgement.yaml

Lines changed: 2 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ $schema: "http://json-schema.org/draft-04/schema#"
33
id: "acknowledgement"
44
title: Acknowledgement
55
type: object
6-
namespace: https://www.bloodpac.org
6+
namespace: https://data.bloodpac.org
77
category: administrative
88
program: '*'
99
project: '*'
@@ -37,33 +37,11 @@ required:
3737
- projects
3838

3939
properties:
40-
type:
41-
enum: [ "acknowledgement" ]
42-
43-
id:
44-
$ref: "_definitions.yaml#/UUID"
45-
systemAlias: node_id
46-
47-
state:
48-
$ref: "_definitions.yaml#/state"
49-
50-
submitter_id:
51-
type:
52-
- string
53-
- "null"
40+
$ref: "_definitions.yaml#/ubiquitous_properties"
5441

5542
acknowledgee:
5643
description: "The individual or group being acknowledged by the project."
5744
type: string
5845

5946
projects:
6047
$ref: "_definitions.yaml#/to_many_project"
61-
62-
project_id:
63-
type: string
64-
65-
created_datetime:
66-
$ref: "_definitions.yaml#/datetime"
67-
68-
updated_datetime:
69-
$ref: "_definitions.yaml#/datetime"

gdcdictionary/schemas/aligned_reads_index.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ $schema: "http://json-schema.org/draft-04/schema#"
33
id: "aligned_reads_index"
44
title: Aligned Reads Index
55
type: object
6-
namespace: https://www.bloodpac.org
6+
namespace: https://data.bloodpac.org
77
category: index_file
88
program: '*'
99
project: '*'

gdcdictionary/schemas/alignment_workflow.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ $schema: "http://json-schema.org/draft-04/schema#"
33
id: "alignment_workflow"
44
title: Alignment Workflow
55
type: object
6-
namespace: https://www.bloodpac.org
6+
namespace: https://data.bloodpac.org
77
category: analysis
88
program: '*'
99
project: '*'

gdcdictionary/schemas/aliquot.yaml

Lines changed: 52 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ id: "aliquot"
44
title: Aliquot
55
type: object
66
category: biospecimen
7-
namespace: https://www.bloodpac.org
7+
namespace: https://data.bloodpac.org
88
program: '*'
99
project: '*'
1010
description: >
@@ -37,12 +37,21 @@ uniqueKeys:
3737
- [project_id, submitter_id]
3838

3939
links:
40-
- name: samples
41-
backref: aliquots
42-
label: derived_from
43-
multiplicity: many_to_many
44-
target_type: sample
40+
- exclusive: false
4541
required: true
42+
subgroup:
43+
- name: samples
44+
backref: analytes
45+
label: derived_from
46+
multiplicity: many_to_many
47+
target_type: sample
48+
required: false
49+
- name: studies
50+
backref: analytes
51+
label: analyzed_for
52+
target_type: study
53+
multiplicity: many_to_many
54+
required: false
4655

4756
constraints: null
4857

@@ -55,53 +64,65 @@ properties:
5564
- Serum Card
5665
- Slide
5766
- Vial
67+
5868
aliquot_quantity:
5969
description: "The quantity in micrograms (ug) of the aliquot derived from the sample and used for experimentation."
6070
type: number
71+
6172
aliquot_volume:
6273
description: "The volume in microliters (uL) of the aliquot derived from the sample and used for experimentation."
6374
type: number
75+
6476
clinical_or_contrived:
6577
description: "Is the aliquot clinical or contrived?"
6678
enum:
6779
- Clinical
6880
- Contrived
81+
6982
contrivance_method:
7083
description: >
7184
The name or general description of the contrivance(s) added to the biological aliquot.
7285
Alternatively, if you have provided a contrivance protocol, enter its file_name here.
7386
type: string
87+
7488
hours_to_freezer_lower:
7589
description: >
7690
The lower limit on the amount of time, in hours, that it took between the sample being
7791
fractionated and the aliquot being frozen or otherwise preserved. If the exact time is known,
78-
make this value equal to that of the upper limit. If the time is completely unknown, enter
79-
Unknown. If no fractionation was performed on this sample, enter Not Applicable.
80-
type:
81-
- number
82-
- string
83-
oneOf:
84-
- enum:
85-
- Not Applicable
86-
- Unknown
87-
- type: number
92+
make this value equal to that of the upper limit. If the time is completely unknown or if no
93+
fractionation was performed on this sample, enter the appropriate value in hours_to_freezer_lower_other.
94+
type: number
95+
8896
hours_to_freezer_upper:
8997
description: >
9098
The upper limit on the amount of time, in hours, that it took between the sample being
9199
fractionated and the aliquot being frozen or otherwise preserved. If the exact time is known,
92-
make this value equal to that of the lower limit. If the time is completely unknown, enter
93-
Unknown. If no fractionation was performed on this sample, enter Not Applicable.
94-
type:
95-
- number
96-
- string
97-
oneOf:
98-
- enum:
99-
- Not Applicable
100-
- Unknown
101-
- type: number
100+
make this value equal to that of the lower limit. If the time is completely unknown or if no
101+
fractionation was performed on this sample, enter the appropriate value in hours_to_freezer_upper_other.
102+
type: number
103+
104+
hours_to_freezer_lower_other:
105+
description: >
106+
If the lower limit on the amount of time, in hours, that it took between the sample being
107+
fractionated and the aliquot being frozen or otherwise preserved is completely unknown or
108+
if no fractionation was performed on this sample, enter the appropriate value here.
109+
enum:
110+
- Not Applicable
111+
- Unknown
112+
113+
hours_to_freezer_upper_other:
114+
description: >
115+
If the upper limit on the amount of time, in hours, that it took between the sample being
116+
fractionated and the aliquot being frozen or otherwise preserved is completely unknown or
117+
if no fractionation was performed on this sample, enter the appropriate value here.
118+
enum:
119+
- Not Applicable
120+
- Unknown
121+
102122
methanol_added:
103123
description: "In the preparation of a slide, was methanol added as a fixative? True/False."
104124
type: boolean
125+
105126
preservation_method:
106127
term:
107128
$ref: "_terms.yaml#/preservation_method"
@@ -113,9 +134,13 @@ properties:
113134
- Snap Frozen
114135
- Frozen
115136
- Unknown
137+
116138
storage_temperature:
117139
description: "The temperature, in centrigrade, at which the aliquot was preserved and/or stored."
118140
type: number
119141

120142
samples:
121-
$ref: "_definitions.yaml#/to_one"
143+
$ref: "_definitions.yaml#/to_many"
144+
145+
studies:
146+
$ref: "_definitions.yaml#/to_many"

0 commit comments

Comments
 (0)