Skip to content

BIG-MAP/BattINFO

Repository files navigation

Battery Interface Ontology (BattINFO)

Welcome to the Battery Interface Ontology (BattINFO): a semantic resource for describing knowledge about batteries and creating Linked Data!

BattINFO is a foundational resource for harmonizing battery knowledge representation and enhancing data interoperability. The primary objective is to provide the necessary tools to create FAIR (Findable, Accessible, Interoperable, Reusable) battery data that can be integrated into the Semantic Web.

Usage

The Battery Interface Ontology is aimed at developers, engineers, researchers, and other professionals in the battery domain who would like to:

  • Assign meaning to their data in a way that can be understood by both machines and humans;
  • Enhance data interoperability between different databases and tools;
  • Standardize representation of battery knowledge;
  • Enable semantic queries of (meta)data;
  • Comply with FAIR data guidelines.

Key Features

Persistent Identifiers

This ontology assigns persistent machine-readable identifiers to concepts from the battery domain. These identifiers facilitate data exchange and interoperability for both humans and machines. The ontology uses the w3id.org Permanent Uniform Resource Locator (PURL) service to ensure that the identifiers are robust and permanent. It includes annotations to other sources of information including DBPedia and Wikidata.

Standardized Nomenclature

The ontology builds on standardized nomenclature for batteries, relying on recognized authorities including IUPAC and the IEC. IUPAC is the universally-recognized authority on chemical nomenclature and terminology, and IEC is the the world's leading organization that prepares and publishes International Standards for all electrical, electronic and related technologies. This consistency in naming conventions enhances collaboration and data sharing.

Integration with the EMMO Universe

BattINFO is defined under the recommendations of the Elementary Multiperspective Materials Ontology (EMMO). The EMMO provides a top-level ontology, with a focus on describing knowledge related to the natural sciences and engineering. It hosts a variety of domain ontologies on a wide range of topics including characterization methodology, crystallography, electrochemistry, and more. By defining BattINFO according to the recommendations of the EMMO, we can establish interoperability with all other resources in the EMMO Universe.

Compliance with W3C Standards and Best Practices

The World Wide Web Consortium (W3C) is the organization responsible for maintaining the standards that form the foundation for the Web. To streamline the exchange and interpretation of Web-based data, they have created a set of standards that form the basis for the Semantic Web: an extension of the World Wide Web that is centered around data and designed to be navigated by machines. The Resource Description Framework (RDF) is one of the cornerstone standards for the Semantic Web that provides a standard model for data exchange.

BattINFO is defined within these W3C recommendations to allow for easy integration of data into the Semantic Web. Furthermore, we provide examples of data annotation in some of the most common RDF formats like JSON-LD.

Getting Started

The best way to stay up to date with the latest version of the ontology is to clone this repository.

git clone https://github.com/BIG-MAP/BattINFO.git

The BattINFO documentation provides some guidelines on:

A Simple Example in JSON-LD

Here is a simple example for describing a CR2032 Coin Cell in JSON-LD using ontology terms:

{
   "@context": "https://raw.githubusercontent.com/emmo-repo/domain-battery/master/context.json",
   "@type": "CR2032",
   "schema:name": "My CR2032 Coin Cell",
   "schema:manufacturer": {
      "@id": "https://www.wikidata.org/wiki/Q3041255",
      "schema:name": "SINTEF"
   },
   "hasProperty": {
      "@type": ["NominalCapacity", "ConventionalProperty"],
      "hasNumericalPart": {
            "@type": "Real",
            "hasNumericalValue": 230
      },
      "hasMeasurementUnit": "emmo:MilliAmpereHour"
   }
}

License

The Battery Interface Domain Ontology is released under the Creative Commons Attribution 4.0 International license (CC BY 4.0).

Acknowledgements

EU-Flag

This project has received support from European Union research and innovation programs, under grant agreement numbers: