Build a Model

📘

Page Summary

  • Learn what an Eratos Model is
  • Learn what are the components of an Eratos Model
  • Get an overview of the Eratos Model Development process

What is an Eratos Model?

Eratos Modelare a type of Eratos Resource that contains functional code. Eratos Models make it easy to find, run, create, compose, and share solutions for understanding our world and its climate. Models can be anything from simple data aggregations to IoT ingestion scripts to vast interpolation algorithms, whatever you can dream, Eratos can facilitate!

Models may be used privately or shared with others. They can also be published to the Eratos Community to generate impact, revenue, or both.

At a minimum, an eratos model contains two fundamental objects: An Operator and the Resource Metadata.

Some examples of models include the Historical 5km Frost Risk Product and TPSI High-Resolution Near-Real-Time Temperature

Operators

An Operator is a modular function or piece of code with well-defined inputs and outputs.

Structuring a model, script, or tool as an Operator enables it to be reused easily with different data sources. Multiple Operators can be composed together to quickly create flexible and reliable workflows.

One way to think about an Operator is that it is a coded function (or method) with input parameters and a return value.

Frost Risk Operator

Frost Risk Operator

The Metadata

The Model's metadata is critical of the function of the model within the Eratos Ecosystem. It defines all specifications of the model, including the system requirements, its ID, its inputs and outputs, licences, permissions and more.

Metadata can come in a few forms depending on the function of the Model within the Eratos. We will cover these differences in the next section as we cover the different types of Eratos Models and their usecases.

The development process

The Eratos Model development process can be found below. Note that you do have a choice of destination (as a Backend Workflow or a Frontend Product). Information regarding this choice can be found in the next section of this guide. To get building, click the link at the bottom of this page!


What’s Next

Click the link below to begin building an Eratos Model!