Skip to main content

No project description provided

Project description

babyyoda

PyPI - Version PyPI - Python Version


Differences to yoda

babyyoda has the advantages

  • works with just Python 3 and can be installed with pip.
  • makes it easy to manipulate the bin contents (compared to YODA-1).
  • tries to adhere to the UHI standard.
  • is easy to plot in a Jupyter notebook.
  • keeps data representation close to the yoda file format.

and the disadvantages to yoda are that it

  • is slower.
  • is not as feature complete.
  • is not as well tested.
  • only has histogram support.

Installation

pip install babyyoda

Design

babyyoda is designed to be a drop-in replacement for yoda with a few key differences:

import babyyoda as yoda

with UHI support. It can use either yoda (C++) or babyyoda.grogu (Python) as backend. At some point the UHI support might be adapted by the original yoda package.

For a less feature complete version, babyyoda.grogu is a simpler python drop-in replacement for yoda without UHI:

import babyyoda.grogu as yoda

or force yoda use with

import babyyoda.yoda as yoda

License

babyyoda is distributed under the terms of the MIT license.

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

babyyoda-0.0.6.tar.gz (999.1 kB view details)

Uploaded Source

Built Distribution

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

babyyoda-0.0.6-py3-none-any.whl (38.4 kB view details)

Uploaded Python 3

File details

Details for the file babyyoda-0.0.6.tar.gz.

File metadata

  • Download URL: babyyoda-0.0.6.tar.gz
  • Upload date:
  • Size: 999.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.27.2

File hashes

Hashes for babyyoda-0.0.6.tar.gz
Algorithm Hash digest
SHA256 7793e4dcc402bfd3cf7a5e624e8d2d610f6e039862a443cb01c396063b278182
MD5 46a26879c3cf75d2ee797e9d91cc43df
BLAKE2b-256 0b18926d6050769ccfd5ae627335447b2932803f665b73cb5ba0b227336c91bf

See more details on using hashes here.

File details

Details for the file babyyoda-0.0.6-py3-none-any.whl.

File metadata

  • Download URL: babyyoda-0.0.6-py3-none-any.whl
  • Upload date:
  • Size: 38.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.27.2

File hashes

Hashes for babyyoda-0.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 38eba3f59e1a6e2cf46d70f4dfb03861620a58a3feccdf9c038e65c1ee57a4df
MD5 44f7330f32b4a5decd2e921e2084777f
BLAKE2b-256 c5ea23387e173dd6a0639e4a551dab3c07362bdb1343fb5426c7658e56623585

See more details on using hashes here.

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