Skip to main content

deephaven-example-app

This is an example Deephaven application built using the deephaven-server PyPi package.

It demonstrates connecting to a real-time data source, performing simple operations on that data, and presenting the data to the user in the web UI.

The Coinbase websocket exchange feed was chosen as a data source for this example as it's simple to get up and running. It is not meant to have exhaustive coverage.

Requirements

  • Python >= 3.7
  • Java >= 11

A virtual environment is recommended.

Quickstart

curl one-liner:

curl -fsSL https://raw.github.com/deephaven-examples/deephaven-server-pypi-app/main/deephaven-example-app.sh | bash

wget one-liner:

wget https://raw.github.com/deephaven-examples/deephaven-server-pypi-app/main/deephaven-example-app.sh -O - | bash

Or more explicitly:

export JAVA_HOME=/path/to/java_home
source /path/to/venv/bin/activate

pip install deephaven-example-app

python -m deephaven_example_app

Development

export JAVA_HOME=/path/to/java_home
source /path/to/dev-venv/bin/activate

pip install -e .

python -m deephaven_example_app

Metadata

Release files for deephaven-example-app 0.3.0

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

Source distribution (sdist)

Source distribution for deephaven-example-app 0.3.0
File Size Uploaded
deephaven-example-app-0.3.0.tar.gz 3.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for deephaven-example-app 0.3.0
File Interpreter ABI Platform
deephaven_example_app-0.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 6.8 kB

Release files / deephaven-example-app-0.3.0.tar.gz

Download URL deephaven-example-app-0.3.0.tar.gz
Size 3.2 kB
Tags Source
SHA-256 checksum
How to use checksums
d93a7311ec4dab7457114fe53e3057e2bae39813178b353bc0ebf1cb8c8ece55
BLAKE2b-256 checksum
How to use checksums
e4271c7787faa93d59872d657caacd8bf417e6d6ad91b0f9e921ccb890f6b843
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.14

Release files / deephaven_example_app-0.3.0-py3-none-any.whl

Download URL deephaven_example_app-0.3.0-py3-none-any.whl
Size 3.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
36d62a3a9caffb8fd36a39a01924f3daa3bfd8a5e820ca830695d117f5c01693
BLAKE2b-256 checksum
How to use checksums
fe1cfe26cb0f93c8644899ff677a603021d2986b8bdad92cffa4722039f9d421
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.14
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