Skip to main content

Exosuit Oscilloscope

Coverage Status Docker Image CI

A data visualizer to help view the exosuit data streams.

Install

To install the library run:

pip install exo-oscilloscope

OR

pip install git+https://github.com/TUM-Aries-Lab/exo-oscilloscope.git@<specific-tag>

Development

  1. Install Poetry
  2. Install pyenv
  3. pyenv install <desired-python-version> # install the required python version
  4. pyenv global <desired-python-version> # set the required python version
  5. git clone git@github.com:TUM-Aries-Lab/exo-oscilloscope.git
  6. make init to create the virtual environment and install dependencies
  7. make format to format the code and check for errors
  8. make test to run the test suite
  9. make clean to delete the temporary files and directories

Publishing

It's super easy to publish your own packages on PyPI. To build and publish this package run:

poetry build
poetry publish  # make sure your version in pyproject.toml is updated

The package can then be found at: https://pypi.org/project/exo-oscilloscope

Module Usage

"""Basic docstring for my module."""

from exo_oscilloscope.plotter import ExoPlotter

def main() -> None:
    """Run a simple demonstration."""
    gui = ExoPlotter()
    gui.run()

if __name__ == "__main__":
    main()

Program Usage

poetry run python -m exo_oscilloscope

Metadata

Release files for exo-oscilloscope 0.0.3

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

Source distribution (sdist)

Source distribution for exo-oscilloscope 0.0.3
File Size Uploaded
exo_oscilloscope-0.0.3.tar.gz 9.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for exo-oscilloscope 0.0.3
File Interpreter ABI Platform
exo_oscilloscope-0.0.3-py3-none-any.whl Python 3 none any Details

Total release size: 20.6 kB

Release files / exo_oscilloscope-0.0.3.tar.gz

Download URL exo_oscilloscope-0.0.3.tar.gz
Size 9.2 kB
Tags Source
SHA-256 checksum
How to use checksums
ee97d3bf05da4db43e64eba2c0d30afe02d2b78a97f6d38ffc7c2f66fed4a7d8
BLAKE2b-256 checksum
How to use checksums
2bac30b436249088dd480b01494e1a80e51d25bedd0a915ce688d55c5c302f61
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.1.2 CPython/3.13.6 Darwin/25.1.0

Release files / exo_oscilloscope-0.0.3-py3-none-any.whl

Download URL exo_oscilloscope-0.0.3-py3-none-any.whl
Size 11.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ee1fb914ac4b3ed634734737112e3ef44af73d368edd0427b18ed89a706d1d95
BLAKE2b-256 checksum
How to use checksums
627a1ec8b8be5e8fd35627cab10ee27195cc43f2ffaeb17d2bfb84e0ae84e53b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.1.2 CPython/3.13.6 Darwin/25.1.0

Release history Release notifications | RSS feed

This release

0.0.3 This release

2 release files

0.0.2

2 release files

0.0.1

2 release files

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