Teaching:TUW - UE InfoVis WS 2007/08 - Gruppe 06 - Aufgabe 4

From InfoVis:Wiki
Jump to navigation Jump to search

Aufgabenstellung[edit]

Aufgabe ist das Design einer interaktiven Visualisierungsapplikation zur Darstellung und Exploration
(des zeitlichen Verlaufs) von Laborwerten einer Blutuntersuchung. BenutzerInnen, Einsatzzweck, Tasks, etc.
sollen von Euch selbst festgelegt und beschrieben werden.

Beschreibung der Aufgabe 4

Beispiele für derartige Datensätze[edit]

Description of the application area, the dataset, the users and the duties[edit]

Description of the application area and of the given dataset[edit]


Application area analysis – Routine medical blood test in hospitals.

Specifics:

  • the given data implements a small and a big blood count
  • the most important data fields are labelled through a * (these data is outside of the normal reference area)

Target group analysis[edit]


After we confer with some doctors and nurses, we know that it wouldn’t make sense to visualize the whole blood count. The doctors are satisfied with the actual situation (blood counts in a table in which the important data is signed through a *), because of the easy handling and the well arranged data. Therefore we want to do a special visualisation for nurses, which show them the important data which they need to take care of the state of their patients. Nurses have to look at variations in the blood count.

An example of use would be patients at the intensive care. They need routine blood counts during their sheltering at the hospital.

It would definitely draw a distinction if the visualisation would be made for a nurse or a doctor. Nurses didn’t mind about the whole dataset, they only have to look up variations. Only the doctors need the detailed blood count.

Specifics:

  • Nurses even know all medical terms but they don’t need the whole information of the blood count. The variances are enough.

Dataset analysis[edit]


Description of the data type of the dataset
The measured blood count values are ordinal and continuous. The values of blood counts could change with each measurement.The reference values are ordinal and discrete, because the reference areas are a fixed medical demand.

Description of the data structure of the dataset
The dataset is multidimensional and temporal. But over the time you could draw conclusions from the collected blood counts, so the values get dependent over time.

At the first look the dataset values seem to be independent of each other. There could even be varying measured values in different blood counts. But it is possible to group some dataset values for special applications. For example it could be in the doctor's interest to group the values, which belong to a certain organ or which indicate certain a diseases.

Aim of the visualization[edit]


Nurses can easily look up variations of the blood count through the visualisation. For example could a variation of the blood values cause a drastically situation for people keeping a comatose.

Therefore it is important to visualize the data out of the reference range. This could be a solution for the following question:

  • Is the actual status of the patient better or worse?


Concept[edit]

Types of Visualization[edit]


  • For each patient an own pie-chart with extensions
  • The label above the pie-cart is the patient name
  • The number of the pie slices is equal to the sum of the most important data labelled through a *

A label inside of the pie-chart gives you information about the examination and the result of it. If the dataset of the blood count diversify after a new examination, the specific pie slices will be labelled spatial or though colouring. Therefore the visualisation of the pie will be maximized through volume expansion coloured in red or green. Inside this new bigger pie-chart it is possible to look up the percentage-wise values of the comparison between the last two examinations.

The centre of the pie-chart is visualized through a calendar sheet and the time of the examination. Per mouse click on the calendar sheet it is possible to get an overview about the last ten examination results. If there are more examination results you can click on the button ”add earlier blood counts” to upgrade the existing list.

Visual Mapping[edit]


  • For each through a * marked value, we will create an own pie slice labelled by the actual examination value.
  • All slices have the same size. We focus our diagram on the results of the variations of the examinations and not on the specific values.
  • Each examination name (for example, hdl cholesterol, choli,...) has a unique colour. So it would be possible to relate them easily.
  • The date of examination will be visualized intuitive through a calendar sheet.
  • Positive variations (the examination value fit back into the reference area) are marked in green colour / Negative variations are marked red.

Techniques[edit]

In our approach we use an icon-based technique to display the blood counts. Icons are well fitted for multivariate data sets and to reduce the huge amount of data. It is also easy to show data changes with them.

Interaction possibilities[edit]

Pic.1 GUI of the PatientSoftware
Pic.2 Detailview of one patient
Pic.3 Functionality of the software
Pic.4 Bloodcount of one patient


Interaction with the system

Overall View:

  • In the overall view every patient is symbolized by a mini pie chart
  • Double clicking the mini pie chart takes you to the detail view of the respective patient
  • The overall view is underlayed with a grey layer to show its inactive and the detail view is shown above it in form of a big pie chart
  • A click on the gray underlayed background takes you back from the detail view to the overall view
  • There exists a search field, with which you can search after patient names
  • A measured value beyond the reference range is symbolized by a red blinking mini pie chart. The mini pie chart blinks till it got investigated in the detail view


Detail view:

  • Clicking the calendar symbol shows you a list with the last ten blood counts. individual blood counts are distinguishable by the means of ther creation date. if there are more than ten blood counts, the extra entry 'add earlier blodd counts' will be shown. clicking this entry opens a new window containing all the blood counts. the user can choose one ore more blood counts which will be added in the list.
  • By clicking the '+add' button new analyzed values are added in the pie chart
  • By clicking the '-rem' button a previously shown value can be removed from the pie chart
  • By clicking the 'blood count' button, the full blood count in standardized table form is shown
  • By moving the mouse cursor over pie piece the reference range is shown as toll tip


Aim of interactions

  • The overall view shows only the most important data and enables through that an easy handling.
  • For more detailed information it is possible to change into the detail view or to call up the blood count function (the blood count as a classical table).
  • Red blinking pie charts in the overall view signal that the values of the patient get worth. The nurse is able to apply necessary steps.
  • It is possible to add or remove special blood count values to make an individual pie chart for each patient.
  • The function of the calendar allows calling up old blood counts. So the nurses have the possibility to compare actual and old blood counts without any administration effort.

Support for the user[edit]


  • Assuming that the blood counts stored digitally we visualize only the important data (marked through *) of the blood counts but it is possible to add more examination values if it is needed.
  • Variations between the different examination values are inserted/updated automatically.
  • Negative variations are highlighted trough a red blinking light.
  • The calendar sheet offers you the possibility to look up older examination results.
  • Through a mouse click on the button “blood count” it is possible to switch to the original blood count view.

Specifics[edit]


There is not only the detailed view, and the pie-chart view you could also open the overall view which shows you the pie – diagrams of the whole station in hospital. So it is possible for the nurses to get a general overview of the worse red marked values. Additionally will new worse examination data blink red, until the nurse has opened the pie-chart view.

Advantages and Disadvantages[edit]


  • We only visualize the most important data for the nurses. Even so it is possible to check out the whole information easily.
  • It is easily possible to watch out special examination values trough adding or removing of special examination values to the pie-chart view.
  • The new red blinking data, advert the nurses to look up the new information.
  • A Disadvantage for doctors could be that you can’t see the whole blood count on the first glance.

Expansion Possiblities[edit]


To combine the software of the hospital with our blood count software would offer some extension possibilities. For example it would be possible to show the whole patient information by one click or the nurse could directly inform a doctor if some values exploded.

Links[edit]