The
Problem: You need to transfer data output from one device (for example
your analyser or computer) to another device, but you don't know how to do it.
The Solution: Sanguin
Morpheus -- the new flexible Electronic Data Interchange solution.
The
latest addition to Sanguin's range, Morpheus offers a totally new approach to
solving the problem of electronic data exchange. In true Sanguin style we put
the user in control of being able to resolve practically any problem that requires
information to be passed from one device to another.
Morpheus
can act at different levels of complexity from a simple gateway converting one
format into another such as Comma delimited files into ASTM or as a full Information
Interchange Hub taking in serial port data and writing it to a flat ASCII file,
through to complex data exchange between multiple instruments, data reduction
packages and a host system. A number of examples are provided below.
Take Serial (RS232) instrument data and export to a Host
Extract
data from one database to another (Access, SQL, Oracle)
Convert one file
format into another
Filter out unnecessary data from a file
Produce
or convert ASTM, HL-7, CSV or other EDI formats
Provide automatic e-mail
output from data
Produce Spreadsheet compatible files from your data
Enhance the power of Sanguin Aurora or AccLaIM
Or any combination
of the above
...Then Morpheus provides the solution.
Morpheus is an economical solution to data interchange
and does not require installation of bespoke interfaces but lets the user alter
or build totally new interfaces from within Morpheus.
Key
features include:
Multiple Serial Port connectivity with user
definable handshake protocols or library selection e.g.ASTM
Hands free
auto loading and auto running
Wizard style configuration with comprehensive
test features
Ability to refine both input and output
Full ODBC
support
Growing Library of pre-defined scripts
Multiple simultaneous
file transformation
Uses standard XML
for additional applications compatibility
Morpheus is divided into four modules,
Scheduler, Template Assistant,
Script Assistant and Port Monitor.
In normal operation the Scheduler is the controlling module whilst Template Assistant
and Script Assistant are used only for configuring the requirements of the data
exchange.
Morpheus Scheduler
Any number of schedules may be configured to run simultaneously
at different time intervals and perform different data interchanges. The scheduler
is responsible for detecting the presence of a file/s or searching a database
at a user determined time interval and converting the data into an output format
of the users choice.
Conversion
of the file may result in the original file being moved for either backup purposes
or for additional processing by another event and so allowing one input file to
be converted into multiple outputs with different formats. Information on the
Scheduler status may be displayed although in practical terms the Scheduler is
designed to run in the background.
Port
Monitor
Port Monitor is responsible
for gathering data from either an RS232 port or TCP/IP connection. Any number
of ports may be used via expanded port devices which means multiple instruments
may be connected to one PC.
The
use of user defined handshake protocols will enable practically any handshake
protocol to be created. In addition to this the Morpheus library supplies a few
examples, e.g. ASTM Low Level protocol.
Template Assistant
The Template Assistant is used to determine not only
the type of input data to be processed (e.g. Comma or character/s delimited, ASTM,
Fixed length Record, ODBC or flat) but also to refine the input data to let the
user choose only relevant data sets required in the output. Using examples of
the actual data input files the user can not only use an auto-pick function to
select data fields but use the Test facility to refine in real time the required
data for output.
Morpheus
uses Extensible Markup Language (XML), which provides a well-documented and standardised
data structure not only, used in Web based data storage but now also in numerous
other applications. The benefits of XML are that once data is held in this format
it is capable of being interpreted by numerous applications and can even be viewed
in a structured fashion through a Web browser such as Internet Explorer. The Template
Assistant therefore ensures that the Scheduler will always see the input data
in a standardised structure no matter what its original format is.
Once
the user is satisfied with the required input template the information is saved
for use by Morpheus Scheduler when processing files.
Script
Assistant
Script Assistant is
used to determine not only the output format of the data (Comma or character/s
delimited, ASTM, Fixed length Record, ODBC, flat, HL-7, HTML) but may again be
used to further refine or restructure the data into different content such as
translating text or adding checksums.
The
Script Assistant uses Microsoft
VBScript and as such ensures that the full functionality and power of Windows
may be employed in an easy use environment. Using the Script Build option to provide
scripts that can either be used immediately or easily modified to extend their
functionality to create comprehensive scripts. In addition a library of functions
are also supplied and will be added to in the future to provide a variety of common
solutions. E.g. Statistical calculations, various Checksum routines, date and
time formatting. Script Assistant utilises the standardised XML format produced
by the Template Assistant to provide the data source in a uniform format. The
Test facility within Script Assistant enable the user to refine their output in
real time. The Script once saved can be used by Morpheus Scheduler in the routine
processing of data.
Morpheus
Examples
The previous table of application examples has grown too big to display
as now many of the instruments or sources have multiple output options.
At April 2003 these are connectivity solutions we are aware of at Sanguin,
many more exist as these have been developed independently by our distributors.
Abbott
Aeroset
Abbott Prism
ARIO
BioMerieux DaVinci
Bio-Rad
Evolis
Bio-Rad Unity
BioTest Tango
Chiron NATS
Dade
Bep 2000
Dade Bep III
Hamilton AT_Barco & Regneu
Hamilton
FAME / TEXAS
IBG
Immucor ABS 2000
Immucor Galileo
LaboTek
Lifetec
Donor System
LIMS (many own systems)
MAK Progessa
Ortho
Autovue
Ortho OAS Ortho Vitros 250
Ortho Vitros Eci
Roche
PCR
Sanguin AccLaIM
Sanguin Aurora
Tecan RMP
If
you have an application in mind send us details and we will endeavour to respond
to you within 24 hours whether Morpheus can resolve your requirements.
Sanguin Morpheus - recent connectivity solutions.
Roche NATS Testing, Ortho OAS system, Bio-Rad Evolis, SysTec LifeTec LIS, Behring
BEP III, SEAC ARIO , Hamilton AT_Barco worklisting.