<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE configfile SYSTEM "plugin-configuration-file.dtd">
<!--
	Copyright (C) 2007 Jari Hakkinen, Martin Svensson

	This file is part of BASE - BioArray Software Environment.
	Available at http://base.thep.lu.se/

	BASE is free software; you can redistribute it and/or modify it
	under the terms of the GNU General Public License as published by
	the Free Software Foundation; either version 3 of the License, or
	(at your option) any later version.

	BASE is distributed in the hope that it will be useful, but WITHOUT
	ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
	or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
	License for more details.

	You should have received a copy of the GNU General Public License
	along with BASE. If not, see <http://www.gnu.org/licenses/>.
-->
<configfile>
  <configuration pluginClassName="net.sf.basedb.plugins.RawDataFlatFileImporter">
    <configname>GenePix raw data import (cy5/cy3)</configname>
    <description>Configuration to import raw data from a genepix file(*.gpr).&#xD;
The wavelengths should be 635nm for channel_1 and 532nm for channel_2.</description>
    <parameter>
      <name>yColumnMapping</name>
      <label>Y</label>
      <description />
      <class>java.lang.String</class>
      <value>\Y\</value>
    </parameter>
    <parameter>
      <name>propertyMapping.ch2BgMean</name>
      <label>Channel 2 background mean</label>
      <description />
      <class>java.lang.String</class>
      <value>\B532 Mean\</value>
    </parameter>
    <parameter>
      <name>propertyMapping.flags</name>
      <label>Flags</label>
      <description />
      <class>java.lang.String</class>
      <value>\Flags\</value>
    </parameter>
    <parameter>
      <name>propertyMapping.mValue</name>
      <label>M value</label>
      <description />
      <class>java.lang.String</class>
      <value>\Log Ratio (635/532)\</value>
    </parameter>
    <parameter>
      <name>trimQuotes</name>
      <label>Remove quotes</label>
      <description />
      <class>java.lang.Boolean</class>
      <value>true</value>
    </parameter>
    <parameter>
      <name>propertyMapping.diameter</name>
      <label>Spot diameter</label>
      <description />
      <class>java.lang.String</class>
      <value>\Dia.\</value>
    </parameter>
    <parameter>
      <name>propertyMapping.ch2PercSat</name>
      <label>Percent saturated pixels</label>
      <description />
      <class>java.lang.String</class>
      <value>\F532 % Sat.\</value>
    </parameter>
    <parameter>
      <name>propertyMapping.ch1FgSd</name>
      <label>Channel 1 foreground standard deviation</label>
      <description />
      <class>java.lang.String</class>
      <value>\F635 SD\</value>
    </parameter>
    <parameter>
      <name>propertyMapping.ch2PercSd1</name>
      <label>Percent pixels within 1 standard deviation</label>
      <description />
      <class>java.lang.String</class>
      <value>\% &gt; B532+1SD\</value>
    </parameter>
    <parameter>
      <name>propertyMapping.fgPixels</name>
      <label>Foreground pixels</label>
      <description />
      <class>java.lang.String</class>
      <value>\F Pixels\</value>
    </parameter>
    <parameter>
      <name>propertyMapping.ch2FgSd</name>
      <label>Channel 2 foreground standard deviation</label>
      <description />
      <class>java.lang.String</class>
      <value>\F532 SD\</value>
    </parameter>
    <parameter>
      <name>propertyMapping.ch2BgSd</name>
      <label>Channel 2 background standard deviation</label>
      <description />
      <class>java.lang.String</class>
      <value>\B532 SD\</value>
    </parameter>
    <parameter>
      <name>headerRegexp</name>
      <label>Header</label>
      <description />
      <class>java.lang.String</class>
      <value>"(.+)=(.*)"</value>
    </parameter>
    <parameter>
      <name>reporterIdColumnMapping</name>
      <label>Reporter ID</label>
      <description />
      <class>java.lang.String</class>
      <value>\ID\</value>
    </parameter>
    <parameter>
      <name>propertyMapping.ch1FgMedian</name>
      <label>Channel 1 foreground median</label>
      <description />
      <class>java.lang.String</class>
      <value>\F635 Median\</value>
    </parameter>
    <parameter>
      <name>propertyMapping.ch1BgMean</name>
      <label>Channel 1 background mean</label>
      <description />
      <class>java.lang.String</class>
      <value>\B635 Mean\</value>
    </parameter>
    <parameter>
      <name>propertyMapping.ch2BgMedian</name>
      <label>Channel 2 background median</label>
      <description />
      <class>java.lang.String</class>
      <value>\B532 Median\</value>
    </parameter>
    <parameter>
      <name>rowColumnMapping</name>
      <label>Row</label>
      <description />
      <class>java.lang.String</class>
      <value>\Row\</value>
    </parameter>
    <parameter>
      <name>propertyMapping.ch1BgMedian</name>
      <label>Channel 1 background median</label>
      <description />
      <class>java.lang.String</class>
      <value>\B635 Median\</value>
    </parameter>
    <parameter>
      <name>propertyMapping.ch2FgMean</name>
      <label>Channel 2 foreground mean</label>
      <description />
      <class>java.lang.String</class>
      <value>\F532 Mean\</value>
    </parameter>
    <parameter>
      <name>propertyMapping.rgnR2</name>
      <label>Rgn R2</label>
      <description />
      <class>java.lang.String</class>
      <value>\Rgn R² (635/532)\</value>
    </parameter>
    <parameter>
      <name>dataHeaderRegexp</name>
      <label>Data header</label>
      <description />
      <class>java.lang.String</class>
      <value>"Block"\t"Column"\t"Row"\t"Name"\t"ID".*"Ratio of Medians \(635\/532\)".*</value>
    </parameter>
    <parameter>
      <name>propertyMapping.ratiosSd</name>
      <label>Standard deviation of ratios</label>
      <description />
      <class>java.lang.String</class>
      <value>\Ratios SD (635/532)\</value>
    </parameter>
    <parameter>
      <name>propertyMapping.ch2FgMedian</name>
      <label>Channel 2 foreground median</label>
      <description />
      <class>java.lang.String</class>
      <value>\F532 Median\</value>
    </parameter>
    <parameter>
      <name>propertyMapping.ch1PercSat</name>
      <label>Percent saturated pixels</label>
      <description />
      <class>java.lang.String</class>
      <value>\F635 % Sat.\</value>
    </parameter>
    <parameter>
      <name>dataSplitterRegexp</name>
      <label>Data splitter</label>
      <description />
      <class>java.lang.String</class>
      <value>\t</value>
    </parameter>
    <parameter>
      <name>columnColumnMapping</name>
      <label>Column</label>
      <description />
      <class>java.lang.String</class>
      <value>\Column\</value>
    </parameter>
    <parameter>
      <name>propertyMapping.bgPixels</name>
      <label>Background pixels</label>
      <description />
      <class>java.lang.String</class>
      <value>\B Pixels\</value>
    </parameter>
    <parameter>
      <name>propertyMapping.ch1PercSd2</name>
      <label>Percent pixels within 2 standard deviations</label>
      <description />
      <class>java.lang.String</class>
      <value>\% &gt; B635+2SD\</value>
    </parameter>
    <parameter>
      <name>propertyMapping.ch1FgMean</name>
      <label>Channel 1 foreground mean</label>
      <description />
      <class>java.lang.String</class>
      <value>\F635 Mean\</value>
    </parameter>
    <parameter>
      <name>xColumnMapping</name>
      <label>X</label>
      <description />
      <class>java.lang.String</class>
      <value>\X\</value>
    </parameter>
    <parameter>
      <name>propertyMapping.ch1BgSd</name>
      <label>Channel 1 background standard deviation</label>
      <description />
      <class>java.lang.String</class>
      <value>\B635 SD\</value>
    </parameter>
    <parameter>
      <name>propertyMapping.rgnRatio</name>
      <label>Rgn ratio</label>
      <description />
      <class>java.lang.String</class>
      <value>\Rgn Ratio (635/532)\</value>
    </parameter>
    <parameter>
      <name>propertyMapping.ch1PercSd1</name>
      <label>Percent pixels within 1 standard deviation</label>
      <description />
      <class>java.lang.String</class>
      <value>\% &gt; B635+1SD\</value>
    </parameter>
    <parameter>
      <name>rawDataType</name>
      <label>Raw data type</label>
      <description />
      <class>java.lang.String</class>
      <value>genepix</value>
    </parameter>
    <parameter>
      <name>propertyMapping.ch2PercSd2</name>
      <label>Percent pixels within 2 standard deviations</label>
      <description />
      <class>java.lang.String</class>
      <value>\% &gt; B532+2SD\</value>
    </parameter>
    <parameter>
      <name>blockColumnMapping</name>
      <label>Block</label>
      <description />
      <class>java.lang.String</class>
      <value>\Block\</value>
    </parameter>
  </configuration>
</configfile>

