Skip to content

About

Tool which allows users to perform cluster analysis on their patient data, find similar patients in public databases and then export this patient data.

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Repository files navigation

PyPI Version DOI

Usage

Install

  1. Install uv:
  1. Clone/download repo from https://github.com/Jobot99/Patient-Data-Expander-Tool

  2. Open terminal, navigate to the Patient Data Expander Tool directory and run

uv sync

to install necessary packages.

Run

To run pdet use

uv run python -m pdet

Input data tips

For the expander tool to analyse your patient data most effectively:

  • Ensure your uploaded CSV file includes columns with full named headers rather than abbreviations (you can change these within the app too).
  • Do not include derived columns i.e. "Colorectal Cancer" [Yes/No] derived from "Cancer Type" [Breast, Colorectal, Testicular...etc] as these will be unlikely to match to public databases.
  • Ensure data is as complete as possible. There is a removal/imputation stage within the tool, but the more complete your data is, the better.
  • Ensure that patient id column is named one of the following: "cprid", "patient_id", "patientid", "id", "subject_id".

Acknowledgements

Tool created by Joseph Cottrell under the supervision of Ferran Cardoso at the Integrated Pathology Unit.

About

Tool which allows users to perform cluster analysis on their patient data, find similar patients in public databases and then export this patient data.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages