<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<protocol VERSION="4">
<blocks>
<workflow ID="1626370953" blockType="plugins.adufour.blocks.lang.FolderLoop" className="plugins.adufour.blocks.lang.FolderLoop" collapsed="false" definedName="Folder loop" height="686" width="1121" xLocation="29" yLocation="10">
<blocks>
<block ID="639808064" blockType="plugins.adufour.blocks.tools.io.FileToSequence" className="plugins.adufour.blocks.tools.io.FileToSequence" collapsed="false" definedName="File to sequence" height="108" width="188" xLocation="221" yLocation="4">
<variables>
<input>
<variable ID="input file" name="input file" runtime="false" visible="false"/>
<variable ID="Series" name="Series" runtime="false" value="0" visible="false"/>
</input>
<output>
<variable ID="sequence" name="sequence" runtime="false" visible="false"/>
</output>
</variables>
</block>
<block ID="1137081711" blockType="plugins.tprovoost.sequenceblocks.infos.GetFileName" className="plugins.tprovoost.sequenceblocks.SequenceBlocks" collapsed="false" definedName="Get file name" height="83" width="205" xLocation="23" yLocation="318">
<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="1928458995" blockType="plugins.tprovoost.scripteditor.scriptblock.Javascript" className="plugins.tprovoost.scripteditor.scriptblock.Javascript" collapsed="false" definedName="Javascript" height="207" width="235" xLocation="24" yLocation="416">
<variables>
<input>
<variable ID="Script" name="Script" runtime="false" value="importClass(Packages.icy.file.FileUtil)&#10;&#10;// need a script to the folder :-/&#10;output0 = FileUtil.getDirectory(input0, true)" visible="false"/>
<variable ID="Add Input" name="Add Input" runtime="false" value="0" visible="false"/>
<variable ID="Add output" name="Add output" runtime="false" value="0" visible="false"/>
<variable ID="input0" name="input0" runtime="false" type="java.lang.String" visible="false"/>
</input>
<output>
<variable ID="output0" name="output0" runtime="false" type="java.lang.String" visible="false"/>
</output>
</variables>
</block>
<block ID="243424006" blockType="plugins.tprovoost.sequenceblocks.infos.Dimensions" className="plugins.tprovoost.sequenceblocks.SequenceBlocks" collapsed="false" definedName="Dimensions" height="171" width="205" xLocation="39" yLocation="134">
<variables>
<input>
<variable ID="sequence" name="sequence" runtime="false" visible="false"/>
</input>
<output>
<variable ID="width" name="width" runtime="false" visible="false"/>
<variable ID="height" name="height" runtime="false" visible="false"/>
<variable ID="size C" name="size C" runtime="false" visible="false"/>
<variable ID="size Z" name="size Z" runtime="false" visible="false"/>
<variable ID="size T" name="size T" runtime="false" visible="false"/>
</output>
</variables>
</block>
<workflow ID="1658674196" blockType="plugins.adufour.blocks.lang.RangeLoop" className="plugins.adufour.blocks.lang.RangeLoop" collapsed="false" definedName="Range loop" height="452" width="776" xLocation="296" yLocation="126">
<blocks>
<block ID="315481429" blockType="plugins.tprovoost.sequenceblocks.extract.ExtractChannel" className="plugins.tprovoost.sequenceblocks.SequenceBlocks" collapsed="false" definedName="Extract channel" height="108" width="198" xLocation="245" yLocation="19">
<variables>
<input>
<variable ID="sequence" name="sequence" runtime="false" visible="false"/>
<variable ID="channel" name="channel" runtime="false" visible="false"/>
</input>
<output>
<variable ID="extracted" name="extracted" runtime="false" visible="false"/>
</output>
</variables>
</block>
<block ID="1278911882" blockType="plugins.tprovoost.sequenceblocks.infos.GetName" className="plugins.tprovoost.sequenceblocks.SequenceBlocks" collapsed="false" definedName="Get name" height="83" width="205" xLocation="46" yLocation="265">
<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="1257462341" blockType="plugins.adufour.blocks.tools.input.Text" className="plugins.adufour.blocks.tools.input.Text" collapsed="false" definedName="Text" height="64" width="121" xLocation="324" yLocation="325">
<variables>
<input>
<variable ID="text" name="text" runtime="false" value="tif" visible="false"/>
</input>
<output/>
</variables>
</block>
<block ID="1728956148" blockType="plugins.adufour.blocks.tools.text.AppendText" className="plugins.adufour.blocks.Blocks" collapsed="false" definedName="Append text" height="130" width="164" xLocation="122" yLocation="131">
<variables>
<input>
<variable ID="input" name="input" runtime="false" visible="false"/>
<variable ID="Separator" name="Separator" runtime="false" value="channel" visible="false"/>
<variable ID="Suffix" name="Suffix" runtime="false" visible="false"/>
</input>
<output>
<variable ID="output" name="output" runtime="false" visible="false"/>
</output>
</variables>
</block>
<block ID="2076787898" blockType="plugins.adufour.blocks.tools.text.AppendText" className="plugins.adufour.blocks.Blocks" collapsed="false" definedName="Append text" height="130" width="164" xLocation="308" yLocation="187">
<variables>
<input>
<variable ID="input" name="input" runtime="false" visible="false"/>
<variable ID="Separator" name="Separator" runtime="false" value="/" visible="false"/>
<variable ID="Suffix" name="Suffix" runtime="false" visible="false"/>
</input>
<output>
<variable ID="output" name="output" runtime="false" visible="false"/>
</output>
</variables>
</block>
<block ID="1527361476" blockType="plugins.adufour.blocks.tools.text.AppendText" className="plugins.adufour.blocks.Blocks" collapsed="false" definedName="Append text" height="130" width="164" xLocation="516" yLocation="237">
<variables>
<input>
<variable ID="input" name="input" runtime="false" visible="false"/>
<variable ID="Separator" name="Separator" runtime="false" value="." visible="false"/>
<variable ID="Suffix" name="Suffix" runtime="false" visible="false"/>
</input>
<output>
<variable ID="output" name="output" runtime="false" visible="false"/>
</output>
</variables>
</block>
<block ID="1763679503" blockType="plugins.tprovoost.sequenceblocks.files.SaveSequence" className="plugins.tprovoost.sequenceblocks.SequenceBlocks" collapsed="false" definedName="Save sequence" height="131" width="218" xLocation="502" yLocation="45">
<variables>
<input>
<variable ID="file" name="file" runtime="false" type="java.lang.String" visible="false"/>
<variable ID="sequence" name="sequence" runtime="false" visible="false"/>
<variable ID="overwrite" name="overwrite" runtime="false" value="true" visible="false"/>
<variable ID="multiple file" name="multiple file" runtime="false" value="false" visible="false"/>
</input>
<output/>
</variables>
</block>
</blocks>
<links>
<link dstBlockID="315481429" dstVarID="channel" srcBlockID="1658674196" srcVarID="index"/>
<link dstBlockID="1763679503" dstVarID="sequence" srcBlockID="315481429" srcVarID="extracted"/>
<link dstBlockID="2076787898" dstVarID="input" srcBlockID="1728956148" srcVarID="output"/>
<link dstBlockID="2076787898" dstVarID="Suffix" srcBlockID="1278911882" srcVarID="name"/>
<link dstBlockID="1527361476" dstVarID="input" srcBlockID="2076787898" srcVarID="output"/>
<link dstBlockID="1527361476" dstVarID="Suffix" srcBlockID="1257462341" srcVarID="text"/>
<link dstBlockID="1763679503" dstVarID="file" srcBlockID="1527361476" srcVarID="output"/>
<link dstBlockID="1728956148" dstVarID="Suffix" srcBlockID="1658674196" srcVarID="index"/>
</links>
<variables>
<input>
<variable ID="start" blockID="1658674196" value="0" visible="false"/>
<variable ID="step" blockID="1658674196" value="1" visible="false"/>
<variable ID="end" blockID="1658674196" value="4" visible="false"/>
<variable ID="315481429:sequence" blockID="315481429" visible="true"/>
<variable ID="315481429:channel" blockID="315481429" value="4" visible="false"/>
<variable ID="1278911882:sequence" blockID="1278911882" visible="true"/>
<variable ID="2076787898:input" blockID="2076787898" value="" visible="false"/>
<variable ID="2076787898:Separator" blockID="2076787898" value="/" visible="false"/>
<variable ID="2076787898:Suffix" blockID="2076787898" value="LSMsml" visible="false"/>
<variable ID="1257462341:text" blockID="1257462341" value="tif" visible="false"/>
<variable ID="1763679503:file" blockID="1763679503" value="" visible="false"/>
<variable ID="1763679503:sequence" blockID="1763679503" visible="false"/>
<variable ID="1763679503:overwrite" blockID="1763679503" value="true" visible="false"/>
<variable ID="1763679503:multiple file" blockID="1763679503" value="false" visible="false"/>
<variable ID="1728956148:input" blockID="1728956148" value="" visible="true"/>
<variable ID="1728956148:Separator" blockID="1728956148" value="channel" visible="false"/>
<variable ID="1728956148:Suffix" blockID="1728956148" value="4" visible="false"/>
<variable ID="1527361476:input" blockID="1527361476" value="" visible="false"/>
<variable ID="1527361476:Separator" blockID="1527361476" value="." visible="false"/>
<variable ID="1527361476:Suffix" blockID="1527361476" value="tif" visible="false"/>
</input>
<output>
<variable ID="iteration" blockID="1658674196" visible="false"/>
<variable ID="index" blockID="1658674196" visible="false"/>
<variable ID="315481429:extracted" blockID="315481429" visible="false"/>
<variable ID="1278911882:name" blockID="1278911882" visible="false"/>
<variable ID="2076787898:output" blockID="2076787898" visible="false"/>
<variable ID="1728956148:output" blockID="1728956148" visible="false"/>
<variable ID="1527361476:output" blockID="1527361476" visible="false"/>
</output>
</variables>
</workflow>
</blocks>
<links>
<link dstBlockID="639808064" dstVarID="input file" srcBlockID="1626370953" srcVarID="file"/>
<link dstBlockID="1137081711" dstVarID="sequence" srcBlockID="639808064" srcVarID="sequence"/>
<link dstBlockID="1928458995" dstVarID="input0" srcBlockID="1137081711" srcVarID="name"/>
<link dstBlockID="243424006" dstVarID="sequence" srcBlockID="639808064" srcVarID="sequence"/>
<link dstBlockID="1658674196" dstVarID="315481429:sequence" srcBlockID="1137081711" srcVarID="sequence"/>
<link dstBlockID="1658674196" dstVarID="1278911882:sequence" srcBlockID="1137081711" srcVarID="sequence"/>
<link dstBlockID="1658674196" dstVarID="1728956148:input" srcBlockID="1928458995" srcVarID="output0" srcVarType="java.lang.String"/>
<link dstBlockID="1658674196" dstVarID="end" srcBlockID="243424006" srcVarID="size C"/>
</links>
<variables>
<input>
<variable ID="folder" blockID="1626370953" visible="false"/>
<variable ID="extension" blockID="1626370953" value="lsm" visible="false"/>
<variable ID="639808064:input file" blockID="639808064" visible="false"/>
<variable ID="639808064:Series" blockID="639808064" value="0" visible="false"/>
<variable ID="1928458995:Script" blockID="1928458995" value="importClass(Packages.icy.file.FileUtil)&#10;&#10;// need a script to the folder :-/&#10;output0 = FileUtil.getDirectory(input0, true)" visible="false"/>
<variable ID="1928458995:Add Input" blockID="1928458995" value="0" visible="false"/>
<variable ID="1928458995:Add output" blockID="1928458995" value="0" visible="false"/>
<variable ID="1928458995:input0" blockID="1928458995" value="" visible="false"/>
<variable ID="1137081711:sequence" blockID="1137081711" visible="false"/>
<variable ID="1658674196:start" blockID="1658674196" value="0" visible="false"/>
<variable ID="1658674196:step" blockID="1658674196" value="1" visible="false"/>
<variable ID="1658674196:end" blockID="1658674196" value="4" visible="false"/>
<variable ID="243424006:sequence" blockID="243424006" visible="false"/>
<variable ID="1658674196:315481429:channel" blockID="1658674196" value="4" visible="false"/>
<variable ID="315481429:sequence" blockID="1658674196" visible="false"/>
<variable ID="1658674196:1278911882:sequence" blockID="1658674196" visible="false"/>
<variable ID="1658674196:2076787898:input" blockID="1658674196" value="" visible="false"/>
<variable ID="1658674196:2076787898:Separator" blockID="1658674196" value="/" visible="false"/>
<variable ID="1658674196:2076787898:Suffix" blockID="1658674196" value="LSMsml" visible="false"/>
<variable ID="1658674196:1257462341:text" blockID="1658674196" value="tif" visible="false"/>
<variable ID="1658674196:1763679503:file" blockID="1658674196" value="" visible="false"/>
<variable ID="1658674196:1763679503:sequence" blockID="1658674196" visible="false"/>
<variable ID="1658674196:1763679503:overwrite" blockID="1658674196" value="true" visible="false"/>
<variable ID="1658674196:1763679503:multiple file" blockID="1658674196" value="false" visible="false"/>
<variable ID="1658674196:1728956148:input" blockID="1658674196" value="" visible="false"/>
<variable ID="1658674196:1728956148:Separator" blockID="1658674196" value="channel" visible="false"/>
<variable ID="1658674196:1728956148:Suffix" blockID="1658674196" value="4" visible="false"/>
<variable ID="1658674196:1527361476:input" blockID="1658674196" value="" visible="false"/>
<variable ID="1658674196:1527361476:Separator" blockID="1658674196" value="." visible="false"/>
<variable ID="1658674196:1527361476:Suffix" blockID="1658674196" value="tif" visible="false"/>
</input>
<output>
<variable ID="iteration" blockID="1626370953" visible="false"/>
<variable ID="file" blockID="1626370953" visible="false"/>
<variable ID="639808064:sequence" blockID="639808064" visible="false"/>
<variable ID="1928458995:output0" blockID="1928458995" visible="false"/>
<variable ID="1137081711:name" blockID="1137081711" visible="false"/>
<variable ID="1658674196:iteration" blockID="1658674196" visible="false"/>
<variable ID="1658674196:index" blockID="1658674196" visible="false"/>
<variable ID="243424006:width" blockID="243424006" visible="false"/>
<variable ID="243424006:height" blockID="243424006" visible="false"/>
<variable ID="243424006:size C" blockID="243424006" visible="false"/>
<variable ID="243424006:size Z" blockID="243424006" visible="false"/>
<variable ID="243424006:size T" blockID="243424006" visible="false"/>
<variable ID="1658674196:315481429:extracted" blockID="1658674196" visible="false"/>
<variable ID="1658674196:1278911882:name" blockID="1658674196" visible="false"/>
<variable ID="1658674196:2076787898:output" blockID="1658674196" visible="false"/>
<variable ID="1658674196:1728956148:output" blockID="1658674196" visible="false"/>
<variable ID="1658674196:1527361476:output" blockID="1658674196" visible="false"/>
</output>
</variables>
</workflow>
</blocks>
<links/>
</protocol>
