D-SI - Digital System of Units
Copyright (c) 2019 - 2021 Physikalisch-Technische Bundesanstalt (PTB), all rights reserved.
This XML Scheme Definition (XSD) is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, version 3 of the License.
This XSD is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License
along with this XSD. If not, see http://www.gnu.org/licenses.
CONTACT: smartcom@ptb.de
DEVELOPMENT: https://gitlab1.ptb.de/d-ptb/d-si/xsd-d-si
D-SI XSD VERSION: 2.1.0
RELEASE DATA: 2022-01-21
DOI: 10.5281/zenodo.3366901
ACKNOWLEDGEMENT:
The development of early versions of the XML scheme was part of the research project EMPIR 17IND02 (title: SmartCom).
This project (17IND02) has received funding from the EMPIR programme, co-financed by the Participating States and
from the European Union's Horizon 2020 research and innovation programme.
The extension to version 2.1.0 received great support from PTB members B. Gloger and J. Jagieniak.
Metadata element definition for a real measurement quantity.
]]>
Definition of a structure for real numbers, that represent for fundamental
physical constants and mathematical constants.
= 0)
(o) - element distribution (string)
The value and the uncertainty have the unit specified by the element unit.
For fundamental physical constants, that are defined experimentally, the
uncertainty is the standard deviation.
For rounded mathematical constants, the uncertainty is the standard deviation
of a rectangular distribution (element value defines center point), that
contains the exact value of the constant with 100 percent probability.
]]>
The definition of complex quantities in the D-SI metadata model.
Complex quantities allow two representations of complex numerical values:
One is the Cartesian coordinate form, the other representation is the
polar coordinate form.
Meta data element definition for a list of real measurement quantities.
The list can represent independent measurement or multivariate vector quantities.
Meta data element definition for a list of real measurement quantities based on
the XML type xsd:list. The list can represent independent measurement or multivariate
vector quantities. The listed data is separated by blank spaces allowing a memory
saving implementation of large data sets.
Meta data element definition for a list of complex measurement quantities.
The list can represent independent measurement or multivariate vector quantities.
Meta data element definition for a list of basic measurement quantities.
The list can represent independent measurement or multivariate vector quantities.
The hybrid elements allows to add quantities to the
machine readable D-SI format, with other units, than those allowed
to be used with the SI by means of the BIPM SI brochure.
Definition of the structure, that gives the necessary components for stating
an expanded measurement uncertainty. This element must always be used in the
context of a real quantity, which is an application within si:real and/or
si:globalUnivariateUnc.
= 0, THE EXPANDED UNCERTAINTY VALUE!)
(m) - element coverageFactor (decimal value >= 1)
(m) - element coverageProbability (decimal value in [0,1])
(o) - element distribution (string)
The unit of component uncertainty is the unit used in the context of
si:real and/or si:globalUnivariateUnc.
]]>
Definition of the structure, that gives the necessary components for stating
a probabilistic-symmetric coverage interval for a real uncertainty. This element
must always be used in the context of a real quantity, which is an application
within si:real and/or si:globalUnivariateUnc.
= 0)
(m) - element intervalMin (decimal value type)
(m) - element intervalMax (decimal value type)
(m) - element coverageProbability (decimal value in [0,1])
(o) - element distribution (string)
The unit of components stdUncertainty, intervalMin and intervalMax is the unit
used in the context of si:real and/or si:globalUnivaraiteUnc.
]]>
Definition of a covariance matrix element that is used for
multidimensional uncertainty statements in the D-SI format.
Definition of the structure, that provides a hyper-ellipsoidal coverage
region for stating the uncertainty of multivariate quantities. It is
used in the context of uncertainty for complex quantities and
lists of real or complex quantities.
= 1)
(m) - element coverageProbability (decimal value in [0,1])
(o) - element distribution (string)
]]>
Definition of the structure that provides a hyper-rectangular coverage
region for stating the uncertainty of multivariate quantities. It is
used in the context of uncertainty for complex quantities and
lists of real or complex quantities.
= 1)
(m) - element coverageProbability (decimal value in [0,1])
(o) - element distribution (string)
]]>
univariate measurement uncertainty
bivariate measurement uncertainty
univariate measurement uncertainty
bivariate measurement uncertainty
Definition of a structure, for a global univariate uncertainty, that
is used within the list structure with a list of real quantities.
The global univariate uncertainty can either be given as an expanded
measurement uncertainty or as a coverage interval.
Meta data element definition for a real measurement quantity in list.
This implementation differs from the pure real quantity in the way that
the unit component is optional in order to allow a combination with
a global unit in the list of real quantities.
multivariate measurement uncertainty
univariate measurement uncertainty
multivariate measurement uncertainty
Definition of a structure, for a global bivariate uncertainty, that
is used within the list structure with a list of complex quantities.
The global bivariate uncertainty can either be given as a hyper-ellipsoidal
coverage region or a hyper-rectangular coverage region. Both
coverage regions must provide a covariance matrix of dimension 2.
Meta data element definition for a complex measurement quantity in list.
This implementation differs from the pure complex quantity, in the way that
the unit components are optional in order to allow a combination with
a global unit in the list of complex quantities.
multivariate measurement uncertainty
Definition of a column in the covariance matrix.
Each covariance component is defined by
- element value (decimal value type)
- element unit (string - SI format)
univariate measurement uncertainty
bivariate measurement uncertainty
BIPM SI brochure unit (9th edition).
Based on xs:string.
Unit of angular quantity in SI.
Based on xs:string.
Scientific decimal format for numerical values.
Based on type xs:double.
Scientific decimal format for numerical values of uncertainties
that must be positive (greater than zero or equal to zero).
Based on type xs:double.
Scientific decimal format for coverage factor values for uncertainties
that must be greater than one or equal to one.
Based on type xs:double.
Decimal format for coverage probability values for uncertainties.
The value must be within the interval [0,1]. The scientific exponent
"e" (or "E") is not allowed.
Based on type xs:double.
Type providing listing of units (si:unitType)
with separation by blank spaces.
Type providing listing of phase angle units (si:unitPhase Type)
with separation by blank spaces.
Type providing listing of values (si:decimalType)
with separation by blank spaces.
Type providing listing of uncertainty values (si:uncertaintyValueType)
with separation by blank spaces.
Type providing listing of coverage factor values (si:kValueType)
with separation by blank spaces.
Type providing listing of coverage probability values (si:probabilityValueType)
with separation by blank spaces.
Type providing listing of time values (xs:dateTime)
with separation by blank spaces.
Type providing listing of strings (xs:string)
with separation by blank spaces.