Skip to content

Commit af03125

Browse files
committed
template updates
1 parent 3f34ac6 commit af03125

30 files changed

Lines changed: 3870 additions & 3437 deletions

web/templates/b2b2b/schema.json

Lines changed: 103 additions & 103 deletions
Large diffs are not rendered by default.

web/templates/b2b2b/schema.yaml

Lines changed: 62 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
id: https://example.com/B2B2B
22
name: B2B2B
33
description: B2B2B Schema which includes B2B2B template
4-
version: 1.1.1
4+
version: 1.0.0
55
imports:
66
- linkml:types
77
prefixes:
@@ -24,18 +24,18 @@ classes:
2424
\ supported by field and reference guides, as well as a new term request SOP."
2525
is_a: dh_interface
2626
slots:
27-
- sample_collector_sample_ID
27+
- sample_collector_sample_id
2828
- bioproject_accession
2929
- biosample_accession
3030
- sample_collection_data_steward_contact_email
3131
- sample_collected_by
3232
- sample_collection_name
33-
- sample_collection_ID
34-
- sample_collection_URL
33+
- sample_collection_id
34+
- sample_collection_url
3535
- sample_collector_contact_email
36-
- geo_loc_name_(country)
37-
- geo_loc_name_(state/province/territory)
38-
- geo_loc_name_(site)
36+
- geo_loc_name_country
37+
- geo_loc_name_state/province/territory
38+
- geo_loc_name_site
3939
- organism
4040
- purpose_of_sampling
4141
- presampling_activity
@@ -44,8 +44,8 @@ classes:
4444
- experimental_control_details
4545
- specimen_processing
4646
- specimen_processing_details
47-
- food_product_origin_geo_loc_name (country)
48-
- host_origin_geo_loc_name_(country)
47+
- food_product_origin_geo_loc_name_country
48+
- host_origin_geo_loc_name_country
4949
- sample_collection_date
5050
- environmental_site
5151
- environmental_material
@@ -56,17 +56,17 @@ classes:
5656
- food_product_properties
5757
- collection_device
5858
- collection_method
59-
- host_(common_name)
60-
- host_(scientific_name)
59+
- host_common_name
60+
- host_scientific_name
6161
- host_disease
6262
- host_age
6363
- host_age_unit
6464
- host_gender
65-
- isolate_ID
65+
- isolate_id
6666
- isolated_by
6767
- isolated_by_contact_email
6868
- sequencing_assay_type
69-
- library_ID
69+
- library_id
7070
- nucleic_acid_extraction_method
7171
- genomic_target_enrichment_method
7272
- library_preparation_kit
@@ -104,7 +104,7 @@ classes:
104104
- authors
105105
- dataharmonizer_provenance
106106
slot_usage:
107-
sample_collector_sample_ID:
107+
sample_collector_sample_id:
108108
rank: 1
109109
slot_group: Database Identifiers
110110
bioproject_accession:
@@ -122,22 +122,22 @@ classes:
122122
sample_collection_name:
123123
rank: 6
124124
slot_group: Sample collection and processing
125-
sample_collection_ID:
125+
sample_collection_id:
126126
rank: 7
127127
slot_group: Sample collection and processing
128-
sample_collection_URL:
128+
sample_collection_url:
129129
rank: 8
130130
slot_group: Sample collection and processing
131131
sample_collector_contact_email:
132132
rank: 9
133133
slot_group: Sample collection and processing
134-
geo_loc_name_(country):
134+
geo_loc_name_country:
135135
rank: 10
136136
slot_group: Sample collection and processing
137-
geo_loc_name_(state/province/territory):
137+
geo_loc_name_state/province/territory:
138138
rank: 11
139139
slot_group: Sample collection and processing
140-
geo_loc_name_(site):
140+
geo_loc_name_site:
141141
rank: 12
142142
slot_group: Sample collection and processing
143143
organism:
@@ -164,10 +164,10 @@ classes:
164164
specimen_processing_details:
165165
rank: 20
166166
slot_group: Sample collection and processing
167-
food_product_origin_geo_loc_name (country):
167+
food_product_origin_geo_loc_name_country:
168168
rank: 21
169169
slot_group: Sample collection and processing
170-
host_origin_geo_loc_name_(country):
170+
host_origin_geo_loc_name_country:
171171
rank: 22
172172
slot_group: Sample collection and processing
173173
sample_collection_date:
@@ -200,10 +200,10 @@ classes:
200200
collection_method:
201201
rank: 32
202202
slot_group: Sample collection and processing
203-
host_(common_name):
203+
host_common_name:
204204
rank: 33
205205
slot_group: Host information
206-
host_(scientific_name):
206+
host_scientific_name:
207207
rank: 34
208208
slot_group: Host information
209209
host_disease:
@@ -218,7 +218,7 @@ classes:
218218
host_gender:
219219
rank: 38
220220
slot_group: Host Information
221-
isolate_ID:
221+
isolate_id:
222222
rank: 39
223223
slot_group: Strain and isolation information
224224
isolated_by:
@@ -230,7 +230,7 @@ classes:
230230
sequencing_assay_type:
231231
rank: 42
232232
slot_group: Sequence information
233-
library_ID:
233+
library_id:
234234
rank: 43
235235
slot_group: Sequence information
236236
nucleic_acid_extraction_method:
@@ -342,8 +342,8 @@ classes:
342342
rank: 79
343343
slot_group: Contributor acknowledgement
344344
slots:
345-
sample_collector_sample_ID:
346-
name: sample_collector_sample_ID
345+
sample_collector_sample_id:
346+
name: sample_collector_sample_id
347347
title: sample_collector_sample_ID
348348
description: The user-defined name for the sample.
349349
comments: The sample_ID should represent the identifier assigned to the sample
@@ -424,15 +424,15 @@ slots:
424424
comments: If the sample is associated with a particular collection, provide the
425425
name of the sample collection. Type culture collection names can be referenced
426426
here. Private collections and sample collection project names can also be included.
427-
slot_uri: GENEPIO:0100429
427+
slot_uri: GENEPIO:0102162
428428
required: true
429429
any_of:
430430
- range: WhitespaceMinimizedString
431431
- range: null value menu
432432
examples:
433433
- value: American Type Culture Collection (ATCC)
434-
sample_collection_ID:
435-
name: sample_collection_ID
434+
sample_collection_id:
435+
name: sample_collection_id
436436
title: sample_collection_ID
437437
description: The identifier associated with the sample collection.
438438
comments: If the sample is associated with a particular collection that can be
@@ -444,8 +444,8 @@ slots:
444444
- range: null value menu
445445
examples:
446446
- value: BCRCAMUAMR
447-
sample_collection_URL:
448-
name: sample_collection_URL
447+
sample_collection_url:
448+
name: sample_collection_url
449449
title: sample_collection_URL
450450
description: The URL associated with online material about a sample collection.
451451
comments: If the sample collection has online materials that may be useful for
@@ -471,8 +471,8 @@ slots:
471471
- range: null value menu
472472
examples:
473473
- value: WaterTester@facility.ca
474-
geo_loc_name_(country):
475-
name: geo_loc_name_(country)
474+
geo_loc_name_country:
475+
name: geo_loc_name_country
476476
title: geo_loc_name_(country)
477477
description: The country of origin of the sample.
478478
comments: If known, select a value from the pick list.
@@ -483,8 +483,8 @@ slots:
483483
- range: null value menu
484484
examples:
485485
- value: Canada
486-
geo_loc_name_(state/province/territory):
487-
name: geo_loc_name_(state/province/territory)
486+
geo_loc_name_state/province/territory:
487+
name: geo_loc_name_state/province/territory
488488
title: geo_loc_name_(state/province/territory)
489489
description: The state/province/territory of origin of the sample.
490490
comments: 'Provide the state/province/territory name from the GAZ geography ontology.
@@ -496,8 +496,8 @@ slots:
496496
- range: null value menu
497497
examples:
498498
- value: Western Cape
499-
geo_loc_name_(site):
500-
name: geo_loc_name_(site)
499+
geo_loc_name_site:
500+
name: geo_loc_name_site
501501
title: geo_loc_name_(site)
502502
description: The name of a specific geographical location e.g. Credit River (rather
503503
than river).
@@ -606,7 +606,7 @@ slots:
606606
comments: Provide the sample processing information by selecting a value from
607607
the template pick list. If the information is unknown or cannot be provided,
608608
leave blank or provide a null value.
609-
slot_uri: GENEPIO:0100435
609+
slot_uri: GENEPIO:0001253
610610
required: true
611611
any_of:
612612
- range: SpecimenProcessingMenu
@@ -627,8 +627,8 @@ slots:
627627
examples:
628628
- value: 25 samples were pooled and further prepared as a single sample during
629629
library prep.
630-
food_product_origin_geo_loc_name (country):
631-
name: food_product_origin_geo_loc_name (country)
630+
food_product_origin_geo_loc_name_country:
631+
name: food_product_origin_geo_loc_name_country
632632
title: food_product_origin_geo_loc_name (country)
633633
description: The country of origin of a food product.
634634
comments: If a food product was sampled and the food product was manufactured
@@ -643,8 +643,8 @@ slots:
643643
- range: null value menu
644644
examples:
645645
- value: United States of America [GAZ:00002459]
646-
host_origin_geo_loc_name_(country):
647-
name: host_origin_geo_loc_name_(country)
646+
host_origin_geo_loc_name_country:
647+
name: host_origin_geo_loc_name_country
648648
title: host_origin_geo_loc_name_(country)
649649
description: The country of origin of the host.
650650
comments: If a sample is from a human or animal host that originated from outside
@@ -807,8 +807,8 @@ slots:
807807
- range: null value menu
808808
examples:
809809
- value: Necropsy [MMO:0000344]
810-
host_(common_name):
811-
name: host_(common_name)
810+
host_common_name:
811+
name: host_common_name
812812
title: host_(common_name)
813813
description: The commonly used name of the host.
814814
comments: Common name or scientific name are required if there was a host. Both
@@ -821,8 +821,8 @@ slots:
821821
- range: null value menu
822822
examples:
823823
- value: Human [NCBITaxon:9606]
824-
host_(scientific_name):
825-
name: host_(scientific_name)
824+
host_scientific_name:
825+
name: host_scientific_name
826826
title: host_(scientific_name)
827827
description: The taxonomic, or scientific name of the host.
828828
comments: Common name or scientific name are required if there was a host. Both
@@ -889,8 +889,8 @@ slots:
889889
- range: NullValueMenu
890890
examples:
891891
- value: Male
892-
isolate_ID:
893-
name: isolate_ID
892+
isolate_id:
893+
name: isolate_id
894894
title: isolate_ID
895895
description: The user-defined identifier for the isolate, as provided by the laboratory
896896
that originally isolated the isolate.
@@ -899,7 +899,7 @@ slots:
899899
leave blank or provide a null value. If only an alternate isolate ID is known
900900
(e.g. the ID from your lab, if your lab did not isolate the isolate from the
901901
original sample), make asure to include it in the alternative_isolate_ID field.
902-
slot_uri: GENEPIO:0100456
902+
slot_uri: GENEPIO:0001644
903903
recommended: true
904904
any_of:
905905
- range: WhitespaceMinimizedString
@@ -952,8 +952,8 @@ slots:
952952
- range: null value menu
953953
examples:
954954
- value: Whole genome sequencing assay [OBI:0002117]
955-
library_ID:
956-
name: library_ID
955+
library_id:
956+
name: library_id
957957
title: library_ID
958958
description: The user-specified identifier for the library prepared for sequencing.
959959
comments: The library name should be unique, and can be an autogenerated ID from
@@ -1092,7 +1092,7 @@ slots:
10921092
an address for a position or lab, to ensure accuracy of information and institutional
10931093
memory. If the information is unknown or cannot be provided, leave blank or
10941094
provide a null value.
1095-
slot_uri: GENEPIO:0100471
1095+
slot_uri: GENEPIO:0100422
10961096
required: true
10971097
any_of:
10981098
- range: WhitespaceMinimizedString
@@ -1321,7 +1321,7 @@ slots:
13211321
slot_uri: GENEPIO:0100526
13221322
required: true
13231323
any_of:
1324-
- range: WhitespaceMinimizedString
1324+
- range: AmrLaboratoryTypingMethodMenu
13251325
- range: null value menu
13261326
examples:
13271327
- value: Broth dilution [ARO:3004397]
@@ -4995,9 +4995,9 @@ enums:
49954995
description: A time unit which is equal to 12 months which in science is taken
49964996
to be equal to 365.25 days.
49974997
meaning: UO:0000036
4998-
HostGenderInternationalMenu:
4999-
name: HostGenderInternationalMenu
5000-
title: host_gender_international menu
4998+
HostGenderMenu:
4999+
name: HostGenderMenu
5000+
title: host_gender menu
50015001
permissible_values:
50025002
Female [NCIT:C46110]:
50035003
text: Female [NCIT:C46110]
@@ -6356,9 +6356,9 @@ enums:
63566356
description: A sampling strategy in which individuals are sampled for surveillance
63576357
investigations.
63586358
meaning: GENEPIO:0100004
6359-
AntimicrobialAgentNameMenu:
6360-
name: AntimicrobialAgentNameMenu
6361-
title: antimicrobial_agent_name menu
6359+
AmrAgentNameMenu:
6360+
name: AmrAgentNameMenu
6361+
title: amr_agent_name menu
63626362
permissible_values:
63636363
Amikacin [CHEBI:2637]:
63646364
text: Amikacin [CHEBI:2637]
@@ -6787,8 +6787,8 @@ enums:
67876787
description: "Specific automated system of analysis for determining antimicrobial\
67886788
\ susceptibility developed by bioM\xE9rieux."
67896789
meaning: ARO:3004403
6790-
AMR_vendor_name menu:
6791-
name: AMR_vendor_name menu
6790+
AmrVendorNameMenu:
6791+
name: AmrVendorNameMenu
67926792
title: AMR_vendor_name menu
67936793
permissible_values:
67946794
Becton Dickinson [ARO:3004405]:

web/templates/b2b2b/schema_core.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
id: https://example.com/B2B2B
22
name: B2B2B
33
description: "B2B2B Schema which includes B2B2B template"
4-
version: 1.1.1
4+
version: 1.0.0
55
imports:
66
- linkml:types
77
prefixes:

0 commit comments

Comments
 (0)