> ## Documentation Index
> Fetch the complete documentation index at: https://documentation.rebase.energy/llms.txt
> Use this file to discover all available pages before exploring further.

# Core concepts

> Functions and building blocks for interacting with the Rebase Platform

The Rebase Platform provides a set of functions and reusable components that
enables energy data scientist to maximally leverage open data, open source and
in their workflows. The platform provides a strong data model and frameworks that is built on
top of (and fully compatible with) the open-source tools
[`EnergyDataModel`](https://github.com/rebase-energy/EnergyDataModel) and
[`enerflow`](https://github.com/rebase-energy/enerflow).

## Features

Features are functions that operate the building blocks.

| Feature name                                                     | Description                                                                                                                |
| ---------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- |
| <Icon icon="diagram-project" /> [Pipelines](/features/pipelines) | Pipelines enables to create reproducible and deployable code by only using a couple of decorators `@pipeline` and `@node`. |
| [Logs](/features/logs)                                           | Log and version any component or Python-object to create visualizations, comparisons and reproducible experiments.         |
| [Sweeps](/features/sweeps)                                       | Full name of user                                                                                                          |
| [Logs](/features/logs)                                           | Full name of user                                                                                                          |
| [Logs](/features/logs)                                           | Full name of user                                                                                                          |
| [Logs](/features/logs)                                           | Reported age                                                                                                               |
| `Models`                                                         | Whether the user joined the community                                                                                      |

## Components

Components are buildings blocks

| Components   | Description                           |
| ------------ | ------------------------------------- |
| `TimeSeries` | Full name of user                     |
| `Assets`     | Reported age                          |
| `Models`     | Whether the user joined the community |

## Assets

The following energy assets are currently supported in the platform:

* `SolarSite`
* `WindSite`
* `LocalizedSite`
* `ElectricityDemandSite`

All these objects are derived from the `EnergyAsset` base class.

## Time series

While assets represent the static meta data of that specific asset (e.g. solar
panels orientation and tilt), the `TimeSeries` object is used to represent dynamic
data such as power production and conumption.

## Models

The `Model` object represent energy forecasting models based on physics, statistics, machine
learning or even simple rules. Every forecasting models is associated with
at least one energy asset.
