<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="en">
<context>
    <name>FindRepeatsDialog</name>
    <message>
        <location filename="../src/FindRepeatsDialog.ui" line="17"/>
        <source>Find Repeats</source>
        <translation>Find Repeats</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.ui" line="87"/>
        <location filename="../src/FindRepeatsDialog.ui" line="239"/>
        <location filename="../src/FindRepeatsDialog.ui" line="299"/>
        <source>bp</source>
        <translation>bp</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.ui" line="115"/>
        <source>Heuristic based selection of repeat length so the number of repeats in the sequence will not exceed 1000</source>
        <translation>Heuristic based selection of repeat length so the number of repeats in the sequence will not exceed 1000</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.ui" line="118"/>
        <source>1k</source>
        <translation>1k</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.ui" line="163"/>
        <source>%</source>
        <translation>%</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.ui" line="185"/>
        <source>Resets repeats identity to 100%</source>
        <translation>Resets repeats identity to 100%</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.ui" line="188"/>
        <source>100</source>
        <translation>100</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.ui" line="211"/>
        <source>Minimum distance between repeats</source>
        <translation>Minimum distance between repeats</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.ui" line="258"/>
        <source>Maximum distance between repeats</source>
        <translation>Maximum distance between repeats</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.ui" line="363"/>
        <source>Advanced</source>
        <translation>Advanced</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.ui" line="369"/>
        <source>Advanced parameters</source>
        <translation>Advanced parameters</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.ui" line="375"/>
        <source>Custom algorithm</source>
        <translation>Custom algorithm</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.ui" line="402"/>
        <source>Search only for repeats that lie inside of an annotated region</source>
        <translation>Search only for repeats that lie inside of an annotated region</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.ui" line="444"/>
        <location filename="../src/FindRepeatsDialog.ui" line="493"/>
        <location filename="../src/FindRepeatsDialog.ui" line="542"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.ui" line="451"/>
        <source>Search only for repeats that have an annotated region inside</source>
        <translation>Search only for repeats that have an annotated region inside</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.ui" line="500"/>
        <source>Filter repeats that have an annotated region inside</source>
        <translation>Filter repeats that have an annotated region inside</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.ui" line="549"/>
        <source>Search for inverted repeats</source>
        <translation>Search for inverted repeats</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.ui" line="321"/>
        <source>Region to process</source>
        <translation>Region to process</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.ui" line="31"/>
        <source>Base</source>
        <translation>Base</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.ui" line="37"/>
        <source>Repeat finder parameters</source>
        <translation>Repeat finder parameters</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.ui" line="49"/>
        <source>Number of bases in a sliding window that is moved along the sequence</source>
        <translation>Number of bases in a sliding window that is moved along the sequence</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.ui" line="52"/>
        <source>Window size</source>
        <translation>Window size</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.ui" line="125"/>
        <source>How similar the two windows of the sequence</source>
        <translation>How similar the two windows of the sequence</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.ui" line="128"/>
        <source>Minimum indentity per window</source>
        <translation>Minimum indentity per window</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.ui" line="609"/>
        <source>Nested repeats filter algorithm</source>
        <translation>Nested repeats filter algorithm</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.ui" line="569"/>
        <source>Exclude tandems areas</source>
        <translation>Exclude tandems areas</translation>
    </message>
</context>
<context>
    <name>FindTandemsDialog</name>
    <message>
        <location filename="../src/FindTandemsDialog.ui" line="49"/>
        <source>Tandem preset</source>
        <translation>Tandem preset</translation>
    </message>
    <message>
        <location filename="../src/FindTandemsDialog.ui" line="94"/>
        <source>Min period</source>
        <translation>Min period</translation>
    </message>
    <message>
        <location filename="../src/FindTandemsDialog.ui" line="114"/>
        <location filename="../src/FindTandemsDialog.ui" line="147"/>
        <source> n</source>
        <translation> n</translation>
    </message>
    <message>
        <location filename="../src/FindTandemsDialog.ui" line="127"/>
        <source>Max period</source>
        <translation>Max period</translation>
    </message>
    <message>
        <location filename="../src/FindTandemsDialog.ui" line="208"/>
        <source>Advanced</source>
        <translation>Advanced</translation>
    </message>
    <message>
        <location filename="../src/FindTandemsDialog.ui" line="214"/>
        <source>Advanced parameters</source>
        <translation>Advanced parameters</translation>
    </message>
    <message>
        <location filename="../src/FindTandemsDialog.ui" line="296"/>
        <source>Algorithm</source>
        <translation>Algorithm</translation>
    </message>
    <message>
        <location filename="../src/FindTandemsDialog.ui" line="253"/>
        <source>Minimum tandem size</source>
        <translation>Minimum tandem size</translation>
    </message>
    <message>
        <location filename="../src/FindTandemsDialog.ui" line="316"/>
        <source>Minimum repeat count</source>
        <translation>Minimum repeat count</translation>
    </message>
    <message>
        <location filename="../src/FindTandemsDialog.ui" line="233"/>
        <source>x</source>
        <translation>x</translation>
    </message>
    <message>
        <location filename="../src/FindTandemsDialog.ui" line="246"/>
        <source>Show overlapped tandems</source>
        <translation>Show overlapped tandems</translation>
    </message>
    <message>
        <location filename="../src/FindTandemsDialog.ui" line="166"/>
        <source>Region to process</source>
        <translation>Region to process</translation>
    </message>
    <message>
        <location filename="../src/FindTandemsDialog.ui" line="17"/>
        <source>Find Tandems</source>
        <translation>Find Tandems</translation>
    </message>
    <message>
        <location filename="../src/FindTandemsDialog.ui" line="31"/>
        <source>Base</source>
        <translation>Base</translation>
    </message>
    <message>
        <location filename="../src/FindTandemsDialog.ui" line="37"/>
        <source>Tandem finder parameters</source>
        <translation>Tandem finder parameters</translation>
    </message>
</context>
<context>
    <name>U2::ExactSizedTandemFinder</name>
    <message>
        <location filename="../src/RF_SArray_TandemFinder.cpp" line="260"/>
        <source>Find %1-period tandems</source>
        <translation>Find %1-period tandems</translation>
    </message>
</context>
<context>
    <name>U2::FindRepeatsDialog</name>
    <message>
        <location filename="../src/FindRepeatsDialog.cpp" line="83"/>
        <source>Start</source>
        <translation>Start</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.cpp" line="84"/>
        <source>Cancel</source>
        <translation>Cancel</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.cpp" line="103"/>
        <source>Auto</source>
        <translation>Auto</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.cpp" line="104"/>
        <source>Suffix index</source>
        <translation>Suffix index</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.cpp" line="105"/>
        <source>Diagonals</source>
        <translation>Diagonals</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.cpp" line="107"/>
        <source>Disjoint repeats</source>
        <translation>Disjoint repeats</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.cpp" line="108"/>
        <source>No filtering</source>
        <translation>No filtering</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.cpp" line="109"/>
        <source>Unique repeats</source>
        <translation>Unique repeats</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.cpp" line="280"/>
        <location filename="../src/FindRepeatsDialog.cpp" line="287"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.cpp" line="224"/>
        <source>No annotations found: %1</source>
        <translation>No annotations found: %1</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.cpp" line="280"/>
        <source>Not enough memory error ocurred while preparing data. Try to set smaller region.</source>
        <translation>Not enough memory error ocurred while preparing data. Try to set smaller region.</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.cpp" line="287"/>
        <source>Cannot create an annotation object. Please check settings</source>
        <translation>Cannot create an annotation object. Please check settings</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.cpp" line="295"/>
        <source>Warning</source>
        <translation>Warning</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.cpp" line="296"/>
        <source>Search with given identity %1% and length more then 80m bps can take very long time. Approximate repeat searching time for 80m bp with 95% identity is 40 minutes on Intel Core 2 Quad Q9500. Do you want to continue?</source>
        <translation>Search with given identity %1% and length more then 80m bps can take very long time. Approximate repeat searching time for 80m bp with 95% identity is 40 minutes on Intel Core 2 Quad Q9500. Do you want to continue?</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.cpp" line="305"/>
        <source>A problem occurred during finding repeats. The sequence is no more available.</source>
        <translation>A problem occurred during finding repeats. The sequence is no more available.</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.cpp" line="384"/>
        <source>Estimated repeats count: %1</source>
        <translation>Estimated repeats count: %1</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsDialog.cpp" line="385"/>
        <source>Estimated repeats count hint is based on the active settings and random sequence model</source>
        <translation>Estimated repeats count hint is based on the active settings and random sequence model</translation>
    </message>
</context>
<context>
    <name>U2::FindRepeatsTask</name>
    <message>
        <location filename="../src/FindRepeatsTask.cpp" line="67"/>
        <source>Find repeats in a single sequence</source>
        <translation>Find repeats in a single sequence</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsTask.cpp" line="108"/>
        <source>Rev-complementing sequence</source>
        <translation>Rev-complementing sequence</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsTask.cpp" line="154"/>
        <source>Searching repeats ...</source>
        <translation>Searching repeats ...</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsTask.cpp" line="178"/>
        <source>Filtering unique results</source>
        <translation>Filtering unique results</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsTask.cpp" line="183"/>
        <source>Filtering nested results</source>
        <translation>Filtering nested results</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsTask.cpp" line="195"/>
        <source>Repeat search time %1 sec</source>
        <translation>Repeat search time %1 sec</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsTask.cpp" line="241"/>
        <source>Unique repeats filtering time %1 sec, results before: %2, filtered: %3, after %4</source>
        <translation>Unique repeats filtering time %1 sec, results before: %2, filtered: %3, after %4</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsTask.cpp" line="302"/>
        <source>Nested repeats filtering time %1 sec, results before: %2, filtered: %3, after %4</source>
        <translation>Nested repeats filtering time %1 sec, results before: %2, filtered: %3, after %4</translation>
    </message>
</context>
<context>
    <name>U2::FindRepeatsToAnnotationsTask</name>
    <message>
        <location filename="../src/FindRepeatsTask.cpp" line="446"/>
        <source>Find repeats to annotations</source>
        <translation>Find repeats to annotations</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsTask.cpp" line="466"/>
        <source>Found %1 repeat regions</source>
        <translation>Found %1 repeat regions</translation>
    </message>
</context>
<context>
    <name>U2::FindTandemsDialog</name>
    <message>
        <location filename="../src/FindTandemsDialog.cpp" line="68"/>
        <source>Start</source>
        <translation>Start</translation>
    </message>
    <message>
        <location filename="../src/FindTandemsDialog.cpp" line="69"/>
        <source>Cancel</source>
        <translation>Cancel</translation>
    </message>
    <message>
        <location filename="../src/FindTandemsDialog.cpp" line="88"/>
        <source>Suffix array</source>
        <translation>Suffix array</translation>
    </message>
    <message>
        <location filename="../src/FindTandemsDialog.cpp" line="89"/>
        <source>Suffix array (optimized)</source>
        <translation>Suffix array (optimized)</translation>
    </message>
    <message>
        <location filename="../src/FindTandemsDialog.cpp" line="92"/>
        <source>All</source>
        <translation>All</translation>
    </message>
    <message>
        <location filename="../src/FindTandemsDialog.cpp" line="93"/>
        <source>Micro-satellites</source>
        <translation>Micro-satellites</translation>
    </message>
    <message>
        <location filename="../src/FindTandemsDialog.cpp" line="94"/>
        <source>Mini-satellites</source>
        <translation>Mini-satellites</translation>
    </message>
    <message>
        <location filename="../src/FindTandemsDialog.cpp" line="95"/>
        <source>Big-period tandems</source>
        <translation>Big-period tandems</translation>
    </message>
    <message>
        <location filename="../src/FindTandemsDialog.cpp" line="96"/>
        <source>Custom</source>
        <translation>Custom</translation>
    </message>
    <message>
        <source>Error</source>
        <translation type="obsolete">Error</translation>
    </message>
    <message>
        <location filename="../src/FindTandemsDialog.cpp" line="175"/>
        <source>No annotations found: %1</source>
        <translation>&quot;No annotations found: %1</translation>
    </message>
    <message>
        <location filename="../src/FindTandemsDialog.cpp" line="206"/>
        <source>Not enough memory error ocurred while preparing data. Try to set smaller region.</source>
        <translation>Not enough memory error ocurred while preparing data. Try to set smaller region.</translation>
    </message>
    <message>
        <location filename="../src/FindTandemsDialog.cpp" line="211"/>
        <source>Cannot create an annotation object. Please check settings</source>
        <translation>Cannot create an annotation object. Please check settings</translation>
    </message>
</context>
<context>
    <name>U2::FindTandemsToAnnotationsTask</name>
    <message>
        <location filename="../src/RF_SArray_TandemFinder.cpp" line="41"/>
        <location filename="../src/RF_SArray_TandemFinder.cpp" line="53"/>
        <source>Find repeats to annotations</source>
        <translation>Find repeats to annotations</translation>
    </message>
    <message>
        <location filename="../src/RF_SArray_TandemFinder.cpp" line="72"/>
        <source>Found %1 repeat regions</source>
        <translation>Found %1 repeat regions</translation>
    </message>
</context>
<context>
    <name>U2::LargeSizedTandemFinder</name>
    <message>
        <location filename="../src/RF_SArray_TandemFinder.cpp" line="434"/>
        <source>Find big-period tandems</source>
        <translation>Find big-period tandems</translation>
    </message>
</context>
<context>
    <name>U2::LocalWorkflow::RepeatPrompter</name>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="187"/>
        <source>unset</source>
        <translation>unset</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="188"/>
        <source> from &lt;u&gt;%1&lt;/u&gt;</source>
        <translation> from &lt;u&gt;%1&lt;/u&gt;</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="192"/>
        <source>inverted</source>
        <translation>inverted</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="192"/>
        <source>direct</source>
        <translation>direct</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="194"/>
        <source>For each sequence%1, find &lt;u&gt;%2&lt;/u&gt; repeats.&lt;br&gt;Detect &lt;u&gt;%3% identical&lt;/u&gt; repeats &lt;u&gt;not shorter than %4 bps&lt;/u&gt;.&lt;br&gt;Output the list of found regions annotated as &lt;u&gt;%5&lt;/u&gt;.</source>
        <translation>For each sequence%1, find &lt;u&gt;%2&lt;/u&gt; repeats.&lt;br&gt;Detect &lt;u&gt;%3% identical&lt;/u&gt; repeats &lt;u&gt;not shorter than %4 bps&lt;/u&gt;.&lt;br&gt;Output the list of found regions annotated as &lt;u&gt;%5&lt;/u&gt;.</translation>
    </message>
</context>
<context>
    <name>U2::LocalWorkflow::RepeatWorker</name>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="73"/>
        <source>Input sequences</source>
        <translation>Input sequences</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="74"/>
        <source>A nucleotide sequence to search repeats in.</source>
        <translation>A nucleotide sequence to search repeats in.</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="75"/>
        <source>Repeat annotations</source>
        <translation>Repeat annotations</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="76"/>
        <source>A set of annotations marking repeats found in the sequence.</source>
        <translation>A set of annotations marking repeats found in the sequence.</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="85"/>
        <source>Annotate as</source>
        <translation>Annotate as</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="85"/>
        <source>Name of the result annotations marking found repeats.</source>
        <translation>Name of the result annotations marking found repeats.</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="86"/>
        <source>Identity</source>
        <translation>Identity</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="86"/>
        <source>Repeats identity.</source>
        <translation>Repeats identity.</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="87"/>
        <source>Min length</source>
        <translation>Min length</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="87"/>
        <source>Minimum length of repeats.</source>
        <translation>Minimum length of repeats.</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="88"/>
        <source>Min distance</source>
        <translation>Min distance</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="88"/>
        <source>Minimum distance between repeats.</source>
        <translation>Minimum distance between repeats.</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="89"/>
        <source>Max distance</source>
        <translation>Max distance</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="89"/>
        <source>Maximum distance between repeats.</source>
        <translation>Maximum distance between repeats.</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="90"/>
        <source>Inverted</source>
        <translation>Inverted</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="90"/>
        <source>Search for inverted repeats.</source>
        <translation>Search for inverted repeats.</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="91"/>
        <source>Filter algorithm</source>
        <translation>Filter algorithm</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="91"/>
        <source>Filter repeats algorithm.</source>
        <translation>Filter repeats algorithm.</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="92"/>
        <source>Algorithm</source>
        <translation>Algorithm</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="92"/>
        <source>Control over variations of algorithm.</source>
        <translation>Control over variations of algorithm.</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="93"/>
        <source>Parallel threads</source>
        <translation>Parallel threads</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="93"/>
        <source>Number of parallel threads used for the task.</source>
        <translation>Number of parallel threads used for the task.</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="94"/>
        <source>Exclude tandems</source>
        <translation>Exclude tandems</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="94"/>
        <source>Exclude tandems areas before find repeat task is run.</source>
        <translation>Exclude tandems areas before find repeat task is run.</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="95"/>
        <source>Apply &apos;Max distance&apos; attribute</source>
        <translation>Apply &apos;Max distance&apos; attribute</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="95"/>
        <location filename="../src/RepeatWorker.cpp" line="96"/>
        <source>Apply &apos;Max distance&apos; attribute.</source>
        <translation>Apply &apos;Max distance&apos; attribute.</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="96"/>
        <source>Apply &apos;Min distance&apos; attribute</source>
        <translation>Apply &apos;Min distance&apos; attribute</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="134"/>
        <source>Find Repeats</source>
        <translation>Find Repeats</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="135"/>
        <source>Finds repeats in each supplied sequence, stores found regions as annotations.</source>
        <translation>Finds repeats in each supplied sequence, stores found regions as annotations.</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="144"/>
        <source>Any</source>
        <translation>Any</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="245"/>
        <source>result name is empty, default name used</source>
        <translation>result name is empty, default name used</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="248"/>
        <location filename="../src/RepeatWorker.cpp" line="249"/>
        <source>Incorrect value: identity value must be between 0 and 100</source>
        <translation>Incorrect value: identity value must be between 0 and 100</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="262"/>
        <location filename="../src/RepeatWorker.cpp" line="263"/>
        <source>Incorrect value: minimal distance must be greater then zero</source>
        <translation>Incorrect value: minimal distance must be greater then zero</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="267"/>
        <source>Sequence alphabet is not nucleic!</source>
        <translation>Sequence alphabet is not nucleic!</translation>
    </message>
    <message>
        <location filename="../src/RepeatWorker.cpp" line="290"/>
        <source>Found %1 repeats</source>
        <translation>Found %1 repeats</translation>
    </message>
</context>
<context>
    <name>U2::QDRepeatActor</name>
    <message>
        <location filename="../src/RepeatQuery.cpp" line="203"/>
        <source>inverted</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../src/RepeatQuery.cpp" line="203"/>
        <source>direct</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../src/RepeatQuery.cpp" line="213"/>
        <source>Finds &lt;u&gt;%1&lt;/u&gt; repeats.&lt;br&gt;Detects &lt;u&gt;%2 identical&lt;/u&gt; repeats &lt;u&gt;not shorter than %3 bps&lt;/u&gt;.</source>
        <translation>Finds &lt;u&gt;%1&lt;/u&gt; repeats.&lt;br&gt;Detects &lt;u&gt;%2 identical&lt;/u&gt; repeats &lt;u&gt;not shorter than %3 bps&lt;/u&gt;.</translation>
    </message>
    <message>
        <location filename="../src/RepeatQuery.cpp" line="243"/>
        <source>Sequence should be nucleic</source>
        <translation>Sequence should be nucleic</translation>
    </message>
    <message>
        <location filename="../src/RepeatQuery.cpp" line="246"/>
        <source>RepeatQDTask</source>
        <translation>RepeatQDTask</translation>
    </message>
    <message>
        <location filename="../src/RepeatQuery.cpp" line="290"/>
        <source>Repeats</source>
        <translation>Repeats</translation>
    </message>
    <message>
        <location filename="../src/RepeatQuery.cpp" line="291"/>
        <source>Finds repeats in supplied sequence, stores found regions as annotations.</source>
        <translation>Finds repeats in supplied sequence, stores found regions as annotations.</translation>
    </message>
    <message>
        <location filename="../src/RepeatQuery.cpp" line="293"/>
        <source>Identity</source>
        <translation>Identity</translation>
    </message>
    <message>
        <location filename="../src/RepeatQuery.cpp" line="293"/>
        <source>Repeats identity.</source>
        <translation>Repeats identity.</translation>
    </message>
    <message>
        <location filename="../src/RepeatQuery.cpp" line="294"/>
        <source>Min length</source>
        <translation>Min length</translation>
    </message>
    <message>
        <location filename="../src/RepeatQuery.cpp" line="294"/>
        <source>Minimum length of repeats.</source>
        <translation>Minimum length of repeats.</translation>
    </message>
    <message>
        <location filename="../src/RepeatQuery.cpp" line="295"/>
        <source>Inverted</source>
        <translation>Inverted</translation>
    </message>
    <message>
        <location filename="../src/RepeatQuery.cpp" line="295"/>
        <source>Search for inverted repeats.</source>
        <translation>Search for inverted repeats.</translation>
    </message>
    <message>
        <location filename="../src/RepeatQuery.cpp" line="296"/>
        <source>Filter algorithm</source>
        <translation>Filter algorithm</translation>
    </message>
    <message>
        <location filename="../src/RepeatQuery.cpp" line="296"/>
        <source>Filter nested repeats algorithm.</source>
        <translation>Filter nested repeats algorithm.</translation>
    </message>
    <message>
        <location filename="../src/RepeatQuery.cpp" line="297"/>
        <source>Algorithm</source>
        <translation>Algorithm</translation>
    </message>
    <message>
        <location filename="../src/RepeatQuery.cpp" line="297"/>
        <source>Control over variations of algorithm.</source>
        <translation>Control over variations of algorithm.</translation>
    </message>
    <message>
        <location filename="../src/RepeatQuery.cpp" line="298"/>
        <source>Parallel threads</source>
        <translation>Parallel threads</translation>
    </message>
    <message>
        <location filename="../src/RepeatQuery.cpp" line="298"/>
        <source>Number of parallel threads used for the task.</source>
        <translation>Number of parallel threads used for the task.</translation>
    </message>
    <message>
        <location filename="../src/RepeatQuery.cpp" line="299"/>
        <source>Max length</source>
        <translation>Max length</translation>
    </message>
    <message>
        <location filename="../src/RepeatQuery.cpp" line="299"/>
        <source>Maximum length of repeats.</source>
        <translation>Maximum length of repeats.</translation>
    </message>
    <message>
        <location filename="../src/RepeatQuery.cpp" line="300"/>
        <source>Exclude tandems</source>
        <translation>Exclude tandems</translation>
    </message>
    <message>
        <location filename="../src/RepeatQuery.cpp" line="300"/>
        <source>Exclude tandems areas before find repeat task is run.</source>
        <translation>Exclude tandems areas before find repeat task is run.</translation>
    </message>
</context>
<context>
    <name>U2::QDTandemActor</name>
    <message>
        <location filename="../src/TandemQuery.cpp" line="62"/>
        <source>Searches for tandem repeats with period size between %1 and %2.</source>
        <translation>Searches for tandem repeats with period size between %1 and %2.</translation>
    </message>
    <message>
        <location filename="../src/TandemQuery.cpp" line="81"/>
        <source>TandemQDTask</source>
        <translation>TandemQDTask</translation>
    </message>
    <message>
        <location filename="../src/TandemQuery.cpp" line="169"/>
        <source>Tandem Repeats</source>
        <translation>Tandem Repeats</translation>
    </message>
    <message>
        <location filename="../src/TandemQuery.cpp" line="170"/>
        <source>Finds tandem repeats in a supplied sequence, stores found regions as annotations.</source>
        <translation>Finds tandem repeats in a supplied sequence, stores found regions as annotations.</translation>
    </message>
    <message>
        <location filename="../src/TandemQuery.cpp" line="173"/>
        <source>Min period</source>
        <translation>Min period</translation>
    </message>
    <message>
        <location filename="../src/TandemQuery.cpp" line="173"/>
        <source>Minimum acceptable repeat length measured in base symbols.</source>
        <translation>Minimum acceptable repeat length measured in base symbols.</translation>
    </message>
    <message>
        <location filename="../src/TandemQuery.cpp" line="174"/>
        <source>Max period</source>
        <translation>Max period</translation>
    </message>
    <message>
        <location filename="../src/TandemQuery.cpp" line="174"/>
        <source>Maximum acceptable repeat length measured in base symbols.</source>
        <translation>Maximum acceptable repeat length measured in base symbols.</translation>
    </message>
    <message>
        <location filename="../src/TandemQuery.cpp" line="175"/>
        <source>Algorithm</source>
        <translation>Algorithm</translation>
    </message>
    <message>
        <location filename="../src/TandemQuery.cpp" line="175"/>
        <source>The algorithm parameter allows one to select the search algorithm. The default and a fast one is the optimized suffix array algorithm.</source>
        <translation>The algorithm parameter allows one to select the search algorithm. The default and a fast one is the optimized suffix array algorithm.</translation>
    </message>
    <message>
        <location filename="../src/TandemQuery.cpp" line="176"/>
        <source>Min tandem size</source>
        <translation>Min tandem size</translation>
    </message>
    <message>
        <location filename="../src/TandemQuery.cpp" line="176"/>
        <source>The minimum tandem size sets the limit on minimum acceptable length of the tandem, i.e. the minimum total repeats length of the searched tandem.</source>
        <translation>The minimum tandem size sets the limit on minimum acceptable length of the tandem, i.e. the minimum total repeats length of the searched tandem.</translation>
    </message>
    <message>
        <location filename="../src/TandemQuery.cpp" line="177"/>
        <source>Min repeat count</source>
        <translation>Min repeat count</translation>
    </message>
    <message>
        <location filename="../src/TandemQuery.cpp" line="177"/>
        <source>The minimum number of repeats of a searched tandem.</source>
        <translation>The minimum number of repeats of a searched tandem.</translation>
    </message>
    <message>
        <location filename="../src/TandemQuery.cpp" line="178"/>
        <source>Search for overlapped tandems</source>
        <translation>Search for overlapped tandems</translation>
    </message>
    <message>
        <location filename="../src/TandemQuery.cpp" line="178"/>
        <source>If this parameter is set to &lt;i&gt;True&lt;/i&gt; then overlapped tandems should be included into the result.</source>
        <translation>If this parameter is set to &lt;i&gt;True&lt;/i&gt; then overlapped tandems should be included into the result.</translation>
    </message>
    <message>
        <location filename="../src/TandemQuery.cpp" line="199"/>
        <location filename="../src/TandemQuery.cpp" line="206"/>
        <source> bp</source>
        <translation>bp</translation>
    </message>
    <message>
        <location filename="../src/TandemQuery.cpp" line="179"/>
        <source>Parallel threads</source>
        <translation>Parallel threads</translation>
    </message>
    <message>
        <location filename="../src/TandemQuery.cpp" line="179"/>
        <source>Number of parallel threads used for the task.</source>
        <translation>Number of parallel threads used for the task.</translation>
    </message>
    <message>
        <location filename="../src/TandemQuery.cpp" line="225"/>
        <source>x</source>
        <translation>x</translation>
    </message>
</context>
<context>
    <name>U2::RFAlgorithmBase</name>
    <message>
        <location filename="../src/RFBase.cpp" line="84"/>
        <source>Find Repeats</source>
        <translation>Find Repeats</translation>
    </message>
    <message>
        <location filename="../src/RFBase.cpp" line="141"/>
        <source>Repeat length is too large: %1, sequence size: %2</source>
        <translation>Repeat length is too large: %1, sequence size: %2</translation>
    </message>
</context>
<context>
    <name>U2::RFDiagonalWKSubtask</name>
    <message>
        <location filename="../src/RFDiagonal.cpp" line="55"/>
        <source>Find repeats subtask (diagonal)</source>
        <translation>Find repeats subtask (diagonal)</translation>
    </message>
</context>
<context>
    <name>U2::RFSArrayWKAlgorithm</name>
    <message>
        <location filename="../src/RFSArrayWK.cpp" line="59"/>
        <source>Memory allocation error, size: %1</source>
        <translation>Memory allocation error, size: %1</translation>
    </message>
</context>
<context>
    <name>U2::RFSArrayWKSubtask</name>
    <message>
        <location filename="../src/RFSArrayWK.cpp" line="210"/>
        <source>Find repeats subtask (suffixWK)</source>
        <translation>Find repeats subtask (suffixWK)</translation>
    </message>
</context>
<context>
    <name>U2::RFSArrayWSubtask</name>
    <message>
        <location filename="../src/RFSArray.cpp" line="401"/>
        <source>Find repeats subtask (suffix)</source>
        <translation>Find repeats subtask (suffix)</translation>
    </message>
</context>
<context>
    <name>U2::RepeatFinderPlugin</name>
    <message>
        <location filename="../src/RepeatFinderPlugin.cpp" line="64"/>
        <source>Repeats Finder</source>
        <translation>Repeats Finder</translation>
    </message>
    <message>
        <location filename="../src/RepeatFinderPlugin.cpp" line="64"/>
        <source>Search for repeated elements in genetic sequences</source>
        <translation>Search for repeated elements in genetic sequences</translation>
    </message>
</context>
<context>
    <name>U2::RepeatViewContext</name>
    <message>
        <location filename="../src/RepeatFinderPlugin.cpp" line="100"/>
        <source>Find repeats...</source>
        <translation>Find repeats...</translation>
    </message>
    <message>
        <location filename="../src/RepeatFinderPlugin.cpp" line="104"/>
        <source>Find tandems...</source>
        <translation>Find tandems...</translation>
    </message>
</context>
<context>
    <name>U2::RevComplSequenceTask</name>
    <message>
        <source>Reverse-complement sequence</source>
        <translation type="vanished">Reverse-complement sequence</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsTask.cpp" line="42"/>
        <source>Reverse complement sequence</source>
        <translation>Reverse complement sequence</translation>
    </message>
    <message>
        <location filename="../src/FindRepeatsTask.cpp" line="49"/>
        <source>Can&apos;t find complement translation for alphabet: %1</source>
        <translation>Can&apos;t find complement translation for alphabet: %1</translation>
    </message>
</context>
<context>
    <name>U2::TandemFinder</name>
    <message>
        <location filename="../src/RF_SArray_TandemFinder.cpp" line="144"/>
        <source>Find tandems finished %1</source>
        <translation>Find tandems finished %1</translation>
    </message>
    <message>
        <location filename="../src/RF_SArray_TandemFinder.cpp" line="115"/>
        <location filename="../src/RF_SArray_TandemFinder.cpp" line="140"/>
        <source>Find tandems</source>
        <translation>Find tandems</translation>
    </message>
</context>
<context>
    <name>U2::TandemFinder_Region</name>
    <message>
        <location filename="../src/RF_SArray_TandemFinder.h" line="126"/>
        <source>Find tandems in %1 region</source>
        <translation>Find tandems in %1 region</translation>
    </message>
</context>
</TS>
