Skip to content

DuneGroup/PSS9-Healthcare

Repository files navigation

PSS9-Healthcare

Welcome to PSS9-Healthcare, a tool for analyzing healthcare data breaches over the past few years leveraging OCR/HHS annual breach report to congress. This project combines security analytics (maybe) with interactive data exploration to empower users in the healthcare industry.

Overview

PSS9-Healthcare is designed to provide insights into healthcare data breaches, leveraging both Streamlit and Datasette for an enhanced user experience. Users can interact with custom dashboards, filter breach data, and conduct detailed queries, all within a unified application.

Features

  • Interactive Dashboards: Explore healthcare data breaches with dynamic visualizations built with Streamlit.
  • Custom Filters: Narrow down breach data by state, type of breach, and more.
  • Datasette Integration: Dive deeper into the data with SQL-powered queries via an embedded Datasette instance.
  • Comprehensive Analysis: View trends, patterns, and key statistics related to breaches in the healthcare industry.

Getting Started

Prerequisites

  • Python 3.x
  • Pip (Python package installer)
  • UV (astral-sh UV for pip package installer) - optional

Installation

  1. Clone the repository:

    git clone https://github.com/jwalker/PSS9-Healthcare.git
    cd PSS9-Healthcare
  2. Install dependencies:

    uv pip install -r requirements.txt
  3. Prepare the SQLite database:

    Convert the provided CSV data into an SQLite database (if not already done): Note: You can get an update CSV from https://ocrportal.hhs.gov/ocr/breach/breach_report.jsf

    python convert_csv_to_sqlite.py

4 Run the application:

streamlit run app.py

This will start both the Streamlit app and Datasette, accessible through your web browser.

Usage

  • Streamlit Dashboards: Access the interactive dashboards to filter and visualize healthcare breach data.
  • Datasette: Use the embedded Datasette interface for advanced data querying.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages