<geneiousWorkflows>
  <XMLSerialisableRootElement name="DNA metabarcoding_BF1rev_LCO1" author="mecarew" geneiousVersion="2022.0.2" uniqueId="047263c0-fed3-413c-812e-a03acd7b7059" revisionNumber="92" description="">
    <workflowElement id="BBMerge" exposeNoOptions="true" exposeAllOptions="false" suppressErrors="false" showButtonForExposedGroup="false" groupNameForExposedOptions="" type="com.biomatters.plugins.workflows.DocumentOperationWorkflowElement" />
    <workflowElement id="Trim and Filter_fb7211f4-c40a-420a-99a4-1fbf0ae95367" exposeNoOptions="true" exposeAllOptions="false" suppressErrors="false" showButtonForExposedGroup="false" groupNameForExposedOptions="" type="com.biomatters.plugins.workflows.DocumentOperationWorkflowElement">
      <Options>
        <option name="divider_1" />
        <childOption name="0">
          <childOption name="Operation_com.biomatters.plugins.alignment.TrimAnnotationGenerator">
            <option name="action">remove</option>
            <option name="applyToReferencedSequences">false</option>
            <childOption name="vectorTrim">
              <option name="vectorScreening">false</option>
              <option name="minHit">16</option>
              <multiOption name="vectorDatabaseOption">
                <value>
                  <option name="vectorDatabaseOption">UniVec</option>
                </value>
              </multiOption>
            </childOption>
            <childOption name="primerTrim">
              <option name="primerScreening">true</option>
              <childOption name="primerTrim">
                <option name="primers">urn:local:.:5d-e8r82mz|urn:local:.:5v-e8r84aa</option>
                <option name="allowMismatches">true</option>
                <option name="maxMismatches">5</option>
                <option name="minLength">20</option>
              </childOption>
            </childOption>
            <childOption name="errorProbability">
              <option name="errorProbability">true</option>
              <option name="errorLimit">0.05</option>
            </childOption>
            <childOption name="lowQualityTrim">
              <option name="lowQuality">false</option>
              <option name="lowQualityLimit">0</option>
            </childOption>
            <childOption name="ambiguityTrim">
              <option name="ambiguity">false</option>
              <option name="ambiguityLimit">2</option>
            </childOption>
            <childOption name="trimStart">
              <option name="startTrim">true</option>
              <option name="startTrimAtLeast">false</option>
              <option name="startTrimMinimum">0</option>
            </childOption>
            <childOption name="trimEnd">
              <option name="endTrim">true</option>
              <option name="endTrimAtLeast">false</option>
              <option name="endTrimMinimum">0</option>
            </childOption>
            <childOption name="minLength">
              <option name="use">false</option>
              <option name="minLength">20</option>
            </childOption>
            <childOption name="maxLength">
              <option name="use">false</option>
              <option name="maxLength">1000</option>
            </childOption>
          </childOption>
        </childOption>
        <childOption name="2">
          <childOption name="FilterOperation">
            <option name="filterWhat">eachSequence</option>
            <option name="match">all</option>
            <multiOption name="filter">
              <value>
                <option name="field">postTrimLength</option>
                <option name="condition">greater_than</option>
                <option name="value">310</option>
              </value>
              <value>
                <option name="field">postTrimLength</option>
                <option name="condition">less_than</option>
                <option name="value">325</option>
              </value>
            </multiOption>
          </childOption>
        </childOption>
      </Options>
      <optionToExpose optionName="divider_1" label="" />
    </workflowElement>
    <workflowElement id="com.biomatters.plugins.alignment.AssemblyOperation_Denovo" exposeNoOptions="true" exposeAllOptions="false" suppressErrors="false" showButtonForExposedGroup="false" groupNameForExposedOptions="" type="com.biomatters.plugins.workflows.DocumentOperationWorkflowElement">
      <Options>
        <option name="assemblerId">Geneious.deNovo</option>
        <option name="assemblerVersion">11.1.5</option>
        <option name="assemblyNamePrefixOrFolder">BF1rev_LCO1 </option>
        <childOption name="data">
          <option name="reassemble">true</option>
          <option name="useReferenceSequence">false</option>
          <option name="customComponent1" />
          <option name="groupAssemblies">false</option>
          <option name="namePart">0</option>
          <option name="nameSeparator" extra="">- (Hyphen)</option>
          <option name="customComponent2" />
          <option name="assembleListsSeparately">false</option>
          <option name="assemblePairsSeparately">false</option>
          <option name="usePartialData">false</option>
          <option name="partialDataPercentageNew">50.0</option>
        </childOption>
        <childOption name="method">
          <childOption name="algorithm">
            <option name="deNovoAssembly">Geneious.deNovo</option>
            <option name="customComponent1" />
            <option name="referenceAssembly">dummy</option>
            <option name="customComponent2" />
          </childOption>
          <childOption name="biomatters.spades">
            <option name="dnaSource">multiCell</option>
            <option name="customComponent1" />
            <option name="method">errorCorrectAndAssemble</option>
            <option name="careful">true</option>
            <option name="trustedContigs" />
            <option name="customComponent2" />
            <option name="untrustedContigs" />
            <option name="customComponent3" />
            <option name="overrideKmer">false</option>
            <option name="kmers">21,33,55</option>
            <option name="overrideThreads">false</option>
            <option name="numberOfThreads">12</option>
            <option name="maxMemory">14</option>
            <option name="additionalOptions" />
            <option name="customComponent4" />
          </childOption>
          <childOption name="Geneious.deNovo">
            <option name="sensitivity">custom</option>
            <option name="customComponent1" />
            <option name="fineTune">iterate_5</option>
            <option name="customComponent2" />
            <option name="memoryVsSpeed">5</option>
            <option name="expansionWordLength">24</option>
            <option name="indexWordLength">15</option>
            <option name="filterRepeatsdeNovo">true</option>
            <option name="filterRepeatsSizedeNovo">100</option>
            <option name="allowGaps">true</option>
            <option name="maxGapsPerRead">2</option>
            <option name="maxGapSize">2</option>
            <option name="maxMismatches">2</option>
            <option name="maxAmbiguity">4</option>
            <option name="applyMinOverlap">true</option>
            <option name="minOverlap">300</option>
            <option name="applyMinOverlapPercentageIdentical">true</option>
            <option name="minOverlapPercentageIdentical">97</option>
            <option name="doMoreThoroughSearching">false</option>
            <option name="multipleBestMatches">mapRandomly</option>
            <option name="applyMinimumMappingQuality">false</option>
            <option name="minimumMappingQuality">30</option>
            <option name="reanalyzeSequencesThreshold">8</option>
            <option name="onlyUsePairedHitsDeNovo">false</option>
            <option name="onlyMapPairedHitsReference">false</option>
            <option name="onlyMapPairedHitsReferenceCombobox">mapNearby</option>
            <option name="dontMergeVariantContigs">false</option>
            <option name="dontMergeVariantContigsMaxCoverage">6</option>
            <option name="mergeHomopolymerVariants">true</option>
            <option name="allowCircularContigs">false</option>
            <option name="minimumSequencesToCircularizeContig">3</option>
            <option name="produceScaffolds">false</option>
            <option name="linkShortOverlaps">true</option>
          </childOption>
          <childOption name="Tadpole">
            <option name="kmer">31</option>
            <option name="customComponent1" />
            <option name="doPairedReadOverlap">false</option>
            <option name="pairedReadOverlap">mergePairedReads</option>
            <option name="minimumContigLength">200</option>
            <option name="minimumCoverage">1</option>
            <option name="minimumExtension">1</option>
            <option name="memoryToAllocate">14000</option>
            <option name="additionalOptions" />
            <option name="customComponent2" />
          </childOption>
        </childOption>
        <childOption name="trimOptions">
          <option name="method">useExistingTrims</option>
          <option name="trimOptionsButton">Options</option>
          <option name="customComponent1" />
          <childOption name="trimOptions">
            <option name="action">annotate</option>
            <childOption name="vectorTrim">
              <option name="vectorScreening">false</option>
              <option name="minHit">16</option>
              <multiOption name="vectorDatabaseOption">
                <value>
                  <option name="vectorDatabaseOption">UniVec</option>
                </value>
              </multiOption>
            </childOption>
            <childOption name="primerTrim">
              <option name="primerScreening">false</option>
              <childOption name="primerTrim">
                <option name="primers" />
                <option name="allowMismatches">true</option>
                <option name="maxMismatches">5</option>
                <option name="minLength">5</option>
              </childOption>
            </childOption>
            <childOption name="errorProbability">
              <option name="errorProbability">true</option>
              <option name="errorLimit">0.05</option>
            </childOption>
            <childOption name="lowQualityTrim">
              <option name="lowQuality">false</option>
              <option name="lowQualityLimit">0</option>
            </childOption>
            <childOption name="ambiguityTrim">
              <option name="ambiguity">false</option>
              <option name="ambiguityLimit">2</option>
            </childOption>
            <childOption name="trimStart">
              <option name="startTrim">true</option>
              <option name="startTrimAtLeast">false</option>
              <option name="startTrimMinimum">0</option>
            </childOption>
            <childOption name="trimEnd">
              <option name="endTrim">true</option>
              <option name="endTrimAtLeast">false</option>
              <option name="endTrimMinimum">0</option>
            </childOption>
            <childOption name="minLength">
              <option name="use">false</option>
              <option name="minLength">20</option>
            </childOption>
            <childOption name="maxLength">
              <option name="use">false</option>
              <option name="maxLength">1000</option>
            </childOption>
          </childOption>
        </childOption>
        <childOption name="results">
          <option name="nameDeNovo">BF1rev_LCO1</option>
          <option name="addNameVariableDeNovo">...</option>
          <option name="nameReference">{Reads Name} assembled to {Reference Name}</option>
          <option name="addNameVariableReference">...</option>
          <option name="saveReport">false</option>
          <option name="customComponent1" />
          <option name="saveUnusedReads">false</option>
          <option name="customComponent2" />
          <option name="resultsInSubfolder">false</option>
          <option name="customComponent3" />
          <option name="generateContigs">true</option>
          <option name="limitGeneratedContigs">true</option>
          <option name="generatedContigsLimit">1000</option>
          <option name="customComponent4" />
          <option name="generateConsensusSequencesReference">false</option>
          <option name="consensusOptionsButtonReference">Options</option>
          <option name="customComponent5" />
          <option name="customComponent6" />
          <option name="generateConsensusSequencesDeNovo">true</option>
          <option name="consensusOptionsButtonDeNovo">Options</option>
          <option name="customComponent7" />
          <option name="customComponent8" />
          <childOption name="consensus">
            <option name="consensusSource">generateFromContig</option>
            <childOption name="consensusOptionsReference">
              <option name="thresholdPercent">weighted_60</option>
              <option name="customComponent1" />
              <option name="thresholdPercentNoQuality">65</option>
              <option name="noConsensusGaps">false</option>
              <option name="mapQuality">true</option>
              <option name="mapQualityMethod">mapSummed</option>
              <option name="noCoverageCharacterDeNovo">unknown</option>
              <option name="noCoverageCharacterReference">unknown</option>
              <option name="applyLowCoverageOrQualityCall">false</option>
              <option name="lowCoverageOrQualityCharacter">unknown</option>
              <option name="coverageOrQuality">coverage</option>
              <option name="qualityThreshold">20</option>
              <option name="coverageThreshold">2</option>
              <option name="splitAroundQuestionMarks">false</option>
              <option name="noConsensusEndGaps">true</option>
              <option name="trimToReference">false</option>
              <option name="ignoreReadsMappedToMultipleLocations">false</option>
              <option name="callWhenGapInBestStates" />
              <option name="callChromatogramHeterozygotes">true</option>
              <option name="chromatogramHeterozygotePercentage">50</option>
              <option name="howToStoreSequences">AskUser</option>
            </childOption>
            <childOption name="consensusOptionsDeNovo">
              <option name="thresholdPercent">0</option>
              <option name="customComponent1" />
              <option name="thresholdPercentNoQuality">65</option>
              <option name="noConsensusGaps">false</option>
              <option name="mapQuality">true</option>
              <option name="mapQualityMethod">mapHighest</option>
              <option name="noCoverageCharacterDeNovo">unknown</option>
              <option name="noCoverageCharacterReference">unknown</option>
              <option name="applyLowCoverageOrQualityCall">false</option>
              <option name="lowCoverageOrQualityCharacter">unknown</option>
              <option name="coverageOrQuality">coverage</option>
              <option name="qualityThreshold">20</option>
              <option name="coverageThreshold">2</option>
              <option name="splitAroundQuestionMarks">false</option>
              <option name="noConsensusEndGaps">true</option>
              <option name="trimToReference">false</option>
              <option name="ignoreReadsMappedToMultipleLocations">false</option>
              <option name="callWhenGapInBestStates" />
              <option name="callChromatogramHeterozygotes">true</option>
              <option name="chromatogramHeterozygotePercentage">50</option>
              <option name="howToStoreSequences">AskUser</option>
            </childOption>
          </childOption>
        </childOption>
      </Options>
      <optionToExpose optionName="data.reassemble" label="" />
    </workflowElement>
    <workflowElement type="com.biomatters.plugins.workflows.WorkflowElementSaveAndContinue">
      <options>
        <option name="save">true</option>
        <option name="saveInSubFolder">true</option>
        <option name="subFolderName">{Name_Of_Input_4_Steps_Ago}_BF1rev_LCO1_OTUs</option>
        <option name="addVariable">Include Name...</option>
        <option name="selectDocuments">false</option>
        <option name="doWhat">continue</option>
        <option name="back">2</option>
      </options>
    </workflowElement>
    <workflowElement id="batchRename" exposeNoOptions="true" exposeAllOptions="false" suppressErrors="true" showButtonForExposedGroup="false" groupNameForExposedOptions="" type="com.biomatters.plugins.workflows.DocumentOperationWorkflowElement">
      <Options>
        <option name="advancedCheckbox">true</option>
        <option name="customComponent1" />
        <childOption name="renameMethodChildOptions">
          <option name="selectedRenameMethod">renamableOption0</option>
          <childOption name="BatchRenameSubOptions0">
            <option name="attributeProcedure">nameProcedure</option>
            <option name="startBatchIndexOption">0</option>
            <option name="endBatchIndexInclusiveOption">2147483647</option>
            <option name="sequencesInSequenceListDocumentRenamableSequenceType">allSequencesInListOption</option>
          </childOption>
          <childOption name="BatchRenameSubOptions1">
            <option name="attributeProcedure">nameProcedure</option>
            <option name="followAndRenameReferences">true</option>
          </childOption>
          <childOption name="BatchRenameSubOptions2">
            <option name="selectedFieldComboOption">fieldOptioncache_name</option>
          </childOption>
        </childOption>
        <childOption name="basicSuperOptions">
          <option name="task">replaceWithRadioButton</option>
          <option name="r1">fieldOptionnumber_of_source_sequences</option>
          <option name="rSep" />
          <option name="r2">nothingSelectedOption</option>
          <option name="rSep2" />
          <option name="r3">nothingSelectedOption</option>
          <option name="appendTextField" />
          <option name="appendPositionComboBox">endValue</option>
          <option name="removeHowMuchIntegerOption">1</option>
          <option name="removePositionComboBox">endValue</option>
        </childOption>
        <childOption name="advancedSuperOptions">
          <option name="replaceWhatTypeRadioOption">entireFieldOption</option>
          <option name="replaceWhatTextField">(.*)</option>
          <option name="ignoreCaseCheckbox">false</option>
          <option name="isRegexCheckbox">true</option>
          <option name="replaceWithTextField">{$number__of__source__sequences_SLD}</option>
          <option name="plusButton">Add Property...</option>
        </childOption>
      </Options>
      <optionToExpose optionName="advancedCheckbox" label="" />
    </workflowElement>
    <workflowElement id="sequenceSearch" exposeNoOptions="true" exposeAllOptions="false" suppressErrors="false" showButtonForExposedGroup="false" groupNameForExposedOptions="" type="com.biomatters.plugins.workflows.DocumentOperationWorkflowElement">
      <Options>
        <option name="tabbedQueryTypeChooser">nucleotideQueryOption</option>
        <childOption name="nucleotideQueryOption">
          <option name="database">localblast_Search database.nt</option>
          <option name="addRemoveDatabases">Add/Remove Databases</option>
          <option name="program">Megablast</option>
          <option name="typeOfSearchCombo">standardSearchOptionValue</option>
          <option name="customComponent1" />
          <option name="whatToRetrieve">matchingRegionWithAnnotations</option>
          <option name="extendedRegionSize">100</option>
          <option name="maxHits">1</option>
          <option name="searchName">BLAST</option>
          <option name="truncateAnnotationsInQueryCentricView">true</option>
          <option name="showMessageOnNoResults">true</option>
          <childOption name="queryInputMethod">
            <option name="queryInputMethod">use nucleotide</option>
          </childOption>
          <childOption name="manualQuery">
            <option name="manuallySpecifiedQuery" />
            <option name="queryAlphabet">nucleotide</option>
            <childOption name="subsequence">
              <option name="useSubsequence">false</option>
              <option name="subsequenceFrom">1</option>
              <option name="subsequenceTo">1</option>
            </childOption>
          </childOption>
          <childOption name="NCBI_BLAST_Discontiguous Megablast">
            <option name="ALGORITHM">&lt;html&gt;Some dissimilarity (&lt;b&gt;Discontiguous Megablast&lt;/b&gt;, &lt;i&gt;very sensitive, intended for cross-species comparison&lt;/i&gt;)&lt;/html&gt;</option>
            <option name="maxHits">100</option>
            <option name="getHitAnnos">false</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="MASK_LOOKUP_TABLE">true</option>
            <option name="WORD_SIZE">11</option>
            <option name="HUMAN_REPEATS">false</option>
            <option name="GAPCOSTS">5 2</option>
            <option name="NUCLEOTIDE_SCORING">2 -3</option>
            <option name="ALIGNMENTS">100</option>
            <option name="TEMPLATE_LENGTH">18</option>
            <option name="TEMPLATE_TYPE">Coding</option>
            <option name="ENTREZ_QUERY" />
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="NCBI_BLAST_blastp">
            <option name="maxHits">100</option>
            <option name="getHitAnnos">false</option>
            <option name="LOW_COMPLEXITY">false</option>
            <option name="EXPECT" extra="">10</option>
            <option name="MASK_LOOKUP_TABLE">false</option>
            <option name="WORD_SIZE">6</option>
            <option name="MATRIX_NAME">BLOSUM62</option>
            <option name="COMPOSITION_BASED_STATISTICS">Conditional compositional score matrix adjustment</option>
            <option name="GAPCOSTS">11 1</option>
            <option name="ALIGNMENTS">100</option>
            <option name="ENTREZ_QUERY" />
            <option name="OTHER_ADVANCED" />
            <option name="PHI_PATTERN" />
          </childOption>
          <childOption name="NCBI_BLAST_blastn">
            <option name="ALGORITHM">&lt;html&gt;Moderate similarity (&lt;b&gt;Standard blastn&lt;/b&gt;, &lt;i&gt;slower but more sensitive&lt;/i&gt;)&lt;/html&gt; </option>
            <option name="maxHits">100</option>
            <option name="getHitAnnos">false</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="MASK_LOOKUP_TABLE">true</option>
            <option name="WORD_SIZE">11</option>
            <option name="HUMAN_REPEATS">false</option>
            <option name="GAPCOSTS">5 2</option>
            <option name="NUCLEOTIDE_SCORING">2 -3</option>
            <option name="ALIGNMENTS">100</option>
            <option name="ENTREZ_QUERY" />
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="NCBI_BLAST_tblastx">
            <option name="maxHits">100</option>
            <option name="getHitAnnos">false</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="MASK_LOOKUP_TABLE">false</option>
            <option name="WORD_SIZE">3</option>
            <option name="MATRIX_NAME">BLOSUM62</option>
            <option name="ALIGNMENTS">100</option>
            <option name="GENETIC_CODE">Standard</option>
            <option name="ENTREZ_QUERY" />
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="Custom BLAST_tblastn">
            <option name="maxHits">100</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="MATRIX_NAME">BLOSUM62</option>
            <option name="WORD_SIZE">6</option>
            <option name="GAPCOSTS">11 1</option>
            <option name="MAX_TARGET_SEQS">100</option>
            <option name="NUMBER_OF_CPUS">1</option>
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="NCBI_BLAST_blastx">
            <option name="maxHits">100</option>
            <option name="getHitAnnos">false</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="MASK_LOOKUP_TABLE">false</option>
            <option name="WORD_SIZE">6</option>
            <option name="MATRIX_NAME">BLOSUM62</option>
            <option name="COMPOSITION_BASED_STATISTICS">Conditional compositional score matrix adjustment</option>
            <option name="GAPCOSTS">11 1</option>
            <option name="ALIGNMENTS">100</option>
            <option name="GENETIC_CODE">Standard</option>
            <option name="ENTREZ_QUERY" />
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="NCBI_BLAST_tblastn">
            <option name="maxHits">100</option>
            <option name="getHitAnnos">false</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="MASK_LOOKUP_TABLE">false</option>
            <option name="WORD_SIZE">6</option>
            <option name="MATRIX_NAME">BLOSUM62</option>
            <option name="COMPOSITION_BASED_STATISTICS">Conditional compositional score matrix adjustment</option>
            <option name="GAPCOSTS">11 1</option>
            <option name="ALIGNMENTS">100</option>
            <option name="ENTREZ_QUERY" />
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="Custom BLAST_tblastx">
            <option name="maxHits">100</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="MATRIX_NAME">BLOSUM62</option>
            <option name="WORD_SIZE">3</option>
            <option name="NUMBER_OF_CPUS">1</option>
            <option name="MAX_TARGET_SEQS">100</option>
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="Custom BLAST_Megablast">
            <option name="maxHits">100</option>
            <option name="ALGORITHM">&lt;html&gt;High similarity (&lt;b&gt;Megablast&lt;/b&gt;, &lt;i&gt;very fast, only finds similar sequences&lt;/i&gt;)&lt;/html&gt;</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="NUCLEOTIDE_SCORING">1 -2</option>
            <option name="WORD_SIZE">28</option>
            <option name="GAPCOSTS">linear</option>
            <option name="MAX_TARGET_SEQS">100</option>
            <option name="NUMBER_OF_CPUS">1</option>
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="NCBI_BLAST_Megablast">
            <option name="ALGORITHM">&lt;html&gt;High similarity (&lt;b&gt;Megablast&lt;/b&gt;, &lt;i&gt;very fast, only finds similar sequences&lt;/i&gt;)&lt;/html&gt;</option>
            <option name="maxHits">100</option>
            <option name="getHitAnnos">false</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="MASK_LOOKUP_TABLE">true</option>
            <option name="WORD_SIZE">28</option>
            <option name="HUMAN_REPEATS">false</option>
            <option name="GAPCOSTS">linear</option>
            <option name="NUCLEOTIDE_SCORING">1 -2</option>
            <option name="ALIGNMENTS">100</option>
            <option name="ENTREZ_QUERY" />
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="Custom BLAST_blastn">
            <option name="maxHits">100</option>
            <option name="ALGORITHM">&lt;html&gt;Moderate similarity (&lt;b&gt;Standard blastn&lt;/b&gt;, &lt;i&gt;slower but more sensitive&lt;/i&gt;)&lt;/html&gt; </option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="NUCLEOTIDE_SCORING">2 -3</option>
            <option name="WORD_SIZE">11</option>
            <option name="GAPCOSTS">5 2</option>
            <option name="MAX_TARGET_SEQS">100</option>
            <option name="NUMBER_OF_CPUS">1</option>
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="Custom BLAST_Discontiguous Megablast">
            <option name="maxHits">100</option>
            <option name="ALGORITHM">&lt;html&gt;Some dissimilarity (&lt;b&gt;Discontiguous Megablast&lt;/b&gt;, &lt;i&gt;very sensitive, intended for cross-species comparison&lt;/i&gt;)&lt;/html&gt;</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="NUCLEOTIDE_SCORING">2 -3</option>
            <option name="WORD_SIZE">11</option>
            <option name="GAPCOSTS">5 2</option>
            <option name="MAX_TARGET_SEQS">100</option>
            <option name="NUMBER_OF_CPUS">1</option>
            <option name="TEMPLATE_LENGTH">18</option>
            <option name="TEMPLATE_TYPE">Coding</option>
            <option name="OTHER_ADVANCED" />
          </childOption>
        </childOption>
        <childOption name="proteinQueryOption">
          <option name="database">NCBI_nr.nt</option>
          <option name="addRemoveDatabases">Add/Remove Databases</option>
          <option name="program">tblastn</option>
          <option name="typeOfSearchCombo">standardSearchOptionValue</option>
          <option name="customComponent1" />
          <option name="whatToRetrieve">matchingRegionWithAnnotations</option>
          <option name="extendedRegionSize">100</option>
          <option name="maxHits">1</option>
          <option name="searchName">BLAST</option>
          <option name="truncateAnnotationsInQueryCentricView">true</option>
          <option name="showMessageOnNoResults">true</option>
          <childOption name="queryInputMethod">
            <option name="queryInputMethod">use protein</option>
          </childOption>
          <childOption name="manualQuery">
            <option name="manuallySpecifiedQuery" />
            <option name="queryAlphabet">nucleotide</option>
            <childOption name="subsequence">
              <option name="useSubsequence">false</option>
              <option name="subsequenceFrom">1</option>
              <option name="subsequenceTo">1</option>
            </childOption>
          </childOption>
          <childOption name="NCBI_BLAST_Discontiguous Megablast">
            <option name="ALGORITHM">&lt;html&gt;Some dissimilarity (&lt;b&gt;Discontiguous Megablast&lt;/b&gt;, &lt;i&gt;very sensitive, intended for cross-species comparison&lt;/i&gt;)&lt;/html&gt;</option>
            <option name="maxHits">100</option>
            <option name="getHitAnnos">false</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="MASK_LOOKUP_TABLE">true</option>
            <option name="WORD_SIZE">11</option>
            <option name="HUMAN_REPEATS">false</option>
            <option name="GAPCOSTS">5 2</option>
            <option name="NUCLEOTIDE_SCORING">2 -3</option>
            <option name="ALIGNMENTS">100</option>
            <option name="TEMPLATE_LENGTH">18</option>
            <option name="TEMPLATE_TYPE">Coding</option>
            <option name="ENTREZ_QUERY" />
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="NCBI_BLAST_blastp">
            <option name="maxHits">100</option>
            <option name="getHitAnnos">false</option>
            <option name="LOW_COMPLEXITY">false</option>
            <option name="EXPECT" extra="">10</option>
            <option name="MASK_LOOKUP_TABLE">false</option>
            <option name="WORD_SIZE">6</option>
            <option name="MATRIX_NAME">BLOSUM62</option>
            <option name="COMPOSITION_BASED_STATISTICS">Conditional compositional score matrix adjustment</option>
            <option name="GAPCOSTS">11 1</option>
            <option name="ALIGNMENTS">100</option>
            <option name="ENTREZ_QUERY" />
            <option name="OTHER_ADVANCED" />
            <option name="PHI_PATTERN" />
          </childOption>
          <childOption name="NCBI_BLAST_blastn">
            <option name="ALGORITHM">&lt;html&gt;Moderate similarity (&lt;b&gt;Standard blastn&lt;/b&gt;, &lt;i&gt;slower but more sensitive&lt;/i&gt;)&lt;/html&gt; </option>
            <option name="maxHits">100</option>
            <option name="getHitAnnos">false</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="MASK_LOOKUP_TABLE">true</option>
            <option name="WORD_SIZE">11</option>
            <option name="HUMAN_REPEATS">false</option>
            <option name="GAPCOSTS">5 2</option>
            <option name="NUCLEOTIDE_SCORING">2 -3</option>
            <option name="ALIGNMENTS">100</option>
            <option name="ENTREZ_QUERY" />
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="NCBI_BLAST_tblastx">
            <option name="maxHits">100</option>
            <option name="getHitAnnos">false</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="MASK_LOOKUP_TABLE">false</option>
            <option name="WORD_SIZE">3</option>
            <option name="MATRIX_NAME">BLOSUM62</option>
            <option name="ALIGNMENTS">100</option>
            <option name="GENETIC_CODE">Standard</option>
            <option name="ENTREZ_QUERY" />
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="Custom BLAST_tblastn">
            <option name="maxHits">100</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="MATRIX_NAME">BLOSUM62</option>
            <option name="WORD_SIZE">6</option>
            <option name="GAPCOSTS">11 1</option>
            <option name="MAX_TARGET_SEQS">100</option>
            <option name="NUMBER_OF_CPUS">1</option>
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="NCBI_BLAST_blastx">
            <option name="maxHits">100</option>
            <option name="getHitAnnos">false</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="MASK_LOOKUP_TABLE">false</option>
            <option name="WORD_SIZE">6</option>
            <option name="MATRIX_NAME">BLOSUM62</option>
            <option name="COMPOSITION_BASED_STATISTICS">Conditional compositional score matrix adjustment</option>
            <option name="GAPCOSTS">11 1</option>
            <option name="ALIGNMENTS">100</option>
            <option name="GENETIC_CODE">Standard</option>
            <option name="ENTREZ_QUERY" />
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="NCBI_BLAST_tblastn">
            <option name="maxHits">100</option>
            <option name="getHitAnnos">false</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="MASK_LOOKUP_TABLE">false</option>
            <option name="WORD_SIZE">6</option>
            <option name="MATRIX_NAME">BLOSUM62</option>
            <option name="COMPOSITION_BASED_STATISTICS">Conditional compositional score matrix adjustment</option>
            <option name="GAPCOSTS">11 1</option>
            <option name="ALIGNMENTS">100</option>
            <option name="ENTREZ_QUERY" />
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="Custom BLAST_tblastx">
            <option name="maxHits">100</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="MATRIX_NAME">BLOSUM62</option>
            <option name="WORD_SIZE">3</option>
            <option name="NUMBER_OF_CPUS">1</option>
            <option name="MAX_TARGET_SEQS">100</option>
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="Custom BLAST_Megablast">
            <option name="maxHits">100</option>
            <option name="ALGORITHM">&lt;html&gt;High similarity (&lt;b&gt;Megablast&lt;/b&gt;, &lt;i&gt;very fast, only finds similar sequences&lt;/i&gt;)&lt;/html&gt;</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="NUCLEOTIDE_SCORING">1 -2</option>
            <option name="WORD_SIZE">28</option>
            <option name="GAPCOSTS">linear</option>
            <option name="MAX_TARGET_SEQS">100</option>
            <option name="NUMBER_OF_CPUS">1</option>
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="NCBI_BLAST_Megablast">
            <option name="ALGORITHM">&lt;html&gt;High similarity (&lt;b&gt;Megablast&lt;/b&gt;, &lt;i&gt;very fast, only finds similar sequences&lt;/i&gt;)&lt;/html&gt;</option>
            <option name="maxHits">100</option>
            <option name="getHitAnnos">false</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="MASK_LOOKUP_TABLE">true</option>
            <option name="WORD_SIZE">28</option>
            <option name="HUMAN_REPEATS">false</option>
            <option name="GAPCOSTS">linear</option>
            <option name="NUCLEOTIDE_SCORING">1 -2</option>
            <option name="ALIGNMENTS">100</option>
            <option name="ENTREZ_QUERY" />
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="Custom BLAST_blastn">
            <option name="maxHits">100</option>
            <option name="ALGORITHM">&lt;html&gt;Moderate similarity (&lt;b&gt;Standard blastn&lt;/b&gt;, &lt;i&gt;slower but more sensitive&lt;/i&gt;)&lt;/html&gt; </option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="NUCLEOTIDE_SCORING">2 -3</option>
            <option name="WORD_SIZE">11</option>
            <option name="GAPCOSTS">5 2</option>
            <option name="MAX_TARGET_SEQS">100</option>
            <option name="NUMBER_OF_CPUS">1</option>
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="Custom BLAST_Discontiguous Megablast">
            <option name="maxHits">100</option>
            <option name="ALGORITHM">&lt;html&gt;Some dissimilarity (&lt;b&gt;Discontiguous Megablast&lt;/b&gt;, &lt;i&gt;very sensitive, intended for cross-species comparison&lt;/i&gt;)&lt;/html&gt;</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="NUCLEOTIDE_SCORING">2 -3</option>
            <option name="WORD_SIZE">11</option>
            <option name="GAPCOSTS">5 2</option>
            <option name="MAX_TARGET_SEQS">100</option>
            <option name="NUMBER_OF_CPUS">1</option>
            <option name="TEMPLATE_LENGTH">18</option>
            <option name="TEMPLATE_TYPE">Coding</option>
            <option name="OTHER_ADVANCED" />
          </childOption>
        </childOption>
      </Options>
      <optionToExpose optionName="nucleotideQueryOption.database" label="" />
    </workflowElement>
    <workflowElement type="com.biomatters.plugins.workflows.WorkflowElementSaveAndContinue">
      <options>
        <option name="save">true</option>
        <option name="saveInSubFolder">true</option>
        <option name="subFolderName">{Name_Of_Input_6_Steps_Ago}_BF1rev_LCOI</option>
        <option name="addVariable">Include Name...</option>
        <option name="selectDocuments">false</option>
        <option name="doWhat">continue</option>
        <option name="back">2</option>
      </options>
    </workflowElement>
    <icon>iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAFFElEQVR4XtVXa2xUVRCe7ZsWqNWqDWJsmgi0AqaKQixGozUR8JHQkJgSiAop/EH9VSL+cBOUmGjUQNt9dbntNqXtbqoBpRqSUlAam0BSQqqCoiCxWx5Ny2NJbUp3nDnnnr13z3b7SPGHX/Ll7rn33PnmzJkzdxbg/wx0Qgp+DnMEffAg1sFi9MAT6IYVdF2CtVBA12xEcOjvzghsgMTSMAgZuBcyY/RALok9KuiFV2hcTQzQ+Hsa7yaWYz08wnN1m9OCEDYgi4zmCxEPrKTri8SXiWtpvIFE3jfZReMhIpoco3sudMHzFJk83faUoNWmoh/mmatbY67uW2I3scfkMXp2QtADwxgsQWxbjNhZqZwIE6toKx7W7U8KIb4X5pN4CfEtEjhChq7bVmfncEz81l+ItwcQh88i+jLkczd8KnKiBu6jaN6DAcgRW5ksL0TYeRInkQe2Ek8To8JYaDli0wLEliJJX5oUUeKKw78gelOVg4fIgR20iAr6vU4444OFmCw5RXLVQRG9sMkUl4Z+qEK88BVi+BjiOQOx9xPEr1clio8MIh5cbW2BzI3fiFeJv5IDXpGwEyWnyHQXPGAm2EHiiDB06kNEjCLeGcEY+vZRRJaS4NVk4hHkHPHAQGwRklGyb1AUnqXfufEOcFjc8DhdPzI9RvxuLeLosCXM4AiElsWL85xDz9mFLsfE/XMQ/2iTUbQi8wYvNt4BThQ3rKcJfWJiY74Mux2DvTbxS1JYiZ/1y2jtn2c5wuJXeuS78cm5nRx4KN4BFxSiPG79YtKZL+zSFsYiljhfWZyjwuBt6NyYKM5gByaNgAuWkme1KPcPcehn62UdnA+6uAI77s9OJn6N6Jk4B1zwNHkWogfjYvLYbctAMujiPN4/V4qrpI0XP2quvjDxFLigjB4eNiejyPyZYGpxPhVbRXXlWqPXgVk5wMk5kXh9pnLgONEvCtFE4rNy4OYFKc5XBjvA4k0FM3Zg5jmgEBP/xxLvq6HCVKYc6BffBe4ZqI/QtQUoM5cLL6dzCpKB6wOLcz5ExxG73iRxh3JiH2kU67oCorvhY+iBOuEtv5CsDkwFzgeFH7fbP0x1FOHHdG0QX0Auw154hq6taK+Ekb8tYzMG5dCR9VYE3LCHt0DX5+9/BjcNNGEzyoaDj4xMrOvndKvTB1fM1kX2HNhCTc4CXR/M7/9KYk2c+Mg13eT0MXoDsfsdJc6tmoe4mrssXR+4Z6Pwv0YTLt4V8UsdFPoKJc6h/wm5f+QoeyBd1+fPcL4oj6rtCh/XTUr0d8o+gE+HOKJcJ0zymO9z4vICpPgo8aTYWtnUZuvaAgkRaLg3MQI85vtqVVPzMol+Q3Y3irPPDW7S8197/1z0pa9Cd8qXqHLA7kS8OD/nOiGLlUUe830+wnyKPkburLi94xxLJu50OlNOBatyw8aTS0br51fSmaUPhsNyov+oJu7oRq+jC90O+vPhOGwjVdCUOhLdSTYqsD69NGLkFKBRmIWkQctILL0MwzCy1O/zBza8cKOp+N07/rwTUV/aYNwKfSmDUX92z6g/3xkxiiqHGorXDTWWrFEcbFxWfqVhRdnFxvLS042bF9k1JkVHR0dme3v7QjU+07rt9YEDL1XfanmqedzIC0frs27yNdJc2hxueXXXyWD1Jvv7swZvgT0KjJ62Dyr6QjveOx/asvvP9rc/+719257e0M5d9jl3FeyEfu+/QiAQyAkGg6lq/C/9nG8uATvovgAAAABJRU5ErkJggg==</icon>
  </XMLSerialisableRootElement>
  <XMLSerialisableRootElement name="DNA metabarcoding_BF2_HCO1" author="mecarew" geneiousVersion="2022.0.2" uniqueId="2cc2f1b3-d9e3-4ed9-844e-a70f8346e32a" revisionNumber="86" description="">
    <workflowElement id="BBMerge" exposeNoOptions="true" exposeAllOptions="false" suppressErrors="false" showButtonForExposedGroup="false" groupNameForExposedOptions="" type="com.biomatters.plugins.workflows.DocumentOperationWorkflowElement" />
    <workflowElement id="Trim and Filter_fb7211f4-c40a-420a-99a4-1fbf0ae95367" exposeNoOptions="true" exposeAllOptions="false" suppressErrors="false" showButtonForExposedGroup="false" groupNameForExposedOptions="" type="com.biomatters.plugins.workflows.DocumentOperationWorkflowElement">
      <Options>
        <option name="divider_1" />
        <childOption name="0">
          <childOption name="Operation_com.biomatters.plugins.alignment.TrimAnnotationGenerator">
            <option name="action">remove</option>
            <option name="applyToReferencedSequences">false</option>
            <childOption name="vectorTrim">
              <option name="vectorScreening">false</option>
              <option name="minHit">16</option>
              <multiOption name="vectorDatabaseOption">
                <value>
                  <option name="vectorDatabaseOption">UniVec</option>
                </value>
              </multiOption>
            </childOption>
            <childOption name="primerTrim">
              <option name="primerScreening">true</option>
              <childOption name="primerTrim">
                <option name="primers">urn:local:.:5j-e8r839r|urn:local:.:5p-e8r83sw</option>
                <option name="allowMismatches">true</option>
                <option name="maxMismatches">4</option>
                <option name="minLength">20</option>
              </childOption>
            </childOption>
            <childOption name="errorProbability">
              <option name="errorProbability">true</option>
              <option name="errorLimit">0.05</option>
            </childOption>
            <childOption name="lowQualityTrim">
              <option name="lowQuality">false</option>
              <option name="lowQualityLimit">0</option>
            </childOption>
            <childOption name="ambiguityTrim">
              <option name="ambiguity">false</option>
              <option name="ambiguityLimit">2</option>
            </childOption>
            <childOption name="trimStart">
              <option name="startTrim">true</option>
              <option name="startTrimAtLeast">false</option>
              <option name="startTrimMinimum">0</option>
            </childOption>
            <childOption name="trimEnd">
              <option name="endTrim">true</option>
              <option name="endTrimAtLeast">false</option>
              <option name="endTrimMinimum">0</option>
            </childOption>
            <childOption name="minLength">
              <option name="use">false</option>
              <option name="minLength">20</option>
            </childOption>
            <childOption name="maxLength">
              <option name="use">false</option>
              <option name="maxLength">1000</option>
            </childOption>
          </childOption>
        </childOption>
        <childOption name="2">
          <childOption name="FilterOperation">
            <option name="filterWhat">eachSequence</option>
            <option name="match">all</option>
            <multiOption name="filter">
              <value>
                <option name="field">postTrimLength</option>
                <option name="condition">greater_than</option>
                <option name="value">400</option>
              </value>
              <value>
                <option name="field">postTrimLength</option>
                <option name="condition">less_than</option>
                <option name="value">430</option>
              </value>
            </multiOption>
          </childOption>
        </childOption>
      </Options>
      <optionToExpose optionName="divider_1" label="" />
    </workflowElement>
    <workflowElement id="com.biomatters.plugins.alignment.AssemblyOperation_Denovo" exposeNoOptions="true" exposeAllOptions="false" suppressErrors="false" showButtonForExposedGroup="false" groupNameForExposedOptions="" type="com.biomatters.plugins.workflows.DocumentOperationWorkflowElement">
      <Options>
        <option name="assemblerId">Geneious.deNovo</option>
        <option name="assemblerVersion">11.1.5</option>
        <option name="assemblyNamePrefixOrFolder">BF2_HCO1 </option>
        <childOption name="data">
          <option name="reassemble">true</option>
          <option name="useReferenceSequence">false</option>
          <option name="customComponent1" />
          <option name="assembleByDocumentFields">false</option>
          <option name="groupAssemblies">false</option>
          <option name="namePart">0</option>
          <option name="nameSeparator" extra="">- (Hyphen)</option>
          <option name="customComponent2" />
          <option name="assembleListsSeparately">false</option>
          <option name="assemblePairsSeparately">false</option>
          <option name="usePartialData">false</option>
          <option name="partialDataPercentageNew">50.0</option>
        </childOption>
        <childOption name="method">
          <childOption name="algorithm">
            <option name="deNovoAssembly">Geneious.deNovo</option>
            <option name="customComponent1" />
            <option name="referenceAssembly">dummy</option>
            <option name="customComponent2" />
          </childOption>
          <childOption name="biomatters.spades">
            <option name="dnaSource">multiCell</option>
            <option name="customComponent1" />
            <option name="method">errorCorrectAndAssemble</option>
            <option name="careful">true</option>
            <option name="trustedContigs" />
            <option name="customComponent2" />
            <option name="untrustedContigs" />
            <option name="customComponent3" />
            <option name="overrideKmer">false</option>
            <option name="kmers">21,33,55</option>
            <option name="overrideThreads">false</option>
            <option name="numberOfThreads">12</option>
            <option name="maxMemory">14</option>
            <option name="additionalOptions" />
            <option name="customComponent4" />
          </childOption>
          <childOption name="Geneious.deNovo">
            <option name="sensitivity">custom</option>
            <option name="customComponent1" />
            <option name="fineTune">iterate_5</option>
            <option name="customComponent2" />
            <option name="memoryVsSpeed">5</option>
            <option name="expansionWordLength">24</option>
            <option name="indexWordLength">15</option>
            <option name="filterRepeatsdeNovo">true</option>
            <option name="filterRepeatsSizedeNovo">100</option>
            <option name="allowGaps">true</option>
            <option name="maxGapsPerRead">2</option>
            <option name="maxGapSize">2</option>
            <option name="maxMismatches">2</option>
            <option name="maxAmbiguity">4</option>
            <option name="applyMinOverlap">true</option>
            <option name="minOverlap">300</option>
            <option name="applyMinOverlapPercentageIdentical">true</option>
            <option name="minOverlapPercentageIdentical">97</option>
            <option name="doMoreThoroughSearching">false</option>
            <option name="multipleBestMatches">mapRandomly</option>
            <option name="applyMinimumMappingQuality">false</option>
            <option name="minimumMappingQuality">30</option>
            <option name="reanalyzeSequencesThreshold">8</option>
            <option name="onlyUsePairedHitsDeNovo">false</option>
            <option name="onlyMapPairedHitsReference">false</option>
            <option name="onlyMapPairedHitsReferenceCombobox">mapNearby</option>
            <option name="dontMergeVariantContigs">false</option>
            <option name="dontMergeVariantContigsMaxCoverage">6</option>
            <option name="mergeHomopolymerVariants">true</option>
            <option name="allowCircularContigs">false</option>
            <option name="minimumSequencesToCircularizeContig">3</option>
            <option name="produceScaffolds">false</option>
            <option name="linkShortOverlaps">true</option>
          </childOption>
          <childOption name="Tadpole">
            <option name="kmer">31</option>
            <option name="customComponent1" />
            <option name="doPairedReadOverlap">false</option>
            <option name="pairedReadOverlap">mergePairedReads</option>
            <option name="minimumContigLength">200</option>
            <option name="minimumCoverage">1</option>
            <option name="minimumExtension">1</option>
            <option name="memoryToAllocate">14000</option>
            <option name="additionalOptions" />
            <option name="customComponent2" />
          </childOption>
        </childOption>
        <childOption name="trimOptions">
          <option name="method">useExistingTrims</option>
          <option name="trimOptionsButton">Options</option>
          <option name="customComponent1" />
          <childOption name="trimOptions">
            <option name="action">annotate</option>
            <childOption name="vectorTrim">
              <option name="vectorScreening">false</option>
              <option name="minHit">16</option>
              <multiOption name="vectorDatabaseOption">
                <value>
                  <option name="vectorDatabaseOption">UniVec</option>
                </value>
              </multiOption>
            </childOption>
            <childOption name="primerTrim">
              <option name="primerScreening">false</option>
              <childOption name="primerTrim">
                <option name="primers" />
                <option name="allowMismatches">true</option>
                <option name="maxMismatches">5</option>
                <option name="minLength">5</option>
              </childOption>
            </childOption>
            <childOption name="errorProbability">
              <option name="errorProbability">true</option>
              <option name="errorLimit">0.05</option>
            </childOption>
            <childOption name="lowQualityTrim">
              <option name="lowQuality">false</option>
              <option name="lowQualityLimit">0</option>
            </childOption>
            <childOption name="ambiguityTrim">
              <option name="ambiguity">false</option>
              <option name="ambiguityLimit">2</option>
            </childOption>
            <childOption name="trimStart">
              <option name="startTrim">true</option>
              <option name="startTrimAtLeast">false</option>
              <option name="startTrimMinimum">0</option>
            </childOption>
            <childOption name="trimEnd">
              <option name="endTrim">true</option>
              <option name="endTrimAtLeast">false</option>
              <option name="endTrimMinimum">0</option>
            </childOption>
            <childOption name="minLength">
              <option name="use">false</option>
              <option name="minLength">20</option>
            </childOption>
            <childOption name="maxLength">
              <option name="use">false</option>
              <option name="maxLength">1000</option>
            </childOption>
          </childOption>
        </childOption>
        <childOption name="results">
          <option name="nameDeNovo">BF2_HCO1</option>
          <option name="addNameVariableDeNovo">...</option>
          <option name="nameReference">{Reads Name} assembled to {Reference Name}</option>
          <option name="addNameVariableReference">...</option>
          <option name="saveReport">false</option>
          <option name="customComponent1" />
          <option name="saveUnusedReads">false</option>
          <option name="customComponent2" />
          <option name="resultsInSubfolder">false</option>
          <option name="customComponent3" />
          <option name="generateContigs">true</option>
          <option name="limitGeneratedContigs">true</option>
          <option name="generatedContigsLimit">1000</option>
          <option name="saveConsensusSequencesAsList">true</option>
          <option name="customComponent4" />
          <option name="generateConsensusSequencesReference">false</option>
          <option name="consensusOptionsButtonReference">Options</option>
          <option name="customComponent5" />
          <option name="customComponent6" />
          <option name="generateConsensusSequencesDeNovo">true</option>
          <option name="consensusOptionsButtonDeNovo">Options</option>
          <option name="customComponent7" />
          <option name="customComponent8" />
          <childOption name="consensus">
            <option name="consensusSource">generateFromContig</option>
            <childOption name="consensusOptionsReference">
              <option name="thresholdPercent">weighted_60</option>
              <option name="thresholdPercentNoQuality">65</option>
              <option name="noConsensusGaps">false</option>
              <option name="mapQuality">true</option>
              <option name="mapQualityMethod">mapSummed</option>
              <option name="noCoverageCharacterDeNovo">unknown</option>
              <option name="noCoverageCharacterReference">unknown</option>
              <option name="applyLowCoverageOrQualityCall">false</option>
              <option name="lowCoverageOrQualityCharacter">unknown</option>
              <option name="coverageOrQuality">coverage</option>
              <option name="qualityThreshold">20</option>
              <option name="coverageThreshold">2</option>
              <option name="splitAroundQuestionMarks">false</option>
              <option name="noConsensusEndGaps">true</option>
              <option name="trimToReference">false</option>
              <option name="ignoreReadsMappedToMultipleLocations">false</option>
              <option name="callWhenGapInBestStates" />
              <option name="callChromatogramHeterozygotes">true</option>
              <option name="chromatogramHeterozygotePercentage">50</option>
              <option name="howToStoreSequences">AskUser</option>
            </childOption>
            <childOption name="consensusOptionsDeNovo">
              <option name="thresholdPercent">0</option>
              <option name="thresholdPercentNoQuality">65</option>
              <option name="noConsensusGaps">false</option>
              <option name="mapQuality">true</option>
              <option name="mapQualityMethod">mapHighest</option>
              <option name="noCoverageCharacterDeNovo">unknown</option>
              <option name="noCoverageCharacterReference">unknown</option>
              <option name="applyLowCoverageOrQualityCall">false</option>
              <option name="lowCoverageOrQualityCharacter">unknown</option>
              <option name="coverageOrQuality">coverage</option>
              <option name="qualityThreshold">20</option>
              <option name="coverageThreshold">2</option>
              <option name="splitAroundQuestionMarks">false</option>
              <option name="noConsensusEndGaps">true</option>
              <option name="trimToReference">false</option>
              <option name="ignoreReadsMappedToMultipleLocations">false</option>
              <option name="callWhenGapInBestStates" />
              <option name="callChromatogramHeterozygotes">true</option>
              <option name="chromatogramHeterozygotePercentage">50</option>
              <option name="howToStoreSequences">AskUser</option>
            </childOption>
          </childOption>
        </childOption>
      </Options>
      <optionToExpose optionName="data.reassemble" label="" />
    </workflowElement>
    <workflowElement type="com.biomatters.plugins.workflows.WorkflowElementSaveAndContinue">
      <options>
        <option name="save">true</option>
        <option name="saveInSubFolder">true</option>
        <option name="subFolderName">{Name_Of_Input_4_Steps_Ago}_BF2_HCOI_OTUs</option>
        <option name="addVariable">Include Name...</option>
        <option name="selectDocuments">true</option>
        <option name="doWhat">continue</option>
        <option name="back">2</option>
      </options>
    </workflowElement>
    <workflowElement id="batchRename" exposeNoOptions="true" exposeAllOptions="false" suppressErrors="true" showButtonForExposedGroup="false" groupNameForExposedOptions="" type="com.biomatters.plugins.workflows.DocumentOperationWorkflowElement">
      <Options>
        <option name="advancedCheckbox">true</option>
        <option name="customComponent1" />
        <childOption name="renameMethodChildOptions">
          <option name="selectedRenameMethod">renamableOption0</option>
          <childOption name="BatchRenameSubOptions0">
            <option name="attributeProcedure">nameProcedure</option>
            <option name="startBatchIndexOption">0</option>
            <option name="endBatchIndexInclusiveOption">2147483647</option>
            <option name="sequencesInSequenceListDocumentRenamableSequenceType">allSequencesInListOption</option>
          </childOption>
          <childOption name="BatchRenameSubOptions1">
            <option name="attributeProcedure">nameProcedure</option>
            <option name="followAndRenameReferences">true</option>
          </childOption>
          <childOption name="BatchRenameSubOptions2">
            <option name="selectedFieldComboOption">fieldOptioncache_name</option>
          </childOption>
        </childOption>
        <childOption name="basicSuperOptions">
          <option name="task">replaceWithRadioButton</option>
          <option name="r1">fieldOptionnumber_of_source_sequences</option>
          <option name="rSep" />
          <option name="r2">nothingSelectedOption</option>
          <option name="rSep2" />
          <option name="r3">nothingSelectedOption</option>
          <option name="appendTextField" />
          <option name="appendPositionComboBox">endValue</option>
          <option name="removeHowMuchIntegerOption">1</option>
          <option name="removePositionComboBox">endValue</option>
        </childOption>
        <childOption name="advancedSuperOptions">
          <option name="replaceWhatTypeRadioOption">entireFieldOption</option>
          <option name="replaceWhatTextField">(.*)</option>
          <option name="ignoreCaseCheckbox">false</option>
          <option name="isRegexCheckbox">true</option>
          <option name="replaceWithTextField">{$number__of__source__sequences_SLD}</option>
          <option name="plusButton">Add Property...</option>
        </childOption>
      </Options>
      <optionToExpose optionName="advancedCheckbox" label="" />
    </workflowElement>
    <workflowElement id="sequenceSearch" exposeNoOptions="true" exposeAllOptions="false" suppressErrors="false" showButtonForExposedGroup="false" groupNameForExposedOptions="" type="com.biomatters.plugins.workflows.DocumentOperationWorkflowElement">
      <Options>
        <option name="tabbedQueryTypeChooser">nucleotideQueryOption</option>
        <childOption name="nucleotideQueryOption">
          <option name="database">localblast_Search database.nt</option>
          <option name="addRemoveDatabases">Add/Remove Databases</option>
          <option name="program">Megablast</option>
          <option name="typeOfSearchCombo">standardSearchOptionValue</option>
          <option name="customComponent1" />
          <option name="whatToRetrieve">matchingRegionWithAnnotations</option>
          <option name="extendedRegionSize">100</option>
          <option name="maxHits">1</option>
          <option name="searchName">BLAST</option>
          <option name="truncateAnnotationsInQueryCentricView">true</option>
          <option name="showMessageOnNoResults">true</option>
          <childOption name="queryInputMethod">
            <option name="queryInputMethod">use nucleotide</option>
          </childOption>
          <childOption name="manualQuery">
            <option name="manuallySpecifiedQuery" />
            <option name="queryAlphabet">nucleotide</option>
            <childOption name="subsequence">
              <option name="useSubsequence">false</option>
              <option name="subsequenceFrom">1</option>
              <option name="subsequenceTo">1</option>
            </childOption>
          </childOption>
          <childOption name="NCBI_BLAST_Discontiguous Megablast">
            <option name="ALGORITHM">&lt;html&gt;Some dissimilarity (&lt;b&gt;Discontiguous Megablast&lt;/b&gt;, &lt;i&gt;very sensitive, intended for cross-species comparison&lt;/i&gt;)&lt;/html&gt;</option>
            <option name="maxHits">100</option>
            <option name="getHitAnnos">false</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="MASK_LOOKUP_TABLE">true</option>
            <option name="WORD_SIZE">11</option>
            <option name="HUMAN_REPEATS">false</option>
            <option name="GAPCOSTS">5 2</option>
            <option name="NUCLEOTIDE_SCORING">2 -3</option>
            <option name="ALIGNMENTS">100</option>
            <option name="TEMPLATE_LENGTH">18</option>
            <option name="TEMPLATE_TYPE">Coding</option>
            <option name="ENTREZ_QUERY" />
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="NCBI_BLAST_blastp">
            <option name="maxHits">100</option>
            <option name="getHitAnnos">false</option>
            <option name="LOW_COMPLEXITY">false</option>
            <option name="EXPECT" extra="">10</option>
            <option name="MASK_LOOKUP_TABLE">false</option>
            <option name="WORD_SIZE">6</option>
            <option name="MATRIX_NAME">BLOSUM62</option>
            <option name="COMPOSITION_BASED_STATISTICS">Conditional compositional score matrix adjustment</option>
            <option name="GAPCOSTS">11 1</option>
            <option name="ALIGNMENTS">100</option>
            <option name="ENTREZ_QUERY" />
            <option name="OTHER_ADVANCED" />
            <option name="PHI_PATTERN" />
          </childOption>
          <childOption name="NCBI_BLAST_blastn">
            <option name="ALGORITHM">&lt;html&gt;Moderate similarity (&lt;b&gt;Standard blastn&lt;/b&gt;, &lt;i&gt;slower but more sensitive&lt;/i&gt;)&lt;/html&gt; </option>
            <option name="maxHits">100</option>
            <option name="getHitAnnos">false</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="MASK_LOOKUP_TABLE">true</option>
            <option name="WORD_SIZE">11</option>
            <option name="HUMAN_REPEATS">false</option>
            <option name="GAPCOSTS">5 2</option>
            <option name="NUCLEOTIDE_SCORING">2 -3</option>
            <option name="ALIGNMENTS">100</option>
            <option name="ENTREZ_QUERY" />
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="NCBI_BLAST_tblastx">
            <option name="maxHits">100</option>
            <option name="getHitAnnos">false</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="MASK_LOOKUP_TABLE">false</option>
            <option name="WORD_SIZE">3</option>
            <option name="MATRIX_NAME">BLOSUM62</option>
            <option name="ALIGNMENTS">100</option>
            <option name="GENETIC_CODE">Standard</option>
            <option name="ENTREZ_QUERY" />
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="Custom BLAST_tblastn">
            <option name="maxHits">100</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="MATRIX_NAME">BLOSUM62</option>
            <option name="WORD_SIZE">6</option>
            <option name="GAPCOSTS">11 1</option>
            <option name="MAX_TARGET_SEQS">100</option>
            <option name="NUMBER_OF_CPUS">1</option>
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="NCBI_BLAST_blastx">
            <option name="maxHits">100</option>
            <option name="getHitAnnos">false</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="MASK_LOOKUP_TABLE">false</option>
            <option name="WORD_SIZE">6</option>
            <option name="MATRIX_NAME">BLOSUM62</option>
            <option name="COMPOSITION_BASED_STATISTICS">Conditional compositional score matrix adjustment</option>
            <option name="GAPCOSTS">11 1</option>
            <option name="ALIGNMENTS">100</option>
            <option name="GENETIC_CODE">Standard</option>
            <option name="ENTREZ_QUERY" />
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="NCBI_BLAST_tblastn">
            <option name="maxHits">100</option>
            <option name="getHitAnnos">false</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="MASK_LOOKUP_TABLE">false</option>
            <option name="WORD_SIZE">6</option>
            <option name="MATRIX_NAME">BLOSUM62</option>
            <option name="COMPOSITION_BASED_STATISTICS">Conditional compositional score matrix adjustment</option>
            <option name="GAPCOSTS">11 1</option>
            <option name="ALIGNMENTS">100</option>
            <option name="ENTREZ_QUERY" />
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="Custom BLAST_tblastx">
            <option name="maxHits">100</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="MATRIX_NAME">BLOSUM62</option>
            <option name="WORD_SIZE">3</option>
            <option name="NUMBER_OF_CPUS">1</option>
            <option name="MAX_TARGET_SEQS">100</option>
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="Custom BLAST_Megablast">
            <option name="maxHits">100</option>
            <option name="ALGORITHM">&lt;html&gt;High similarity (&lt;b&gt;Megablast&lt;/b&gt;, &lt;i&gt;very fast, only finds similar sequences&lt;/i&gt;)&lt;/html&gt;</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="NUCLEOTIDE_SCORING">1 -2</option>
            <option name="WORD_SIZE">28</option>
            <option name="GAPCOSTS">linear</option>
            <option name="MAX_TARGET_SEQS">100</option>
            <option name="NUMBER_OF_CPUS">1</option>
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="NCBI_BLAST_Megablast">
            <option name="ALGORITHM">&lt;html&gt;High similarity (&lt;b&gt;Megablast&lt;/b&gt;, &lt;i&gt;very fast, only finds similar sequences&lt;/i&gt;)&lt;/html&gt;</option>
            <option name="maxHits">100</option>
            <option name="getHitAnnos">false</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="MASK_LOOKUP_TABLE">true</option>
            <option name="WORD_SIZE">28</option>
            <option name="HUMAN_REPEATS">false</option>
            <option name="GAPCOSTS">linear</option>
            <option name="NUCLEOTIDE_SCORING">1 -2</option>
            <option name="ALIGNMENTS">100</option>
            <option name="ENTREZ_QUERY" />
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="Custom BLAST_blastn">
            <option name="maxHits">100</option>
            <option name="ALGORITHM">&lt;html&gt;Moderate similarity (&lt;b&gt;Standard blastn&lt;/b&gt;, &lt;i&gt;slower but more sensitive&lt;/i&gt;)&lt;/html&gt; </option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="NUCLEOTIDE_SCORING">2 -3</option>
            <option name="WORD_SIZE">11</option>
            <option name="GAPCOSTS">5 2</option>
            <option name="MAX_TARGET_SEQS">100</option>
            <option name="NUMBER_OF_CPUS">1</option>
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="Custom BLAST_Discontiguous Megablast">
            <option name="maxHits">100</option>
            <option name="ALGORITHM">&lt;html&gt;Some dissimilarity (&lt;b&gt;Discontiguous Megablast&lt;/b&gt;, &lt;i&gt;very sensitive, intended for cross-species comparison&lt;/i&gt;)&lt;/html&gt;</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="NUCLEOTIDE_SCORING">2 -3</option>
            <option name="WORD_SIZE">11</option>
            <option name="GAPCOSTS">5 2</option>
            <option name="MAX_TARGET_SEQS">100</option>
            <option name="NUMBER_OF_CPUS">1</option>
            <option name="TEMPLATE_LENGTH">18</option>
            <option name="TEMPLATE_TYPE">Coding</option>
            <option name="OTHER_ADVANCED" />
          </childOption>
        </childOption>
        <childOption name="proteinQueryOption">
          <option name="database">NCBI_nr.nt</option>
          <option name="addRemoveDatabases">Add/Remove Databases</option>
          <option name="program">tblastn</option>
          <option name="typeOfSearchCombo">standardSearchOptionValue</option>
          <option name="customComponent1" />
          <option name="whatToRetrieve">matchingRegionWithAnnotations</option>
          <option name="extendedRegionSize">100</option>
          <option name="maxHits">1</option>
          <option name="searchName">BLAST</option>
          <option name="truncateAnnotationsInQueryCentricView">true</option>
          <option name="showMessageOnNoResults">true</option>
          <childOption name="queryInputMethod">
            <option name="queryInputMethod">use protein</option>
          </childOption>
          <childOption name="manualQuery">
            <option name="manuallySpecifiedQuery" />
            <option name="queryAlphabet">nucleotide</option>
            <childOption name="subsequence">
              <option name="useSubsequence">false</option>
              <option name="subsequenceFrom">1</option>
              <option name="subsequenceTo">1</option>
            </childOption>
          </childOption>
          <childOption name="NCBI_BLAST_Discontiguous Megablast">
            <option name="ALGORITHM">&lt;html&gt;Some dissimilarity (&lt;b&gt;Discontiguous Megablast&lt;/b&gt;, &lt;i&gt;very sensitive, intended for cross-species comparison&lt;/i&gt;)&lt;/html&gt;</option>
            <option name="maxHits">100</option>
            <option name="getHitAnnos">false</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="MASK_LOOKUP_TABLE">true</option>
            <option name="WORD_SIZE">11</option>
            <option name="HUMAN_REPEATS">false</option>
            <option name="GAPCOSTS">5 2</option>
            <option name="NUCLEOTIDE_SCORING">2 -3</option>
            <option name="ALIGNMENTS">100</option>
            <option name="TEMPLATE_LENGTH">18</option>
            <option name="TEMPLATE_TYPE">Coding</option>
            <option name="ENTREZ_QUERY" />
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="NCBI_BLAST_blastp">
            <option name="maxHits">100</option>
            <option name="getHitAnnos">false</option>
            <option name="LOW_COMPLEXITY">false</option>
            <option name="EXPECT" extra="">10</option>
            <option name="MASK_LOOKUP_TABLE">false</option>
            <option name="WORD_SIZE">6</option>
            <option name="MATRIX_NAME">BLOSUM62</option>
            <option name="COMPOSITION_BASED_STATISTICS">Conditional compositional score matrix adjustment</option>
            <option name="GAPCOSTS">11 1</option>
            <option name="ALIGNMENTS">100</option>
            <option name="ENTREZ_QUERY" />
            <option name="OTHER_ADVANCED" />
            <option name="PHI_PATTERN" />
          </childOption>
          <childOption name="NCBI_BLAST_blastn">
            <option name="ALGORITHM">&lt;html&gt;Moderate similarity (&lt;b&gt;Standard blastn&lt;/b&gt;, &lt;i&gt;slower but more sensitive&lt;/i&gt;)&lt;/html&gt; </option>
            <option name="maxHits">100</option>
            <option name="getHitAnnos">false</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="MASK_LOOKUP_TABLE">true</option>
            <option name="WORD_SIZE">11</option>
            <option name="HUMAN_REPEATS">false</option>
            <option name="GAPCOSTS">5 2</option>
            <option name="NUCLEOTIDE_SCORING">2 -3</option>
            <option name="ALIGNMENTS">100</option>
            <option name="ENTREZ_QUERY" />
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="NCBI_BLAST_tblastx">
            <option name="maxHits">100</option>
            <option name="getHitAnnos">false</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="MASK_LOOKUP_TABLE">false</option>
            <option name="WORD_SIZE">3</option>
            <option name="MATRIX_NAME">BLOSUM62</option>
            <option name="ALIGNMENTS">100</option>
            <option name="GENETIC_CODE">Standard</option>
            <option name="ENTREZ_QUERY" />
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="Custom BLAST_tblastn">
            <option name="maxHits">100</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="MATRIX_NAME">BLOSUM62</option>
            <option name="WORD_SIZE">6</option>
            <option name="GAPCOSTS">11 1</option>
            <option name="MAX_TARGET_SEQS">100</option>
            <option name="NUMBER_OF_CPUS">1</option>
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="NCBI_BLAST_blastx">
            <option name="maxHits">100</option>
            <option name="getHitAnnos">false</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="MASK_LOOKUP_TABLE">false</option>
            <option name="WORD_SIZE">6</option>
            <option name="MATRIX_NAME">BLOSUM62</option>
            <option name="COMPOSITION_BASED_STATISTICS">Conditional compositional score matrix adjustment</option>
            <option name="GAPCOSTS">11 1</option>
            <option name="ALIGNMENTS">100</option>
            <option name="GENETIC_CODE">Standard</option>
            <option name="ENTREZ_QUERY" />
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="NCBI_BLAST_tblastn">
            <option name="maxHits">100</option>
            <option name="getHitAnnos">false</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="MASK_LOOKUP_TABLE">false</option>
            <option name="WORD_SIZE">6</option>
            <option name="MATRIX_NAME">BLOSUM62</option>
            <option name="COMPOSITION_BASED_STATISTICS">Conditional compositional score matrix adjustment</option>
            <option name="GAPCOSTS">11 1</option>
            <option name="ALIGNMENTS">100</option>
            <option name="ENTREZ_QUERY" />
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="Custom BLAST_tblastx">
            <option name="maxHits">100</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="MATRIX_NAME">BLOSUM62</option>
            <option name="WORD_SIZE">3</option>
            <option name="NUMBER_OF_CPUS">1</option>
            <option name="MAX_TARGET_SEQS">100</option>
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="Custom BLAST_Megablast">
            <option name="maxHits">100</option>
            <option name="ALGORITHM">&lt;html&gt;High similarity (&lt;b&gt;Megablast&lt;/b&gt;, &lt;i&gt;very fast, only finds similar sequences&lt;/i&gt;)&lt;/html&gt;</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="NUCLEOTIDE_SCORING">1 -2</option>
            <option name="WORD_SIZE">28</option>
            <option name="GAPCOSTS">linear</option>
            <option name="MAX_TARGET_SEQS">100</option>
            <option name="NUMBER_OF_CPUS">1</option>
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="NCBI_BLAST_Megablast">
            <option name="ALGORITHM">&lt;html&gt;High similarity (&lt;b&gt;Megablast&lt;/b&gt;, &lt;i&gt;very fast, only finds similar sequences&lt;/i&gt;)&lt;/html&gt;</option>
            <option name="maxHits">100</option>
            <option name="getHitAnnos">false</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="MASK_LOOKUP_TABLE">true</option>
            <option name="WORD_SIZE">28</option>
            <option name="HUMAN_REPEATS">false</option>
            <option name="GAPCOSTS">linear</option>
            <option name="NUCLEOTIDE_SCORING">1 -2</option>
            <option name="ALIGNMENTS">100</option>
            <option name="ENTREZ_QUERY" />
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="Custom BLAST_blastn">
            <option name="maxHits">100</option>
            <option name="ALGORITHM">&lt;html&gt;Moderate similarity (&lt;b&gt;Standard blastn&lt;/b&gt;, &lt;i&gt;slower but more sensitive&lt;/i&gt;)&lt;/html&gt; </option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="NUCLEOTIDE_SCORING">2 -3</option>
            <option name="WORD_SIZE">11</option>
            <option name="GAPCOSTS">5 2</option>
            <option name="MAX_TARGET_SEQS">100</option>
            <option name="NUMBER_OF_CPUS">1</option>
            <option name="OTHER_ADVANCED" />
          </childOption>
          <childOption name="Custom BLAST_Discontiguous Megablast">
            <option name="maxHits">100</option>
            <option name="ALGORITHM">&lt;html&gt;Some dissimilarity (&lt;b&gt;Discontiguous Megablast&lt;/b&gt;, &lt;i&gt;very sensitive, intended for cross-species comparison&lt;/i&gt;)&lt;/html&gt;</option>
            <option name="LOW_COMPLEXITY">true</option>
            <option name="EXPECT" extra="">10</option>
            <option name="NUCLEOTIDE_SCORING">2 -3</option>
            <option name="WORD_SIZE">11</option>
            <option name="GAPCOSTS">5 2</option>
            <option name="MAX_TARGET_SEQS">100</option>
            <option name="NUMBER_OF_CPUS">1</option>
            <option name="TEMPLATE_LENGTH">18</option>
            <option name="TEMPLATE_TYPE">Coding</option>
            <option name="OTHER_ADVANCED" />
          </childOption>
        </childOption>
      </Options>
      <optionToExpose optionName="nucleotideQueryOption.database" label="" />
    </workflowElement>
    <workflowElement type="com.biomatters.plugins.workflows.WorkflowElementSaveAndContinue">
      <options>
        <option name="save">true</option>
        <option name="saveInSubFolder">true</option>
        <option name="subFolderName">{Name_Of_Input_6_Steps_Ago}_BF2_HCOI</option>
        <option name="addVariable">Include Name...</option>
        <option name="selectDocuments">false</option>
        <option name="doWhat">continue</option>
        <option name="back">2</option>
      </options>
    </workflowElement>
    <icon>iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAFFElEQVR4XtVXa2xUVRCe7ZsWqNWqDWJsmgi0AqaKQixGozUR8JHQkJgSiAop/EH9VSL+cBOUmGjUQNt9dbntNqXtbqoBpRqSUlAam0BSQqqCoiCxWx5Ny2NJbUp3nDnnnr13z3b7SPGHX/Ll7rn33PnmzJkzdxbg/wx0Qgp+DnMEffAg1sFi9MAT6IYVdF2CtVBA12xEcOjvzghsgMTSMAgZuBcyY/RALok9KuiFV2hcTQzQ+Hsa7yaWYz08wnN1m9OCEDYgi4zmCxEPrKTri8SXiWtpvIFE3jfZReMhIpoco3sudMHzFJk83faUoNWmoh/mmatbY67uW2I3scfkMXp2QtADwxgsQWxbjNhZqZwIE6toKx7W7U8KIb4X5pN4CfEtEjhChq7bVmfncEz81l+ItwcQh88i+jLkczd8KnKiBu6jaN6DAcgRW5ksL0TYeRInkQe2Ek8To8JYaDli0wLEliJJX5oUUeKKw78gelOVg4fIgR20iAr6vU4444OFmCw5RXLVQRG9sMkUl4Z+qEK88BVi+BjiOQOx9xPEr1clio8MIh5cbW2BzI3fiFeJv5IDXpGwEyWnyHQXPGAm2EHiiDB06kNEjCLeGcEY+vZRRJaS4NVk4hHkHPHAQGwRklGyb1AUnqXfufEOcFjc8DhdPzI9RvxuLeLosCXM4AiElsWL85xDz9mFLsfE/XMQ/2iTUbQi8wYvNt4BThQ3rKcJfWJiY74Mux2DvTbxS1JYiZ/1y2jtn2c5wuJXeuS78cm5nRx4KN4BFxSiPG79YtKZL+zSFsYiljhfWZyjwuBt6NyYKM5gByaNgAuWkme1KPcPcehn62UdnA+6uAI77s9OJn6N6Jk4B1zwNHkWogfjYvLYbctAMujiPN4/V4qrpI0XP2quvjDxFLigjB4eNiejyPyZYGpxPhVbRXXlWqPXgVk5wMk5kXh9pnLgONEvCtFE4rNy4OYFKc5XBjvA4k0FM3Zg5jmgEBP/xxLvq6HCVKYc6BffBe4ZqI/QtQUoM5cLL6dzCpKB6wOLcz5ExxG73iRxh3JiH2kU67oCorvhY+iBOuEtv5CsDkwFzgeFH7fbP0x1FOHHdG0QX0Auw154hq6taK+Ekb8tYzMG5dCR9VYE3LCHt0DX5+9/BjcNNGEzyoaDj4xMrOvndKvTB1fM1kX2HNhCTc4CXR/M7/9KYk2c+Mg13eT0MXoDsfsdJc6tmoe4mrssXR+4Z6Pwv0YTLt4V8UsdFPoKJc6h/wm5f+QoeyBd1+fPcL4oj6rtCh/XTUr0d8o+gE+HOKJcJ0zymO9z4vICpPgo8aTYWtnUZuvaAgkRaLg3MQI85vtqVVPzMol+Q3Y3irPPDW7S8197/1z0pa9Cd8qXqHLA7kS8OD/nOiGLlUUe830+wnyKPkburLi94xxLJu50OlNOBatyw8aTS0br51fSmaUPhsNyov+oJu7oRq+jC90O+vPhOGwjVdCUOhLdSTYqsD69NGLkFKBRmIWkQctILL0MwzCy1O/zBza8cKOp+N07/rwTUV/aYNwKfSmDUX92z6g/3xkxiiqHGorXDTWWrFEcbFxWfqVhRdnFxvLS042bF9k1JkVHR0dme3v7QjU+07rt9YEDL1XfanmqedzIC0frs27yNdJc2hxueXXXyWD1Jvv7swZvgT0KjJ62Dyr6QjveOx/asvvP9rc/+719257e0M5d9jl3FeyEfu+/QiAQyAkGg6lq/C/9nG8uATvovgAAAABJRU5ErkJggg==</icon>
  </XMLSerialisableRootElement>
  <XMLSerialisableRootElement name="Trim and Filter" geneiousVersion="2022.0.2" uniqueId="fb7211f4-c40a-420a-99a4-1fbf0ae95367" revisionNumber="4" description="&lt;html&gt;&lt;center&gt;Trims and then filters out some of the trimmed sequences&lt;/center&gt;&lt;/html&gt;" bundledIconName="trim">
    <workflowElement id="Operation_com.biomatters.plugins.alignment.TrimAnnotationGenerator" exposeNoOptions="false" exposeAllOptions="true" suppressErrors="false" showButtonForExposedGroup="false" groupNameForExposedOptions="Trimming" type="com.biomatters.plugins.workflows.DocumentOperationWorkflowElement">
      <Options>
        <option name="action">annotate</option>
        <childOption name="vectorTrim">
          <option name="vectorScreening">false</option>
          <option name="minHit">16</option>
          <multiOption name="vectorDatabaseOption">
            <value>
              <option name="vectorDatabaseOption">UniVec</option>
            </value>
          </multiOption>
        </childOption>
        <childOption name="primerTrim">
          <option name="primerScreening">false</option>
          <childOption name="primerTrim">
            <option name="primers" />
            <option name="allowMismatches">true</option>
            <option name="maxMismatches">5</option>
            <option name="minLength">5</option>
          </childOption>
        </childOption>
        <childOption name="errorProbability">
          <option name="errorProbability">true</option>
          <option name="errorLimit">0.05</option>
        </childOption>
        <childOption name="lowQualityTrim">
          <option name="lowQuality">false</option>
          <option name="lowQualityLimit">0</option>
        </childOption>
        <childOption name="ambiguityTrim">
          <option name="ambiguity">false</option>
          <option name="ambiguityLimit">2</option>
        </childOption>
        <childOption name="trimStart">
          <option name="startTrim">true</option>
          <option name="startTrimAtLeast">false</option>
          <option name="startTrimMinimum">0</option>
        </childOption>
        <childOption name="trimEnd">
          <option name="endTrim">true</option>
          <option name="endTrimAtLeast">false</option>
          <option name="endTrimMinimum">0</option>
        </childOption>
        <childOption name="maxLength">
          <option name="use">false</option>
          <option name="maxLength">1000</option>
        </childOption>
      </Options>
      <optionToExpose optionName="action" label="" />
    </workflowElement>
    <workflowElement type="com.biomatters.plugins.workflows.WorkflowElementRename">
      <options>
        <option name="prefix">&amp; Trimmed </option>
        <option name="middle">2</option>
        <option name="suffix" />
      </options>
    </workflowElement>
    <workflowElement id="FilterOperation" exposeNoOptions="false" exposeAllOptions="true" suppressErrors="false" showButtonForExposedGroup="false" groupNameForExposedOptions="Filtering" type="com.biomatters.plugins.workflows.DocumentOperationWorkflowElement">
      <Options>
        <option name="filterWhat">eachSequence</option>
        <option name="match">all</option>
        <multiOption name="filter">
          <value>
            <option name="field">postTrimLength</option>
            <option name="condition">greater_than</option>
            <option name="value">50</option>
          </value>
        </multiOption>
      </Options>
      <optionToExpose optionName="filterWhat" label="" />
    </workflowElement>
  </XMLSerialisableRootElement>
</geneiousWorkflows>