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.5.tar.gz (14.9 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.5-py3-none-any.whl (13.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for meds_visualizations-0.0.5.tar.gz
Algorithm Hash digest
SHA256 6176ba6a3450838392d837d4e6a87413d441a39d14f5278c1fd28956708f9854
MD5 882f9e78b2f582501e0ba63f845f8ad1
BLAKE2b-256 b6b0b19140f6405a99bec84dfee75f52a55f5c7a83fd4e8fcc1019838097564a

See more details on using hashes here.

Provenance

The following attestation bundles were made for meds_visualizations-0.0.5.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.5-py3-none-any.whl.

File metadata

File hashes

Hashes for meds_visualizations-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 bb368987c851c709df95469ae58c0e6b72ab21c3e18aa5e61a67398230e025a3
MD5 5adb6d243bff101c895dc9e5da8aaf3f
BLAKE2b-256 a5c961db0c1db792bc2a66d6aa50822a6b48399a49c39ced257f6634961297c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for meds_visualizations-0.0.5-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