Skip to content

Commit da6023c

Browse files
committed
lab analysis
1 parent ef4bda3 commit da6023c

10 files changed

Lines changed: 264 additions & 204 deletions

part1_core/document.asciidoc.log.txt

Lines changed: 71 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2891,6 +2891,20 @@ Observations at outcrop SHOULD be encoded using the pattern described at clause
28912891

28922892
|===
28932893

2894+
[[req_class_a]]
2895+
2896+
[requirements_class]
2897+
.Requirements Class 'A'
2898+
====
2899+
[%metadata]
2900+
identifier:: link:++http://www.opengis.net/spec/ABCD/m.n/req/req-class-a++[]
2901+
subject:: Web API
2902+
requirement:: /req/req-class-a/req-name-1
2903+
requirement:: /req/req-class-a/req-name-2
2904+
====
2905+
2906+
2907+
28942908
The LaboratoryAnalysis-Specimen application model extends the ISO19156 model for Observations, Measurements and Sampling.  It specifically describes processes and results related to the analysis of (geological) samples using instruments, commonly in a laboratory environment. The design of this package is also informed by the MOLES v3 data model ++[++21++]++. 
28952909

28962910
image::images/image84.png[LaboratoryAnalysis and Specimen dependencies.,width=601,height=506]Figure: 82: LaboratoryAnalysis and Specimen dependencies.
@@ -2909,6 +2923,15 @@ The "sampledFeature" association links the OM::SF++_++SamplingFeature to the fea
29092923
|OM::SF++_++SamplingFeature::sampledFeature SHALL not be an instance of OM::SF++_++SamplingFeature.
29102924
|===
29112925

2926+
[[req_class_a_name_1]]
2927+
2928+
[requirement]
2929+
====
2930+
[%metadata]
2931+
identifier:: /req/req-class-a/req-name-1
2932+
part:: Requirement 'shall' statement
2933+
====
2934+
29122935
===== OM++_++Observation::resultQuality
29132936

29142937
OM::OM++_++Observation::resultQuality::DQ++_++QuantitativeAttributeAccuracy attribute shall be used to represent analytical errors and detection limits for each analytical measurement.
@@ -2923,6 +2946,15 @@ image::images/image85.png[DQ++_++Element from ISO19115:2003.,width=415,height=18
29232946
|For analytical error and detection limits, both DQ++_++QuantitativeAttributeAccuracy::nameOfMeasure and DQ++_++QuantitativeAttributeAccuracy::result SHALL NOT be null.
29242947
|===
29252948

2949+
[[req_class_a_name_1]]
2950+
2951+
[requirement]
2952+
====
2953+
[%metadata]
2954+
identifier:: /req/req-class-a/req-name-1
2955+
part:: Requirement 'shall' statement
2956+
====
2957+
29262958
The CharacterString in "nameOfMeasure" should be a term from a controlled vocabulary.
29272959

29282960
[width="100%",cols="100%",options="header",]
@@ -2931,6 +2963,15 @@ The CharacterString in "nameOfMeasure" should be a term from a controlled vocabu
29312963
|The value of DQ++_++Element::nameOfMeasure SHOULD be a term from a controlled vocabulary.
29322964
|===
29332965

2966+
[[req_class_a_name_1]]
2967+
2968+
[requirement]
2969+
====
2970+
[%metadata]
2971+
identifier:: /req/req-class-a/req-name-1
2972+
part:: Requirement 'shall' statement
2973+
====
2974+
29342975
===== OM++_++Observation::parameter
29352976

29362977
Analytical methods are very varied and a single model cannot capture all the intricacies of all methods used in geoscience.  Communities that need to report specific parameters that are not covered by this specification can use NamedParameter.
@@ -3039,6 +3080,15 @@ When the image is available online, the identifier of the image, a HTTP URI, sho
30393080
|The identifier of the image SHOULD be a HTTP URI referring to a representation of the image.
30403081
|===
30413082

3083+
[[req_class_a_name_1]]
3084+
3085+
[requirement]
3086+
====
3087+
[%metadata]
3088+
identifier:: /req/req-class-a/req-name-1
3089+
part:: Requirement 'shall' statement
3090+
====
3091+
30423092
The samplingMethod (inherited from OM::SF++_++SamplingFeature) value for an image should be an identifier for a camera.
30433093

30443094
[width="100%",cols="100%",options="header",]
@@ -3047,6 +3097,15 @@ The samplingMethod (inherited from OM::SF++_++SamplingFeature) value for an imag
30473097
|The image om:procedure SHOULD make reference to a camera.
30483098
|===
30493099

3100+
[[req_class_a_name_1]]
3101+
3102+
[requirement]
3103+
====
3104+
[%metadata]
3105+
identifier:: /req/req-class-a/req-name-1
3106+
part:: Requirement 'shall' statement
3107+
====
3108+
30503109
==== Geochronology
30513110

30523111
The Geochronology model allows the delivery of geochronological interpretations by describing:
@@ -3166,11 +3225,12 @@ The property parameter (OM::NamedValue) contains a name/value pair to describe a
31663225

31673226
==== GeoSciML LaboratoryAnalysis-Specimen vocabularies
31683227

3169-
Vocabularies used in the LaboratoryAnalysis-Specimen package are listed Table 8:
3228+
Vocabularies used in the LaboratoryAnalysis-Specimen package are listed <<tbl_lab_analysis_and_specimen_vocabularies>>:
31703229

3230+
[[tbl_lab_analysis_and_specimen_vocabularies]]
3231+
.Laboratory analysis and specimen vocabularies
31713232
[width="100%",cols="^38%,^62%",options="header",]
31723233
|===
3173-
|*Table 8: Laboratory analysis and specimen vocabularies.* |
31743234
|*Vocabulary* |*Description*
31753235
|*AnalyticalMethodTerm* |Refers to a vocabulary of terms describing the analytical method used in an analytical session (e.g., XRF mass spectrometry, ICPMS, SHRIMP geochronology).
31763236
|*InstrumentTypeTerm* |Refers to a vocabulary of Instrument types (e.g., XRF, ICPMS, SHRIMP, etc.).
@@ -3195,6 +3255,15 @@ SamplingFeatureCollection might also be used to represent dredge hauls, measured
31953255
|Observations at outcrop SHOULD be encoded using the pattern described at clause 8.8.5
31963256
|===
31973257

3258+
[[req_class_a_name_1]]
3259+
3260+
[requirement]
3261+
====
3262+
[%metadata]
3263+
identifier:: /req/req-class-a/req-name-1
3264+
part:: Requirement 'shall' statement
3265+
====
3266+
31983267
=== GeoSciML Lite Requirements Class (Normative)
31993268

32003269
[width="100%",cols="11%,89%",options="header",]

part1_core/document.xml.abort

Lines changed: 85 additions & 185 deletions
Large diffs are not rendered by default.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
[[req_class_a_name_1]]
2+
3+
[requirement]
4+
====
5+
[%metadata]
6+
identifier:: /req/req-class-a/req-name-1
7+
part:: Requirement 'shall' statement
8+
====
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
[[req_class_a_name_1]]
2+
3+
[requirement]
4+
====
5+
[%metadata]
6+
identifier:: /req/req-class-a/req-name-1
7+
part:: Requirement 'shall' statement
8+
====
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
[[req_class_a_name_1]]
2+
3+
[requirement]
4+
====
5+
[%metadata]
6+
identifier:: /req/req-class-a/req-name-1
7+
part:: Requirement 'shall' statement
8+
====
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
[[req_class_a_name_1]]
2+
3+
[requirement]
4+
====
5+
[%metadata]
6+
identifier:: /req/req-class-a/req-name-1
7+
part:: Requirement 'shall' statement
8+
====
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
[[req_class_a_name_1]]
2+
3+
[requirement]
4+
====
5+
[%metadata]
6+
identifier:: /req/req-class-a/req-name-1
7+
part:: Requirement 'shall' statement
8+
====
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
[[req_class_a_name_1]]
2+
3+
[requirement]
4+
====
5+
[%metadata]
6+
identifier:: /req/req-class-a/req-name-1
7+
part:: Requirement 'shall' statement
8+
====
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
[[req_class_a]]
2+
3+
[requirements_class]
4+
.Requirements Class 'A'
5+
====
6+
[%metadata]
7+
identifier:: http://www.opengis.net/spec/ABCD/m.n/req/req-class-a
8+
subject:: Web API
9+
requirement:: /req/req-class-a/req-name-1
10+
requirement:: /req/req-class-a/req-name-2
11+
====
12+
13+

0 commit comments

Comments
 (0)