<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<protocol VERSION="4">
<blocks>
<block ID="307003261" blockType="plugins.tprovoost.sequenceblocks.extract.ExtractChannel" className="plugins.tprovoost.sequenceblocks.SequenceBlocks" height="108" width="205" xLocation="0" yLocation="0">
<variables>
<input>
<variable ID="sequence" name="sequence" runtime="false" visible="false"/>
<variable ID="channel" name="channel" runtime="false" value="0" visible="false"/>
</input>
<output>
<variable ID="extracted" name="extracted" runtime="false" visible="false"/>
</output>
</variables>
</block>
<block ID="1858166774" blockType="plugins.fab.waveletspotdetectorblock.WaveletSpotDetectorBlock" className="plugins.fab.waveletspotdetectorblock.WaveletSpotDetectorBlock" height="396" width="321" xLocation="246" yLocation="1">
<variables>
<input>
<variable ID="input Sequence" name="input Sequence" runtime="false" visible="false"/>
<variable ID="Spot to detect" name="Spot to detect" runtime="false" value="BRIGHT_SPOT" visible="false"/>
<variable ID="input Sequence ROIs" name="input Sequence ROIs" runtime="false" visible="false"/>
<variable ID="Compute WAT considering ROI" name="Compute WAT considering ROI" runtime="false" value="false" visible="false"/>
<variable ID="Scale 1" name="Scale 1" runtime="false" value="false" visible="false"/>
<variable ID="Scale 2" name="Scale 2" runtime="false" value="true" visible="false"/>
<variable ID="Scale 3" name="Scale 3" runtime="false" value="false" visible="false"/>
<variable ID="Scale 4" name="Scale 4" runtime="false" value="false" visible="false"/>
<variable ID="Scale 5" name="Scale 5" runtime="false" value="false" visible="false"/>
<variable ID="Th. scale 1:" name="Th. scale 1:" runtime="false" value="100" visible="false"/>
<variable ID="Th. scale 2:" name="Th. scale 2:" runtime="false" value="100" visible="false"/>
<variable ID="Th. scale 3:" name="Th. scale 3:" runtime="false" value="100" visible="false"/>
<variable ID="Th. scale 4:" name="Th. scale 4:" runtime="false" value="100" visible="false"/>
<variable ID="Th. scale 5:" name="Th. scale 5:" runtime="false" value="100" visible="false"/>
</input>
<output>
<variable ID="binary Spot Sequence" name="binary Spot Sequence" runtime="false" visible="false"/>
</output>
</variables>
</block>
<block ID="1865058292" blockType="plugins.adufour.blocks.tools.Display" className="plugins.adufour.blocks.tools.Display" height="54" width="141" xLocation="496" yLocation="415">
<variables>
<input>
<variable ID="object" name="object" runtime="false" type="icy.sequence.Sequence" visible="false"/>
</input>
<output/>
</variables>
</block>
<block ID="940567481" blockType="plugins.adufour.connectedcomponents.ConnectedComponents" className="plugins.adufour.connectedcomponents.ConnectedComponents" height="366" width="339" xLocation="605" yLocation="0">
<variables>
<input>
<variable ID="input" name="Input" runtime="false" visible="false"/>
<variable ID="method" name="Extraction mode" runtime="false" value="VALUE" visible="false"/>
<variable ID="value" name="Value" runtime="false" value="255" visible="false"/>
<variable ID="no edge (X)" name="Remove border objects (X)" runtime="false" value="true" visible="false"/>
<variable ID="no edge (Y)" name="Remove border objects (Y)" runtime="false" value="true" visible="false"/>
<variable ID="no edge (Z)" name="Remove border objects (Z)" runtime="false" value="false" visible="false"/>
<variable ID="size filter" name="Filter objects by size" runtime="false" value="false" visible="false"/>
<variable ID="min. size" name="Min. size" runtime="false" value="1" visible="false"/>
<variable ID="max. size" name="Max. size" runtime="false" value="10000" visible="false"/>
<variable ID="Export to Excel" name="Export to Excel" runtime="false" value="false" visible="false"/>
<variable ID="Excel file" name="Excel file" runtime="false" visible="false"/>
</input>
<output>
<variable ID="labeled sequence" name="output" runtime="false" visible="false"/>
<variable ID="objects" name="components" runtime="false" visible="false"/>
<variable ID="list of extracted ROI" name="list of ROI" runtime="false" visible="false"/>
</output>
</variables>
</block>
<block ID="563435359" blockType="plugins.adufour.blocks.tools.Display" className="plugins.adufour.blocks.tools.Display" height="54" width="141" xLocation="998" yLocation="216">
<variables>
<input>
<variable ID="object" name="object" runtime="false" type="icy.sequence.Sequence" visible="false"/>
</input>
<output/>
</variables>
</block>
<block ID="1403689883" blockType="plugins.adufour.roi.ROIMeasures" className="plugins.adufour.roi.ROIMeasures" height="105" width="253" xLocation="697" yLocation="381">
<variables>
<input>
<variable ID="Regions of interest" name="Regions of interest" runtime="false" visible="false"/>
<variable ID="Sequence" name="Sequence" runtime="false" visible="false"/>
</input>
<output>
<variable ID="Workbook" name="Workbook" runtime="false" visible="false"/>
</output>
</variables>
</block>
<block ID="455036271" blockType="plugins.tprovoost.sequenceblocks.infos.GetFileName" className="plugins.tprovoost.sequenceblocks.SequenceBlocks" height="83" width="205" xLocation="30" yLocation="399">
<variables>
<input>
<variable ID="sequence" name="sequence" runtime="false" visible="false"/>
</input>
<output>
<variable ID="name" name="name" runtime="false" visible="false"/>
</output>
</variables>
</block>
<block ID="1293105441" blockType="plugins.adufour.blocks.tools.io.PathToFile" className="plugins.adufour.blocks.tools.io.PathToFile" height="86" width="163" xLocation="274" yLocation="482">
<variables>
<input>
<variable ID="input path" name="path" runtime="false" visible="false"/>
</input>
<output>
<variable ID="output file" name="file" runtime="false" visible="false"/>
</output>
</variables>
</block>
<block ID="955408410" blockType="plugins.adufour.blocks.tools.io.AppendFilePath" className="plugins.adufour.blocks.tools.io.AppendFilePath" height="108" width="192" xLocation="485" yLocation="490">
<variables>
<input>
<variable ID="input file" name="file" runtime="false" visible="false"/>
<variable ID="suffix" name="suffix" runtime="false" value="results.xls" visible="false"/>
</input>
<output>
<variable ID="output file" name="new file" runtime="false" visible="false"/>
</output>
</variables>
</block>
<block ID="1146623219" blockType="plugins.adufour.blocks.tools.io.WorkbookToFile" className="plugins.adufour.blocks.tools.io.WorkbookToFile" height="163" width="496" xLocation="798" yLocation="529">
<variables>
<input>
<variable ID="workbook" name="workbook" runtime="false" visible="false"/>
<variable ID="output file" name="output file" runtime="false" visible="false"/>
</input>
<output/>
</variables>
</block>
</blocks>
<links>
<link dstBlockID="1858166774" dstVarID="input Sequence ROIs" srcBlockID="307003261" srcVarID="sequence"/>
<link dstBlockID="1858166774" dstVarID="input Sequence" srcBlockID="307003261" srcVarID="extracted"/>
<link dstBlockID="1865058292" dstVarID="object" srcBlockID="1858166774" srcVarID="binary Spot Sequence"/>
<link dstBlockID="940567481" dstVarID="input" srcBlockID="1858166774" srcVarID="binary Spot Sequence"/>
<link dstBlockID="563435359" dstVarID="object" srcBlockID="940567481" srcVarID="labeled sequence"/>
<link dstBlockID="1403689883" dstVarID="Regions of interest" srcBlockID="940567481" srcVarID="list of extracted ROI"/>
<link dstBlockID="455036271" dstVarID="sequence" srcBlockID="307003261" srcVarID="sequence"/>
<link dstBlockID="955408410" dstVarID="input file" srcBlockID="1293105441" srcVarID="output file"/>
<link dstBlockID="1293105441" dstVarID="input path" srcBlockID="455036271" srcVarID="name"/>
<link dstBlockID="1146623219" dstVarID="output file" srcBlockID="955408410" srcVarID="output file"/>
<link dstBlockID="1146623219" dstVarID="workbook" srcBlockID="1403689883" srcVarID="Workbook"/>
</links>
</protocol>
