Skip to main content

What is Ecosystem Notebooks?

Ecosystem Notebooks is a wrapper for the Ecosystem API servers. They can be used for both the Prediction and Runtime servers.

The notebooks are a great interface to work from in order to test, and explore the server’s capabilities. They allow you to navigate them easily by removing the complexities of directly interacting with the APIs.

Ecosystem Notebooks are built using the Jupyter Notebook coding environment, and Python 3 kernel for code execution.

Requirements

  • To use any of the notebooks, access to an Ecosystem API server is required

  • Jupyter Notebook

  • Python 3: The notebooks were built using python 3.6, but most Python 3 versions will work

Getting started

To begin using Ecosystem Notebooks, you need to first install Jupyter Notebook.

This can be done by running the configure_jupyter.sh shell script. In addition, recommended styling options can be added by running the configure_jupyter_styling.sh shell script. While this is not required, you are welcome to play around with it to personalise the Ecosystem workbench style.

To install the relevant python code, add the parent directory (ecosystem-notebooks) to the PYTHONPATH environment variable.

Once Jupyter is installed, enter the directory containing the notebooks. At the designated .ipynb extension, run the command:

jupyter notebook

This will open up a default web browser to the Jupyter Notebook landing page from which you can open up one of the desired notebooks.

Jupyter Landing Page

Jupyter Landing Page

How does Ecosystem Notebooks work

From within a chosen notebook, Ecosystem Notebooks can be used. This coding environment, from which you can edit and run live code, provides the interface with which to utilise the API endpoints for Ecosystem Prediction and Runtime servers.For easy navigation within any of the notebooks, you can use the table of contents which will be situated on the left.

In order for the API endpoints to properly function, you will need to login. Depending on which notebooks you have chosen to use, logging in could require a URL endpoint. Or a username, password and URL combination, which will generate an authentication token. This token will activate the API, then you can begin using Ecosystem Notebooks!

Login

Login

Ecosystem Notebooks contains all the available API endpoints on the Ecosystem Servers. You can either play around in the ecosystem environment, or you can use it in your own chosen infrastructure.

Metadata

Release files for ecosystem-notebooks 0.1.57

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ecosystem-notebooks 0.1.57
File Size Uploaded
ecosystem_notebooks-0.1.57.tar.gz 87.1 kB Details

Release files / ecosystem_notebooks-0.1.57.tar.gz

Download URL ecosystem_notebooks-0.1.57.tar.gz
Size 87.1 kB
Tags Source
SHA-256 checksum
How to use checksums
24fcd748f71d8c65460bc84de484696f5d26b4dcbff3be9a6ba49d014e4fb4d9
BLAKE2b-256 checksum
How to use checksums
f6df17882b495137b72f822b0ec490c49f0c6315d39af051e0a9143c9ff3391d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.3

Release history Release notifications | RSS feed

This release

0.1.57 This release

1 release file

0.1.56

1 release file

0.1.55

1 release file

0.1.54

1 release file

0.1.53

1 release file

0.1.52

1 release file

0.1.51

1 release file

0.1.50

1 release file

0.1.49

1 release file

0.1.48

1 release file

0.1.47

1 release file

0.1.45

1 release file

0.1.44

1 release file

0.1.43

1 release file

0.1.42

1 release file

0.1.41

1 release file

0.1.40

1 release file

0.1.39

1 release file

0.1.38

1 release file

0.1.37

1 release file

0.1.36

1 release file

0.1.35

1 release file

0.1.34

1 release file

0.1.33

1 release file

0.1.32

1 release file

0.1.31

1 release file

0.1.30

1 release file

0.1.29

1 release file

0.1.28

1 release file

0.1.27

1 release file

0.1.26

1 release file

0.1.25

1 release file

0.1.24

1 release file

0.1.23

1 release file

0.1.22

1 release file

0.1.21

1 release file

0.1.20

1 release file

0.1.19

1 release file

0.1.18

1 release file

0.1.17

1 release file

0.1.16

1 release file

0.1.15

1 release file

0.1.14

1 release file

0.1.13

1 release file

0.1.12

1 release file

0.1.11

1 release file

0.1.10

1 release file

0.1.9

1 release file

0.1.8

1 release file

0.1.7

1 release file

0.1.6

1 release file

0.1.5

1 release file

0.1.4

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page