Skip to content
/ UMIS Public

Code for the Units of Measure Interoperability Service

Notifications You must be signed in to change notification settings

stuchalk/UMIS

Repository files navigation

UMIS - The Units of Measure Interoperability Service

This is the CakePHP Code for the UMIS website available at https://umis.stuchalk.domains.unf.edu. It does not contain the MySQL database with the idea that you will want to deploy this for your own units. However, the DB schema can be found here.

In the move toward big data applications there are many activities focused on the structure, presentation, and annotation all kinds of data. Central though to all these efforts is the need to report a unit with any measured value. Currently, there are a number of disparate activities focused around the digital representation of units because of the urgent need to definitively represent and refer to scientific units, quantities and dimensions in the digital space. Interoperability is significantly hampered in the current, fragmented digital unit landscape. This project is focused on development of a site dedicated to the interoperability, usage and documentation of unit representations.

The goals of this project are to:

  • Provide a stable, authoritative source for scientific units for digital applications
  • Allow international units-related bodies to facilitate the process of digital unit development
  • Codify, through ontologies, vocabularies and naming conventions unit and quantity representations
  • Promote systematic unit/quantity application and usage through best practices and use cases
  • Allow international standards agencies to provide formal language translations of units
  • Provide a mechanism whereby legacy units can be represented and related to current units
  • Produce a global network of synchronized unit repositories

The Units of Measure Interoperability Service (UMIS) is focused on resources and services to all data to be annotated with unit representations (strings, vocabulary terms, or ontological definitions) such that the interoperability, comparability, and useability of data can be significantly improved.

This site is designed to be integrated into any webservice (using the API) that has a need to check the validity of a unit representation, choose the most appropriate representation of a unit, convert numeric values based on units, access physical constants, and provide disambiguation (if needed).

This project is also in support of the findability, accessibility, reproducibility, and reuseability (FAIR) of data and as such is being implemented in accordance with the GO BUILD option of GO FAIR.

Global Metrology Resources

Common Unit Representations

This project was funded by NIST through award #70NANB17H209 (2017-2021)

About

Code for the Units of Measure Interoperability Service

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages