Skip to main content

Python Tools for Investigation and Visualziing Activity within anesthesia records

Project description

Python Tools for Investigating & Visualizing Activity in anesthetic records

A toolkit for extracting, parsing, and processing anesthetic records and making sense of the activity therein, especially intra-operative records.

Installation

Available via PyPI using your favorite python package manager.

$ pip3 install pytiva

What can pytiva do?

  • Extract data after export from an electronic health record system
  • Define and extract anesthesia activities using intra-operative events or the administration of medications
  • Unduplicate these activities by any strata of interest, such as patient or case ID number
  • Determine total concurrent activities, including aggregating by day and time
  • Visualization of so-called gantt charts and heat maps of activity, as below

Examples of visualizations

Gantt chart of raw activity for one patient

A gantt chart with labeled activity names on the y-axis and a time duration for each of them illustrated by a horizontal box. This chart in particular seems to show three "groups" of activity, each a mix of NORA, OR, and medication activities, with partial overlap.

Gantt chart of unduplicated activity for one patient

A gantt chart with four generic activities on the y-axis and a time duration for each drawn as a horizontal box, none of which overlap.

Heatmap of concurrent activity

A chart with hour of the day on the y-axis, day of the week on the x-axis, and a bar to the right of the chart showing a color gradient corresponding to how much activity is happening. The chart puts a color for each hour of each day of the week to show the average activity in that moment.

Links and further reading

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

pytiva-2023.8.6.1.tar.gz (44.6 kB view details)

Uploaded Source

Built Distribution

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

pytiva-2023.8.6.1-py3-none-any.whl (45.3 kB view details)

Uploaded Python 3

File details

Details for the file pytiva-2023.8.6.1.tar.gz.

File metadata

  • Download URL: pytiva-2023.8.6.1.tar.gz
  • Upload date:
  • Size: 44.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.4

File hashes

Hashes for pytiva-2023.8.6.1.tar.gz
Algorithm Hash digest
SHA256 7be98bc3b8f21129d7f88a847781e326f29d5e58f35548c25465649ad50ddf63
MD5 3717e73576fe7ecb8ffdc958532f3285
BLAKE2b-256 0390ac92755f7f0c599cd61d1449cae0bf0a7cfdcc7c329fde8a6fc424bcfd14

See more details on using hashes here.

File details

Details for the file pytiva-2023.8.6.1-py3-none-any.whl.

File metadata

  • Download URL: pytiva-2023.8.6.1-py3-none-any.whl
  • Upload date:
  • Size: 45.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.4

File hashes

Hashes for pytiva-2023.8.6.1-py3-none-any.whl
Algorithm Hash digest
SHA256 97db73eaef983589a6fd3f51875e2f2b371d528c38d4f4f09dd17d118ad005f7
MD5 804535d3b685601e73f1acdc9bace255
BLAKE2b-256 e0c23b4f38d11725d0f2ff90185e127092979d28f8ab16b004db94a24df1bef0

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