Metadata-Version: 2.1
Name: edgerun-galileo-experiments-extensions
Version: 0.0.1.dev2
Summary: Galileo Experiments
Home-page: https://github.com/edgerun/galileo-experiments-extensions
Author: Philipp Raith
Author-email: p.raith@dsg.tuwien.ac.at
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: edgerun-galileo-experiments (==0.0.2.dev1)
Requires-Dist: pandas (==1.4.3)
Requires-Dist: numpy (==1.22.3)
Requires-Dist: notebook (==6.4.10)
Requires-Dist: jupyter (==1.0.0)
Requires-Dist: jupyterlab (==3.3.2)
Requires-Dist: seaborn (==0.11.2)
Requires-Dist: matplotlib (==3.5.1)

# Galileo Experiments Extensions

This repository contains examples and ready-to-use implementations of Galileo clients for different service to easily start
an experiment.

The project mainly depends on the [galileo-experiments](https://github.com/edgerun/galileo-experiments) repository
and should help newcomers to understand the project with ready to go examples!

# Instructions

For now all documentation (i.e., infrastructure setup, configurations) can be found in the [main project](https://github.com/edgerun/galileo-experiments).

# Run notebooks

Notebooks are located in `notebooks`.
You need to install `galileo-experiments` in editable state to run the notebooks.
Inside `notebooks` import modules from `galileoexperiments`.

To install the project (assuming you already created and activated a virtual environment via `make venv`):

      pip install -e .
      ./bin/start-notebook.sh


The notebook requires multiple environment variables to fetch data from the data storages.
Therefore, the start script exports those (located in `bin/.env`) and starts the notebook server.
Checkout the [main repository](https://github.com/edgerun/galileo-experiments) for a detailed description of those.


