Giter Site home page Giter Site logo

transmute-industries / traceability-vocab Goto Github PK

View Code? Open in Web Editor NEW
1.0 3.0 0.0 2.42 MB

A vocabulary for asserting Verifiable Credentials related to supply-chain traceability

Home Page: https://transmute-industries.github.io/traceability-vocab/

License: Other

JavaScript 100.00%
supply-chain traceability linked-data vocabulary

traceability-vocab's Introduction

traceability-vocab's People

Contributors

or13 avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

traceability-vocab's Issues

Mechanical Properties

need ontologies for things like "hardness", "Charpi impact" , etc....

 {
            "title": "Net Weight (Kg)",
            "field": "weight"
          },
          {
            "title": "Yield to Tensile Ratio",
            "field": "yieldToTensileRatio"
          },
          {
            "title": "Yield Strength (PSI)",
            "field": "yieldStrength"
          },
          {
            "title": "Tensile Strength (PSI)",
            "field": "tensileStrength"
          },
          {
            "title": "Elongation (%)",
            "field": "elongation"
          },
          {
            "title": "CHARPY IMPACT Temp (C)",
            "field": "charpyImpactTempDegreesC"
          },
          {
            "title": "CHARPY IMPACT Energy (J)",
            "field": "charpyImpactEnergyJoules"
          }

So far, this is the best: https://github.com/Duke-MatSci/nanomine

Don't declare periodic table of elements in vocabulary

We should not declare periodic table elements in a traceability vocabulary. DARPA did this work in 2003:

http://explore.dublincore.net/learning_resource/periodic-table-in-owl/

There is also the Ontology of Chemical Elements, which is current and put together by biometical ontologists:

https://bioportal.bioontology.org/ontologies/OCE/?p=summary

At the very least, we really should involve chemists, physicists, etc. to determine how this work should be done... but not to the degree that this turns into a multi-year effort. Taking the two ontologies above and doing a simpler one that merges the common terms expressed in each might work as well -- but could be a significant undertaking on its own.

Add type and id to $comment

@type should preferably point to external ontology, like GS1, schema.org, chebi, etc...
@id should preferably point to terms we have pulled from external ontologies and given their own term definitions for traceability.

Composition might need to be modeled differently

I'd model the percent composition differently... as a separate node:

  "chemicalComposition": [{
    "id": "Tc"
    "percentage": "84.61"
  }, {
    "id": "Mc"
    "percentage": "46.95"
  },{
    "id": "Og"
    "percentage": "83.5"
  }]

As a side note, it's confusing that those percentages don't add up to 100 in the example, but I'm assuming that's just the autogenerated stuff being wonky?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.