Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
Shyft: Open Source Framework for Hydrology and Energy Market Modelling
Shyft: Open Source Framework for Hydrology and Energy Market Modelling

Project

  • Introduction
  • What is Shyft?
  • Setup Shyft
  • Get involved
  • Contact

Releases

  • Introduction
  • Overview
  • Release Process
  • Release Runbook
  • Package verification
  • Signing keys
  • Governance model

Security and Trust

  • Overview
  • Principles
  • Identity and keys
    • GPG and SSH Key Management
    • Nitrokey Setup Notes
  • Access control
  • Incident response

Time Series

  • Installation
  • Concepts
    • Dealing with time
    • What is a time series?
    • Time series expressions
    • DTSS – Distributed Time Series System
  • Tutorials
    • Time
    • Calendar
    • TimeAxis
    • TimeSeries
    • Distributed Time Series (DTS)
  • Examples
    • ts.convolve_w
    • ts.decode
    • ts.derivative
    • KRLS predictor using DTSS containers
    • ts.inside
    • ts.partition_by and ts.percentiles
    • Time, Calendar and periods
  • API Documentation

Hydrology

  • Installation
  • Concepts
  • Tutorials
    • Essential api classes
    • Constructing a model using the Shyft API
    • The Shyft api
    • Single method point simulation
    • Part 1: Nidelva simulation with Shyft API
    • Part 2: Nidelva simulation with the Shyft API
    • Running a calibration with Shyft
    • Configured Shyft simulations
    • Shyft simulation using Repositories
    • Kalman filtering on time series
    • Kalman filtering on gridded data
    • Kalman filter and choice of parameters
    • Grid post-processing of Met.no data using Shyft API
    • Penman-Monteith Sensitivity
    • Penman-Monteith Single Method Verification
    • Sensitivity analysis of radiation routine
    • Checking calculation of Radiation at Polar Region
    • Radiation algorithm on the camels data
  • Examples
  • API Documentation

Energy Market

  • Installation
  • Concepts
  • Tutorials
  • Examples
  • API Documentation

Dashboard

  • Installation
  • Concepts
  • Tutorials
  • Examples
    • shyft.dashboard.examples
      • shyft.dashboard.examples.app
      • shyft.dashboard.examples.basic_bokeh_app
      • shyft.dashboard.examples.date_selector
      • shyft.dashboard.examples.figure_legend
      • shyft.dashboard.examples.gates
      • shyft.dashboard.examples.hover_tool
      • shyft.dashboard.examples.label_selector
      • shyft.dashboard.examples.message_viewer
      • shyft.dashboard.examples.multi_select_tabs
      • shyft.dashboard.examples.ports
      • shyft.dashboard.examples.range_tool
      • shyft.dashboard.examples.selector_model
      • shyft.dashboard.examples.selector_views
      • shyft.dashboard.examples.slider_selector
      • shyft.dashboard.examples.test_data_generator
      • shyft.dashboard.examples.time_interval_selector_slider
      • shyft.dashboard.examples.time_series_period_selector
      • shyft.dashboard.examples.time_series_scatter_renderer
      • shyft.dashboard.examples.time_series_viewer
      • shyft.dashboard.examples.ts_viewer_background_data_renderer
      • shyft.dashboard.examples.view_period_selector
    • shyft.dashboard.apps
      • shyft.dashboard.apps.dtss_viewer
        • shyft.dashboard.apps.dtss_viewer.dtsc_helper_functions
        • shyft.dashboard.apps.dtss_viewer.dtss_viewer_app
        • shyft.dashboard.apps.dtss_viewer.widgets
      • shyft.dashboard.apps.start_bokeh_apps
      • shyft.dashboard.apps.water_route_app
        • shyft.dashboard.apps.water_route_app.example_hps
        • shyft.dashboard.apps.water_route_app.simplified_water_route
        • shyft.dashboard.apps.water_route_app.water_route_app
    • shyft.dashboard.entry_points
      • shyft.dashboard.entry_points.entry_points
      • shyft.dashboard.entry_points.start_bokeh_examples
      • shyft.dashboard.entry_points.visualize_apps
  • API Documentation
    • shyft.dashboard.base
      • shyft.dashboard.base.app
      • shyft.dashboard.base.constants
      • shyft.dashboard.base.gate_model
      • shyft.dashboard.base.gate_presenter
      • shyft.dashboard.base.hashable
      • shyft.dashboard.base.ports
      • shyft.dashboard.base.selector_model
      • shyft.dashboard.base.selector_presenter
      • shyft.dashboard.base.selector_views
    • shyft.dashboard.time_series
      • shyft.dashboard.time_series.attr_callback_manager
      • shyft.dashboard.time_series.axes
      • shyft.dashboard.time_series.axes_handler
      • shyft.dashboard.time_series.bindable
      • shyft.dashboard.time_series.data_utility
      • shyft.dashboard.time_series.ds_view_handle
      • shyft.dashboard.time_series.ds_view_handle_registry
      • shyft.dashboard.time_series.dt_selector
      • shyft.dashboard.time_series.formatter
      • shyft.dashboard.time_series.layouts
      • shyft.dashboard.time_series.renderer
      • shyft.dashboard.time_series.sources
        • shyft.dashboard.time_series.sources.source
        • shyft.dashboard.time_series.sources.ts_adapter
      • shyft.dashboard.time_series.state
      • shyft.dashboard.time_series.tools
        • shyft.dashboard.time_series.tools.base
        • shyft.dashboard.time_series.tools.figure_tools
        • shyft.dashboard.time_series.tools.table_tools
        • shyft.dashboard.time_series.tools.ts_viewer_tools
        • shyft.dashboard.time_series.tools.view_time_axis_tools
      • shyft.dashboard.time_series.ts_viewer
      • shyft.dashboard.time_series.view
      • shyft.dashboard.time_series.view_container
        • shyft.dashboard.time_series.view_container.figure
        • shyft.dashboard.time_series.view_container.legend
        • shyft.dashboard.time_series.view_container.table
        • shyft.dashboard.time_series.view_container.view_container_base
      • shyft.dashboard.time_series.view_time_axes
    • shyft.dashboard.graph
      • shyft.dashboard.graph.category_graph
    • shyft.dashboard.maps
      • shyft.dashboard.maps.base_map
      • shyft.dashboard.maps.layer_data
      • shyft.dashboard.maps.map_axes
      • shyft.dashboard.maps.map_layer
      • shyft.dashboard.maps.map_viewer
    • shyft.dashboard.widgets
      • shyft.dashboard.widgets.date_selector
      • shyft.dashboard.widgets.logger_box
      • shyft.dashboard.widgets.message_viewer
      • shyft.dashboard.widgets.selector_models
      • shyft.dashboard.widgets.sliders
      • shyft.dashboard.widgets.water_route_widget
      • shyft.dashboard.widgets.zoomables
    • shyft.dashboard.util
      • shyft.dashboard.util.find_free_port
      • shyft.dashboard.util.plot_connections
    • shyft.dashboard
Back to top
View this page

Tutorials for the Shyft dashboard for time series¶

Setup environment for tutorials

Prerequisites¶

This section assumes that you are familiar with Package shyft.time-series and the concepts of visualization library Bokeh.

Next
Examples
Previous
Concepts
Copyright © 2026, The Shyft project
Made with Sphinx and @pradyunsg's Furo
On this page
  • Tutorials for the Shyft dashboard for time series
    • Prerequisites