Skip to main content

A framework for compiling simple, mapreduce style pipelines over MEDS datasets.

Project description

MEDS Visualizations

Visualization tools for MEDS datasets.

[!WARNING] This is a work in progress. The API and functionality are very likely change as we develop the library.

Installation

pip install MEDS_visualizations

Usage

In a Jupyter notebook, you can load whatever combination of data extractor and plotter you want:

from MEDS_visualizations.extractors import CodeFrequency
from MEDS_visualizations.plotters import Bar
from MEDS_visualizations.visualization import Visualization

CF = CodeFrequency(as_proportions=True)
P = Bar(top_k=10, y_cols=["n_occurrences"])

V = Visualization(extractor=CF, plotter=P)
V.render(data_shards)

In the future, we anticipate

  • Registering extractors and plotters via pypi entry points.
  • Adding the capability to chain together arbitrary extractors and plotters to make a report in a visualization.
  • Adding the capability to apply arbitrary filters or transformations to all data shards used to power a visualization.

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

meds_visualizations-0.0.2.tar.gz (14.0 kB view details)

Uploaded Source

Built Distribution

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

meds_visualizations-0.0.2-py3-none-any.whl (12.8 kB view details)

Uploaded Python 3

File details

Details for the file meds_visualizations-0.0.2.tar.gz.

File metadata

  • Download URL: meds_visualizations-0.0.2.tar.gz
  • Upload date:
  • Size: 14.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for meds_visualizations-0.0.2.tar.gz
Algorithm Hash digest
SHA256 99bc3b73275652120795c8c444acbf99dbba8261cf8bf06a01fa3984c0a38c4c
MD5 83acf2b7f439a1d5018f76a3bd5c5eee
BLAKE2b-256 336cf88a69243ab4e88d42e3c7d7c814f35bce206d32d9e2afb82ae1dc94c87d

See more details on using hashes here.

Provenance

The following attestation bundles were made for meds_visualizations-0.0.2.tar.gz:

Publisher: python-build.yaml on mmcdermott/MEDS_visualizations

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

File details

Details for the file meds_visualizations-0.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for meds_visualizations-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 9c4aeb748e7c31da97cce73b36bf0b9cb27efd0c2cc2c21de1f0c60523c9f56c
MD5 103d721ecd25d07f106068e3ac306921
BLAKE2b-256 e0ef9cc0d4182dd56729d69fc4cb40222a6d985a92623743269d9bff09a0ac6a

See more details on using hashes here.

Provenance

The following attestation bundles were made for meds_visualizations-0.0.2-py3-none-any.whl:

Publisher: python-build.yaml on mmcdermott/MEDS_visualizations

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