Introduction

This parser is used to analyze the raw data exported from the MEA devices (MED64, Maestro).

Since the raw data are different with MED64 and Maestro, this parser can convert them to the

common format. And this parser makes the raw data to show some numeric values and waveforms.

Software Information

Supported OS: Windows 7(x86, x64), Windows 10(x86)

Usage
Install Python

1. Download Python 3.6.0 package from https://www.python.org/

2. Install

 Double click the downloaded package, check [Add Python 3.6 to PATH] and click Install Now

3. Install python packages

 Start the command line and execute the following commands

pip install numpy

pip install matplotlib

Use the GUI interface to parse data

1. Click [Download], registrate to download mea_parser.zip, meastro_convert.py and mea_parser.py

2. Thaw mea_parser.zip

3. Double click parser_gui.exe in mea_parser folder to start parser

4. Select to convert or parse

5.1 If you select [Convert], the configuration will be shown as following

Do the following step to convert

(1) Select the [File Type]

(2) Input the [Total Time]

 If you choose [Maestro] in [File Type], you need to input the time according to the raw data, because the time of maestro raw data is not fixed (always 30 or 32 minutes).

 The default value is 30 minutes.

 If you choose [MCS] in [File Type], you don't need to input [Total Time].

(3) Select file to convert

 Open [File] Menu and click [Open]

 You can choose .raw file for [Maestro] and .mwd for [MCS]

 The file you selected will shown in the [Selected file] zone

(4) Select the parser to convert maestro raw data or MCS raw data to common format

 The default parser is [meastro_convert.py] for [Maestro] and [mcs_convert.py] for [MCS] that can be downloaded here

(5) Select the result directory to store the output

 If you don't select result directory, the default one will be the same as the directory of selected file

(5) Open [Anlysis] menu and click [Convert]

 If you haven't select result directory, select whether you want to continue converting

 Select yes and conversion will be start.

  When conversion is started, you can see the progress in the status bar

  And wait until conversion is finished

5.2 If you select [Parse], the configuration will be shown as following

Do the following step to parse

(1) Select [File Type]

 Choose [Maestro], [MCS] or [Med64]

(2) Select file to parse

 Open [File] Menu and click [Open]

 If you choose [Maestro] in [File Type], please select file with extension .raw.out because .raw.out is the convert result of maestro raw data

 If you choose [MCS] in [File Type], please select file with extension .mwd.out because .mwd.out is the convert result of MCS raw data

 And if you choose Med64 in [File Type], please select file with extension .modat

 The file you selected will shown in the [Selected file] zone

(3) Input the [Start Time] and [End Time]

 The data in the range of start time and end time will be parsed.

 The default value is 0 for start time and 1800 for end time.

 The minimum value of start time is 0 and the max value of end time is 1920 for maestro and 600 for med64.

(4) Input the [Well] and [Channel]

 The data of specied well and channel will be parsed.

 You can parse multiple channels with delimiter ','.

 If the file type choosed is [Maestro], the [Well] specied must be as the mastro well no format just like [A1], [F8] and so on.

 And [Channel] specied must be as the mastro channel number format as [11], [44] and so on.

 If the file type choosed is med64, there's no need to specify [Well].

(5) Input the [Threshold]

 [Threshold] is the amplitude standard for peak.

 Default value is 0.3.

(6) Select the parser to parse common format file or med64 .modat file

 The default parser is [mea_parser.py] that can be downloaded here

(7) Select the result directory to store the output

 If you don't select result directory, the default one will be the same as the directory of selected file

(8) Open [Anlysis] menu and click [Parse]

 If you haven't select result directory, select whether you want to continue parsing

 Select yes and parse will be start.

  When parse is started, you can see the progress in the status bar

  And wait until parse is finished

The result includes the following files:

(1) CSV file with all the data in range of time specified for specified channels

(1) Text file with peak information in range of time specified for specified channels

(2) Peak waveform's png file corresponding to text file of peak information

Here's the sample result parsed from MED64