Skip to content

Commit e0baee8

Browse files
authored
Merge pull request #210 from puja-trivedi/lib_gen_20251115
updates to library_gen
2 parents f3084d7 + a36a61e commit e0baee8

File tree

7 files changed

+993
-425
lines changed

7 files changed

+993
-425
lines changed

erdiagram-autogen/library_generation.md

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ ProvEntity {
3131
}
3232
DissectionRoiPolygon {
3333
label_type name
34+
uriorcurieList xref
3435
string id
3536
iri_type iri
3637
uriorcurieList category
@@ -198,14 +199,14 @@ DissectionRoiDelineation {
198199
}
199200
LibraryPool {
200201
label_type name
201-
string local_tube_id
202+
uriorcurieList xref
203+
string tube_internal_label
202204
string id
203205
iri_type iri
204206
stringList type
205207
narrative_text description
206208
boolean deprecated
207209
stringList provided_by
208-
uriorcurieList xref
209210
label_type full_name
210211
label_typeList synonym
211212
float information_content
@@ -215,13 +216,13 @@ LibraryPool {
215216
}
216217
LibraryAliquot {
217218
label_type name
219+
uriorcurieList xref
218220
string id
219221
iri_type iri
220222
stringList type
221223
narrative_text description
222224
boolean deprecated
223225
stringList provided_by
224-
uriorcurieList xref
225226
label_type full_name
226227
label_typeList synonym
227228
float information_content
@@ -231,6 +232,7 @@ LibraryAliquot {
231232
}
232233
Library {
233234
label_type name
235+
uriorcurieList xref
234236
integer average_size_bp
235237
float concentration_nm
236238
library_prep_pass_fail library_result
@@ -243,7 +245,6 @@ Library {
243245
narrative_text description
244246
boolean deprecated
245247
stringList provided_by
246-
uriorcurieList xref
247248
label_type full_name
248249
label_typeList synonym
249250
float information_content
@@ -253,6 +254,7 @@ Library {
253254
}
254255
AmplifiedCdna {
255256
label_type name
257+
uriorcurieList xref
256258
float amplified_cDNA_quantity_ng
257259
amplified_cdna_rna_amplification_pass_fail amplified_cDNA_result
258260
float percent_cdna_longer_than_400bp
@@ -262,7 +264,6 @@ AmplifiedCdna {
262264
narrative_text description
263265
boolean deprecated
264266
stringList provided_by
265-
uriorcurieList xref
266267
label_type full_name
267268
label_typeList synonym
268269
float information_content
@@ -272,14 +273,14 @@ AmplifiedCdna {
272273
}
273274
BarcodedCellSample {
274275
label_type name
276+
uriorcurieList xref
275277
integer number_of_expected_cells
276278
string id
277279
iri_type iri
278280
stringList type
279281
narrative_text description
280282
boolean deprecated
281283
stringList provided_by
282-
uriorcurieList xref
283284
label_type full_name
284285
label_typeList synonym
285286
float information_content
@@ -289,6 +290,7 @@ BarcodedCellSample {
289290
}
290291
EnrichedCellSample {
291292
label_type name
293+
uriorcurieList xref
292294
string enrichment_population
293295
string enriched_cell_oligo_name
294296
string histone_modification_marker
@@ -298,7 +300,6 @@ EnrichedCellSample {
298300
narrative_text description
299301
boolean deprecated
300302
stringList provided_by
301-
uriorcurieList xref
302303
label_type full_name
303304
label_typeList synonym
304305
float information_content
@@ -308,6 +309,7 @@ EnrichedCellSample {
308309
}
309310
DissociatedCellSample {
310311
label_type name
312+
uriorcurieList xref
311313
dissociated_cell_sample_cell_prep_type cell_prep_type
312314
dissociated_cell_sample_cell_label_barcode dissociated_cell_oligo_name
313315
string id
@@ -316,7 +318,6 @@ DissociatedCellSample {
316318
narrative_text description
317319
boolean deprecated
318320
stringList provided_by
319-
uriorcurieList xref
320321
label_type full_name
321322
label_typeList synonym
322323
float information_content
@@ -326,14 +327,14 @@ DissociatedCellSample {
326327
}
327328
TissueSample {
328329
label_type name
330+
uriorcurieList xref
329331
stringList structure
330332
string id
331333
iri_type iri
332334
stringList type
333335
narrative_text description
334336
boolean deprecated
335337
stringList provided_by
336-
uriorcurieList xref
337338
label_type full_name
338339
label_typeList synonym
339340
float information_content
@@ -343,13 +344,13 @@ TissueSample {
343344
}
344345
BrainSlab {
345346
label_type name
347+
uriorcurieList xref
346348
string id
347349
iri_type iri
348350
stringList type
349351
narrative_text description
350352
boolean deprecated
351353
stringList provided_by
352-
uriorcurieList xref
353354
label_type full_name
354355
label_typeList synonym
355356
float information_content
@@ -359,6 +360,7 @@ BrainSlab {
359360
}
360361
Donor {
361362
label_type name
363+
uriorcurieList xref
362364
sex biological_sex
363365
string age_at_death_description
364366
age_at_death_reference_point age_at_death_reference_point
@@ -372,7 +374,6 @@ Donor {
372374
narrative_text description
373375
boolean deprecated
374376
stringList provided_by
375-
uriorcurieList xref
376377
label_type full_name
377378
label_typeList synonym
378379
float information_content

json-schema-autogen/library_generation.json

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2093,6 +2093,16 @@
20932093
"string",
20942094
"null"
20952095
]
2096+
},
2097+
"xref": {
2098+
"description": "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references.",
2099+
"items": {
2100+
"type": "string"
2101+
},
2102+
"type": [
2103+
"array",
2104+
"null"
2105+
]
20962106
}
20972107
},
20982108
"required": [
@@ -3691,13 +3701,6 @@
36913701
"null"
36923702
]
36933703
},
3694-
"local_tube_id": {
3695-
"description": "Library Pool Tube local name. Label of the tube containing the library pool, which is made up of multiple library_aliquots. This is a Library Lab local tube name, before the pool is aliquoted to the Seq Core provided tube 'Library Pool Tube Name'.",
3696-
"type": [
3697-
"string",
3698-
"null"
3699-
]
3700-
},
37013704
"name": {
37023705
"description": "Library lab's library pool name. For some labs this may be the same as \"Libray pool tube local name\". Other labs distinguish between the local tube label of the library pool and the library pool name provided to SeqCore for tracking. Local Pool Name is used to communicate sequencing status between SeqCore and Library Labs.",
37033706
"type": [
@@ -3725,6 +3728,13 @@
37253728
"null"
37263729
]
37273730
},
3731+
"tube_internal_label": {
3732+
"description": "Library Pool Tube local name. Label of the tube containing the library pool, which is made up of multiple library_aliquots. This is a Library Lab local tube name, before the pool is aliquoted to the Seq Core provided tube 'Library Pool Tube Name'.",
3733+
"type": [
3734+
"string",
3735+
"null"
3736+
]
3737+
},
37283738
"type": {
37293739
"items": {
37303740
"type": "string"

0 commit comments

Comments
 (0)