PRODUCTS
OVERVIEW
( back to top)
Paradigm Diagnostics'
software is designed to facilitate health professionals' diagnoses.
The software is developed and constantly updated by researchers
who access the most current information on a daily basis. Paradigm
Diagnostics team of programmers and researchers brings together
a unique resource for the production of biomedical software. Our
staff have a background in medical education and research and are
able to draw on the resources of the University of Western Australia's
school of Anatomy and Human Biology.
Paradigm Diagnostics'
expert system engine interrogates and rapidly carries out complex
probability calculations on the contents of the databases in response
to the input of the symptoms via a simple point and click interface.
Paradigm Diagnostics'
system is modular, so that new databases can be added to the system
as desired. The advantage of the technology is that it provides
the user with the expertise of a specialist. In simple terms, each
module allows the user to diagnose a rare (or common) ailment through
the input of answers prompted by particular questions. This is particularly
useful when the user has limited training or experience, where diagnosis
is difficult, or in remote areas where expertise is expensive or
impossible to obtain. It provides digitised photographs, video and
illustrated text to assist in the diagnostic process. It can operate
in a number of question and answer modes dependent on the preference
and expertise of the operator. It also contains a patient database
for record management and medical history and a report module to
produce notes instantly for inclusion in the patient’s files.
It can make the process of diagnosis cheaper, quicker and more accurate
and may help to prevent expensive liability claims.
Paradigm Diagnostics'
products:
• Are modular and allows the production of numerous specialized
modules.
• Are easy to use;
• “Learn” with use; and
• Adapt themselves to different patient populations.
Annual updates
are available or an online subscription for regular notification
of updates as and when available.
BIOSAFE ( back
to top)
Technical details:
Biosafe is a software program written for Windows 95, 98, 2000,
NT and XP. Biosafe is also available as a Widows CE program to run
on pocket PC’s. BioSafe needs only minimal computing power
and RAM; running at a respectable speed on 400Mhz or less machines
with a minimum of 128Mb of RAM.
Biosafe consists
of an expert system engine “MEDEX” written in C++ that
calculates probabilities from a separate database of conditions
and symptoms. This description relates to the BioSafe database module
that contains information on all known agents of biological and
chemical warfare and all agents known to have been used or have
been threatened to be used by terrorists.
Medex uses a combination
of calculations using Bayesian probability methods and rule based
pattern matching to diagnose what a patient has been exposed to
from his or her symptoms. Using the frequency with which a symptom
is found in a particular condition and the frequency that it is
shown in all the conditions in the database it produces a “differential
diagnosis” list. This list shows all the likely conditions
and the probability that they were responsible for the symptoms
displayed by the patient.
Program Installation
The program is provided on a CD in either a cassette, DVD case or
retail “shelf” box. For pocket Pc’s it can be
provided on SD, Compact Flash or Sony memory stick. Alternatively
the program can be downloaded from the web site. Installation is
automatic with an icon placed on the desktop or Start bas as required.
Running the program
Initially the user selects a database, in this case the Biosafe
database. The program is designed to be used in different ways depending
on the level of the user’s medical expertise and whether the
user has some idea of what agent has been used.
If the user has
little expertise it can allow the program to select the symptoms
to look for. The program selects questions in an order that will
most rapidly identify the agent used from its list of more than
80 suspicious agents. The user can answer yes/no or don’t
know to any question. If the user needs more information a click
on the “reference” button brings up lay descriptions,
or photographs if the symptom has visible signs. A diagram or video
may be presented if the user needs to perform a particular procedure
to identify the symptom.
A more experienced
user, a well trained paramedic or clinician for example, may wish
to use a faster method of data entry. They can select to identify
the symptoms themselves and tick them off directly on a list of
symptoms. While this is occurring they can also see the differential
diagnosis list with all the possible agents listed in order of likelihood
as symptoms are entered.
As the questions
are asked numbers appear against the list of known agents. The most
likely candidate rises to the top of the list. If the patient shows
any unique symptoms found only in one condition a red star appears
next to that condition. Conversely if the patient does not exhibit
a symptom shown by all people exposed to a particular agent a black
star is placed against that agent. At any time the user can ask
for more information about a symptom or agent simply by clicking
on the name in the list.
As the symptoms
start to point towards one agent the user may decide to temporarily
switch to examining that particular agent. Clicking on “narrow”
search changes the questions to those related to whatever condition
is at the top of the diagnosis list, this may change, as symptoms
are “ticked or crossed” by a mouse click.
As the symptoms
are checked off, the diagnosis may become more certain, as indicated
by its score rising to the top of the list of possible agents, and
possibly by a red star as well if a unique symptom has been identified.
However, it may be that as more symptoms are examined the diagnosis
falls, at any point the user can go back to examine another condition
or return to the questioning
If an agent is
identified by its high score and red star, the user may wish to
“lock on” to that agent and proceed to the next stage.
Clicking on the button marked “pursue” brings up a sub
list of all the symptoms linked to the agent in question. Those
already selected are marked and the user can then examine whether
the rest of the symptoms are present. Numbers alongside each symptom
indicate what percentage of people exposed to the agent show the
particular symptom. At all times the user can call up information
and illustrations of the symptom simply by right clicking on the
symptom required.
If the user has
some reason to suspect a particular agent has been used (a warning
phone call, use of the agent elsewhere etc.) the user may wish to
omit the first stages and go straight to “pursuing”
that “known” agent. BioSafe provides the user with a
description and illustrations of the agent’s effects along
with a list of symptoms and the frequency they are shown by individuals
exposed to the agent. This method is best for eliminating or confirming
exposure to a known agent.
When the user wishes
to terminate the enquiry (because of shortage of time, or identification
of an agent by its high score) the user can “accept the diagnosis”.
At this point the user is presented with a summary of all the symptoms
checked positively or negatively or “unknown”, these
are shown in a list of the symptoms related to the condition or
not normally shown by the condition. A list of all the symptoms
in the database is also shown alongside. At this point the user
can survey the position and edit any of the answers by a simple
mouse click or by dragging a new symptom across from the major list.
If this does not substantially change the diagnosis list the questioning
is complete.
Although this verbal
description sounds lengthy, the whole process takes less time in
practice than it does to examine the patient for the symptoms. It
is also a simple process with menus and choices kept to a minimum.
A user can see how to use the program without any manual or training.
No typing is required, everything operating by mouse click.
At the last stage
the user can save the patients record and print a report. The saved
record can be e-mailed to the A&E ward, taken on disk with the
patient or stored in a pocket PC. The record is useful for follow
up, when the patient is next examined, the record can be loaded
and the user can then see if the previously entered symptoms have
reduced or new symptoms have appeared as the progress of the condition
continues. This may confirm or reduce the likelihood of the selected
agent being responsible.
The print record
lists all the symptoms shown by the patient along with the percentage
of patients that normally exhibit that symptom when exposed to the
suspected agent. It also describes the agent, sources of reference
and any other symptoms shown by the patient along with the date,
time and any other data the user wishes to enter in the notes about
the patient. This record can be printed off to form a paper record
of the “computerised consultation” to add to the patient’s
records.
Data Verification
All the data included in this program has been extracted and verified
from as many sources as possible. Our research team has combined
60 years of experience of analysis of technical and research papers
in the biomedical sciences. The preferred data is a study of multiple
patients in a reputable, peer-reviewed journal. Unfortunately (or
fortunately) for many of the rare agents we have very little information
of their effect on humans. Sometimes this is because the results
are not published (the agents may have only been used by a certain
country, which may even deny the agent’s use) or because they
have yet to be used against humans and all the data available comes
from animal studies or from theoretical estimates of their effect
from studies of comparable agents.
To cope with such
uncertainty all data is coded with a “security” tag
that identifies how reliable the data is based on the concept of
a “notional” exposed population. The more secure the
data, the higher the score that will be obtained when those symptoms
are identified. The program “remembers” the actual patients
it has seen and the symptoms exhibited. If the actual patients show
different symptoms to the “classical” picture, the program
can (if the user wishes) use this information to alter the database.
Depending on how secure the original data was and the number of
patients seen the database will change to reflect the actual symptoms
shown on the field. In this way the program can adapt to any particular
different scenario (if for example the agent has been modified or
the people exposed are unusual – old for example).
OPTEX (
back to top)
Optex, a program for the diagnosis
of eye diseases, aimed at optometrists and general physicians, is
under development for release Q4 2004.
STDEX (
back to top)
STDex, a program for the diagnosis of sexually
transmitted diseases, aimed at general physicians, and online diagnosis
is under development for release Q2 2004.
ORTHEX ( back
to top)
Orthex is a program under development
for the diagnosis of back injuries. For realease in Q4 2004.
PEDEX (
back to top)
Pedex, a program for the
diagnosis in podiatry, is under development for release Q3 2004.
|