Skip to main content

A DAS application for interactive visualizations.

Project description

DerZug

[!WARNING]

Experimental Software

DerZug is an early-stage proof of concept. Expect bugs, incomplete behavior, data-loss risks, and frequent breaking changes. The creators make no promises of further development or maintenance.

DerZug is powered by the Orange3, PyQtGraph, and DASDAE ecosystems.

It's goal is to allow users to interactively create, debug, and share reproducible DFOS workflows.

It can be launched as a standalone application, or used for interactive exploration (in code).

Installation

Install from PyPI with:

pip install derzug

[!TIP] DerZug can be installed on any of the listed Python versions, but Qt-related issues are still possible. The smoothest experience is generally on Python 3.13. It may help to first create a mamba/conda environment with Orange3 installed, then install DerZug into that.

Basic Usage

DerZug is a full-fledged application that can be launched from the command line like so:

derzug

Conversely, DerZug can be used interactively in code:

import dascore as dc

patch = dc.get_example_patch("example_event_2")

# Launches a waterfall window for viewing a patch 
patch.zug.waterfall()

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

derzug-0.0.8.tar.gz (2.6 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

derzug-0.0.8-py3-none-any.whl (2.7 MB view details)

Uploaded Python 3

File details

Details for the file derzug-0.0.8.tar.gz.

File metadata

  • Download URL: derzug-0.0.8.tar.gz
  • Upload date:
  • Size: 2.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for derzug-0.0.8.tar.gz
Algorithm Hash digest
SHA256 e50b28fd81aaf00812f4d8696cbebb57949422bc0d903b0cc13308dc3e076ade
MD5 e852de943c0483662f66fdad07ae9149
BLAKE2b-256 aebfb8d73c14ea63074f4fb061262de0424b197af870b25201d4334e06c49861

See more details on using hashes here.

Provenance

The following attestation bundles were made for derzug-0.0.8.tar.gz:

Publisher: release.yml on DASDAE/derzug

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file derzug-0.0.8-py3-none-any.whl.

File metadata

  • Download URL: derzug-0.0.8-py3-none-any.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for derzug-0.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 e043e90c27aad855331b633439f5b3d2030b5cd7399dfe0512a3d0601ed5f687
MD5 b3aa2049cf5cc5cba847c3b82436d292
BLAKE2b-256 3be3af707fa6c4ddead36ae5dc4e556e630bc91311ce4a64e0360238589a26f9

See more details on using hashes here.

Provenance

The following attestation bundles were made for derzug-0.0.8-py3-none-any.whl:

Publisher: release.yml on DASDAE/derzug

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page