changeset 0:b694a77ca1e8 draft default tip

planemo upload commit 599e1135baba020195b3f7576449d595bca9af75
author iuc
date Tue, 09 Aug 2022 12:30:52 +0000
parents
children
files b2btools_single_sequence.xml script.py test-data/input.fasta test-data/random_sequence_01_consisting_of_40_residues.tsv test-data/random_sequence_01_consisting_of_40_residues_dynamine.tsv test-data/random_sequence_02_consisting_of_40_residues.tsv test-data/random_sequence_02_consisting_of_40_residues_dynamine.tsv test-data/random_sequence_03_consisting_of_30_residues.tsv test-data/random_sequence_03_consisting_of_30_residues_dynamine.tsv test-data/random_sequence_04_consisting_of_40_residues.tsv test-data/random_sequence_04_consisting_of_40_residues_dynamine.tsv test-data/random_sequence_05_consisting_of_30_residues.tsv test-data/random_sequence_05_consisting_of_30_residues_dynamine.tsv test-data/random_sequence_06_consisting_of_45_residues.tsv test-data/random_sequence_06_consisting_of_45_residues_dynamine.tsv test-data/random_sequence_07_consisting_of_30_residues.tsv test-data/random_sequence_07_consisting_of_30_residues_dynamine.tsv test-data/random_sequence_08_consisting_of_40_residues.tsv test-data/random_sequence_08_consisting_of_40_residues_dynamine.tsv test-data/random_sequence_09_consisting_of_30_residues.tsv test-data/random_sequence_09_consisting_of_30_residues_dynamine.tsv test-data/random_sequence_10_consisting_of_65_residues.tsv test-data/random_sequence_10_consisting_of_65_residues_dynamine.tsv test-data/random_sequence_11_consisting_of_30_residues.tsv test-data/random_sequence_11_consisting_of_30_residues_dynamine.tsv test-data/test_output.json test-data/test_output_dynamine.json test-data/wrong.fasta test-data/wrong.tsv
diffstat 29 files changed, 9475 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/b2btools_single_sequence.xml	Tue Aug 09 12:30:52 2022 +0000
@@ -0,0 +1,708 @@
+<tool
+    id="b2btools_single_sequence"
+    name="b2bTools: Biophysical predictors for single sequences"
+    version="3.0.5+galaxy0"
+    license="GPL-3.0"
+    python_template_version="3.5"
+    profile="21.05">
+    <description>from their amino-acid sequences</description>
+    <xrefs>
+        <xref type="bio.tools">b2btools</xref>
+    </xrefs>
+    <requirements>
+        <requirement type="package" version="3.0.5">b2btools</requirement>
+    </requirements>
+    <command detect_errors="exit_code"><![CDATA[
+mkdir -p ./tabular ./plots &&
+python '$__tool_directory__/script.py' --file '$input' --output ./tabular --json '$predictions_output'
+    $section_predictors.dynamine
+    $section_predictors.disomine
+    $section_predictors.efoldmine
+    $section_predictors.agmata
+#if $section_plot.plot == '--plot' or $section_plot.plot_all == '--plot_all':
+    --plot-output ./plots
+#end if
+    $section_plot.plot
+    $section_plot.plot_all
+    $section_plot.highlight
+    ]]></command>
+    <inputs>
+        <param type="data" name="input" format="fasta" label="Protein sequences in FASTA format" help="FASTA file of protein sequences"/>
+        <section name="section_predictors" title="Biophyisical predictors" help="Configure this section to select the predictions to be executed">
+            <param
+                argument="--dynamine"
+                type="boolean"
+                checked="true"
+                truevalue="--dynamine"
+                falsevalue=""
+                label="DynaMine: Prediction of protein backbone dynamics from sequence only"
+                help="Fast predictor of protein backbone dynamics using only sequence information as input. The version here also predicts side-chain dynamics and secondary structure predictors using the same principle." />
+            <param
+                argument="--disomine"
+                type="boolean"
+                checked="true"
+                truevalue="--disomine"
+                falsevalue=""
+                label="DisoMine: Prediction of protein disorder from sequence only"
+                help="Predicts protein disorder with recurrent neural networks not directly from the amino acid sequence, but instead from more generic predictions of key biophysical properties, here protein dynamics, secondary structure and early folding."/>
+            <param
+                argument="--efoldmine"
+                type="boolean"
+                checked="true"
+                truevalue="--efoldmine"
+                falsevalue=""
+                label="EFoldMine: Prediction of protein early folding regions from sequence only"
+                help="Predicts from the primary amino acid sequence of a protein, which amino acids are likely involved in early folding events."/>
+            <param
+                argument="--agmata"
+                type="boolean"
+                checked="true"
+                truevalue="--agmata"
+                falsevalue=""
+                label="Agmata: Prediction of protein regions that are likely to cause beta-aggregation"
+                help="Agmata is a single-sequence based predictor of protein regions that are likely to cause beta-aggregation. It is based on a model that uses the biophysical predictions of protein behaviour, not on amino acid codes directly."/>
+        </section>
+        <section name="section_plot" title="Plot options" help="Configure plot output">
+            <param
+                name="plot"
+                argument="--plot"
+                type="boolean"
+                label="Plot predicted values by sequence"
+                truevalue="--plot"
+                falsevalue=""
+                help="This option plots predicted values in different files"/>
+            <param
+                name="plot_all"
+                argument="--plot_all"
+                type="boolean"
+                label="Plot all sequences together"
+                truevalue="--plot_all"
+                falsevalue=""
+                help="This option plots all sequences together in order to compare predicted values of different sequences"/>
+            <param
+                name="highlight"
+                argument="--highlight"
+                type="boolean"
+                label="Highlight regions of interest"
+                truevalue="--highlight"
+                falsevalue=""
+                help="Highlight biophysical regions on the background of the plots"/>
+        </section>
+    </inputs>
+    <outputs>
+        <data name="predictions_output" label="Predictions in JSON format" format="json" />
+        <collection name="split_output" type="list" label="Tabular predictions by sequence">
+            <discover_datasets pattern="__name_and_ext__" format="tabular" directory="tabular" visible="true" />
+        </collection>
+        <collection name="split_output_plots" type="list" label="Plots">
+            <discover_datasets pattern="__name_and_ext__" format="png" directory="plots" visible="true" />
+        </collection>
+    </outputs>
+    <tests>
+        <!-- Test 1: All the predictors were selected, plotting both individual and aggregated charts -->
+        <test expect_exit_code="0" expect_num_outputs="3">
+            <param name="input" value="input.fasta" ftype="fasta"/>
+            <section name="section_predictors">
+                <param name="dynamine" value="true"/>
+                <param name="disomine" value="true"/>
+                <param name="efoldmine" value="true"/>
+                <param name="agmata" value="true"/>
+            </section>
+            <section name="section_plot">
+                <param name="plot" value="true"/>
+                <param name="plot_all" value="true"/>
+                <param name="highlight" value="true"/>
+            </section>
+            <assert_command>
+                <has_text text="--dynamine" />
+                <has_text text="--disomine" />
+                <has_text text="--agmata" />
+                <has_text text="--efoldmine" />
+                <has_text text="--json" />
+                <has_text text="--plot_all" />
+                <has_text text="--highlight" />
+                <has_text text="--highlight" />
+                <has_text text="--output" />
+                <has_text text="--plot-output" />
+            </assert_command>
+            <output name="predictions_output" value="test_output.json" ftype="json"/>
+            <!-- 11 sequences = 11 TSV files -->
+            <output_collection name="split_output" type="list" count="11">
+                <element name="random_sequence_01_consisting_of_40_residues" file="random_sequence_01_consisting_of_40_residues.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_02_consisting_of_40_residues" file="random_sequence_02_consisting_of_40_residues.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_03_consisting_of_30_residues" file="random_sequence_03_consisting_of_30_residues.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_04_consisting_of_40_residues" file="random_sequence_04_consisting_of_40_residues.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_05_consisting_of_30_residues" file="random_sequence_05_consisting_of_30_residues.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_06_consisting_of_45_residues" file="random_sequence_06_consisting_of_45_residues.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_07_consisting_of_30_residues" file="random_sequence_07_consisting_of_30_residues.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_08_consisting_of_40_residues" file="random_sequence_08_consisting_of_40_residues.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_09_consisting_of_30_residues" file="random_sequence_09_consisting_of_30_residues.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_10_consisting_of_65_residues" file="random_sequence_10_consisting_of_65_residues.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_11_consisting_of_30_residues" file="random_sequence_11_consisting_of_30_residues.tsv" ftype="tsv" compare="diff"/>
+            </output_collection>
+            <!-- 9 predicted values x 11 sequences + 9 predicted values aggregated = (99 + 9) charts = 108 charts -->
+            <output_collection name="split_output_plots" type="list" count="108" />
+        </test>
+        <!-- Test 2: Only one predictor was selected, plotting both individual and aggregated charts -->
+        <test expect_exit_code="0" expect_num_outputs="3">
+            <param name="input" value="input.fasta" ftype="fasta"/>
+            <section name="section_predictors">
+                <param name="dynamine" value="true"/>
+                <param name="disomine" value="false"/>
+                <param name="efoldmine" value="false"/>
+                <param name="agmata" value="false"/>
+            </section>
+            <section name="section_plot">
+                <param name="plot" value="true"/>
+                <param name="plot_all" value="true"/>
+                <param name="highlight" value="true"/>
+            </section>
+            <assert_command>
+                <has_text text="--dynamine" />
+                <not_has_text text="--disomine" />
+                <not_has_text text="--agmata" />
+                <not_has_text text="--efoldmine" />
+                <has_text text="--json" />
+                <has_text text="--plot " />
+                <has_text text="--plot_all" />
+                <has_text text="--highlight" />
+                <has_text text="--output" />
+                <has_text text="--plot-output" />
+            </assert_command>
+            <output name="predictions_output" value="test_output_dynamine.json" ftype="json"/>
+            <!-- 11 sequences = 11 TSV files -->
+            <output_collection name="split_output" type="list" count="11">
+                <element name="random_sequence_01_consisting_of_40_residues" file="random_sequence_01_consisting_of_40_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_02_consisting_of_40_residues" file="random_sequence_02_consisting_of_40_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_03_consisting_of_30_residues" file="random_sequence_03_consisting_of_30_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_04_consisting_of_40_residues" file="random_sequence_04_consisting_of_40_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_05_consisting_of_30_residues" file="random_sequence_05_consisting_of_30_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_06_consisting_of_45_residues" file="random_sequence_06_consisting_of_45_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_07_consisting_of_30_residues" file="random_sequence_07_consisting_of_30_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_08_consisting_of_40_residues" file="random_sequence_08_consisting_of_40_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_09_consisting_of_30_residues" file="random_sequence_09_consisting_of_30_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_10_consisting_of_65_residues" file="random_sequence_10_consisting_of_65_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_11_consisting_of_30_residues" file="random_sequence_11_consisting_of_30_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+            </output_collection>
+            <!-- 6 predicted values x 11 sequences + 6 predicted values aggregated = (66 + 6) charts = 72 charts -->
+            <output_collection name="split_output_plots" type="list" count="72" />
+        </test>
+        <!-- Test 3: Only one predictor was selected, plotting individual charts -->
+        <test expect_exit_code="0" expect_num_outputs="3">
+            <param name="input" value="input.fasta" ftype="fasta"/>
+            <section name="section_predictors">
+                <param name="dynamine" value="true"/>
+                <param name="disomine" value="false"/>
+                <param name="efoldmine" value="false"/>
+                <param name="agmata" value="false"/>
+            </section>
+            <section name="section_plot">
+                <param name="plot" value="true"/>
+                <param name="plot_all" value="false"/>
+                <param name="highlight" value="true"/>
+            </section>
+            <assert_command>
+                <has_text text="--dynamine" />
+                <not_has_text text="--disomine" />
+                <not_has_text text="--agmata" />
+                <not_has_text text="--efoldmine" />
+                <has_text text="--json" />
+                <has_text text="--plot " />
+                <not_has_text text="--plot_all" />
+                <has_text text="--highlight" />
+                <has_text text="--output" />
+                <has_text text="--plot-output" />
+            </assert_command>
+            <output name="predictions_output" value="test_output_dynamine.json" ftype="json"/>
+            <!-- 11 sequences = 11 TSV files -->
+            <output_collection name="split_output" type="list" count="11">
+                <element name="random_sequence_01_consisting_of_40_residues" file="random_sequence_01_consisting_of_40_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_02_consisting_of_40_residues" file="random_sequence_02_consisting_of_40_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_03_consisting_of_30_residues" file="random_sequence_03_consisting_of_30_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_04_consisting_of_40_residues" file="random_sequence_04_consisting_of_40_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_05_consisting_of_30_residues" file="random_sequence_05_consisting_of_30_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_06_consisting_of_45_residues" file="random_sequence_06_consisting_of_45_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_07_consisting_of_30_residues" file="random_sequence_07_consisting_of_30_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_08_consisting_of_40_residues" file="random_sequence_08_consisting_of_40_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_09_consisting_of_30_residues" file="random_sequence_09_consisting_of_30_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_10_consisting_of_65_residues" file="random_sequence_10_consisting_of_65_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_11_consisting_of_30_residues" file="random_sequence_11_consisting_of_30_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+            </output_collection>
+            <!-- 6 predicted values x 11 sequences = 66 charts -->
+            <output_collection name="split_output_plots" type="list" count="66" />
+        </test>
+        <!-- Test 4: Only one predictor was selected, plotting aggregated charts -->
+        <test expect_exit_code="0" expect_num_outputs="3">
+            <param name="input" value="input.fasta" ftype="fasta"/>
+            <section name="section_predictors">
+                <param name="dynamine" value="true"/>
+                <param name="disomine" value="false"/>
+                <param name="efoldmine" value="false"/>
+                <param name="agmata" value="false"/>
+            </section>
+            <section name="section_plot">
+                <param name="plot" value="false"/>
+                <param name="plot_all" value="true"/>
+                <param name="highlight" value="true"/>
+            </section>
+            <assert_command>
+                <has_text text="--dynamine" />
+                <not_has_text text="--disomine" />
+                <not_has_text text="--agmata" />
+                <not_has_text text="--efoldmine" />
+                <has_text text="--json" />
+                <has_text text="--plot_all" />
+                <has_text text="--highlight" />
+                <not_has_text text="--plot " />
+                <has_text text="--output" />
+                <has_text text="--plot-output" />
+            </assert_command>
+            <output name="predictions_output" value="test_output_dynamine.json" ftype="json"/>
+            <!-- 11 sequences = 11 TSV files -->
+            <output_collection name="split_output" type="list" count="11">
+                <element name="random_sequence_01_consisting_of_40_residues" file="random_sequence_01_consisting_of_40_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_02_consisting_of_40_residues" file="random_sequence_02_consisting_of_40_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_03_consisting_of_30_residues" file="random_sequence_03_consisting_of_30_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_04_consisting_of_40_residues" file="random_sequence_04_consisting_of_40_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_05_consisting_of_30_residues" file="random_sequence_05_consisting_of_30_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_06_consisting_of_45_residues" file="random_sequence_06_consisting_of_45_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_07_consisting_of_30_residues" file="random_sequence_07_consisting_of_30_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_08_consisting_of_40_residues" file="random_sequence_08_consisting_of_40_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_09_consisting_of_30_residues" file="random_sequence_09_consisting_of_30_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_10_consisting_of_65_residues" file="random_sequence_10_consisting_of_65_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_11_consisting_of_30_residues" file="random_sequence_11_consisting_of_30_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+            </output_collection>
+            <!-- 6 predicted values aggregated = 6 charts -->
+            <output_collection name="split_output_plots" type="list" count="6" />
+        </test>
+        <!-- Test 5: Only one predictor was selected, plotting aggregated charts with no highlighting -->
+        <test expect_exit_code="0" expect_num_outputs="3">
+            <param name="input" value="input.fasta" ftype="fasta"/>
+            <section name="section_predictors">
+                <param name="dynamine" value="true"/>
+                <param name="disomine" value="false"/>
+                <param name="efoldmine" value="false"/>
+                <param name="agmata" value="false"/>
+            </section>
+            <section name="section_plot">
+                <param name="plot" value="false"/>
+                <param name="plot_all" value="true"/>
+            </section>
+            <assert_command>
+                <has_text text="--dynamine" />
+                <has_text text="--json" />
+                <has_text text="--plot_all" />
+                <has_text text="--output" />
+                <has_text text="--plot-output" />
+                <not_has_text text="--disomine" />
+                <not_has_text text="--agmata" />
+                <not_has_text text="--efoldmine" />
+                <not_has_text text="--highlight" />
+                <not_has_text text="--plot " />
+            </assert_command>
+            <output name="predictions_output" value="test_output_dynamine.json" ftype="json"/>
+            <!-- 11 sequences = 11 TSV files -->
+            <output_collection name="split_output" type="list" count="11">
+                <element name="random_sequence_01_consisting_of_40_residues" file="random_sequence_01_consisting_of_40_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_02_consisting_of_40_residues" file="random_sequence_02_consisting_of_40_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_03_consisting_of_30_residues" file="random_sequence_03_consisting_of_30_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_04_consisting_of_40_residues" file="random_sequence_04_consisting_of_40_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_05_consisting_of_30_residues" file="random_sequence_05_consisting_of_30_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_06_consisting_of_45_residues" file="random_sequence_06_consisting_of_45_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_07_consisting_of_30_residues" file="random_sequence_07_consisting_of_30_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_08_consisting_of_40_residues" file="random_sequence_08_consisting_of_40_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_09_consisting_of_30_residues" file="random_sequence_09_consisting_of_30_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_10_consisting_of_65_residues" file="random_sequence_10_consisting_of_65_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_11_consisting_of_30_residues" file="random_sequence_11_consisting_of_30_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+            </output_collection>
+            <!-- 6 predicted values aggregated = 6 charts -->
+            <output_collection name="split_output_plots" type="list" count="6" />
+        </test>
+        <!-- Test 6: Only one predictor was selected, plotting was disabled -->
+        <test expect_exit_code="0" expect_num_outputs="3">
+            <param name="input" value="input.fasta" ftype="fasta"/>
+            <section name="section_predictors">
+                <param name="dynamine" value="true"/>
+                <param name="disomine" value="false"/>
+                <param name="efoldmine" value="false"/>
+                <param name="agmata" value="false"/>
+            </section>
+            <section name="section_plot">
+                <param name="plot" value="false"/>
+                <param name="plot_all" value="false"/>
+                <param name="highlight" value="false"/>
+            </section>
+            <assert_command>
+                <has_text text="--dynamine" />
+                <has_text text="--json" />
+                <has_text text="--output" />
+                <not_has_text text="--disomine" />
+                <not_has_text text="--agmata" />
+                <not_has_text text="--efoldmine" />
+                <not_has_text text="--plot " />
+                <not_has_text text="--plot_all" />
+                <not_has_text text="--highlight" />
+                <not_has_text text="--plot-output" />
+            </assert_command>
+            <output name="predictions_output" value="test_output_dynamine.json" ftype="json"/>
+            <!-- 11 sequences = 11 TSV files -->
+            <output_collection name="split_output" type="list" count="11">
+                <element name="random_sequence_01_consisting_of_40_residues" file="random_sequence_01_consisting_of_40_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_02_consisting_of_40_residues" file="random_sequence_02_consisting_of_40_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_03_consisting_of_30_residues" file="random_sequence_03_consisting_of_30_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_04_consisting_of_40_residues" file="random_sequence_04_consisting_of_40_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_05_consisting_of_30_residues" file="random_sequence_05_consisting_of_30_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_06_consisting_of_45_residues" file="random_sequence_06_consisting_of_45_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_07_consisting_of_30_residues" file="random_sequence_07_consisting_of_30_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_08_consisting_of_40_residues" file="random_sequence_08_consisting_of_40_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_09_consisting_of_30_residues" file="random_sequence_09_consisting_of_30_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_10_consisting_of_65_residues" file="random_sequence_10_consisting_of_65_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+                <element name="random_sequence_11_consisting_of_30_residues" file="random_sequence_11_consisting_of_30_residues_dynamine.tsv" ftype="tsv" compare="diff"/>
+            </output_collection>
+            <output_collection name="split_output_plots" type="list" count="0" />
+        </test>
+        <!-- Test 7: No predictor selected, it must fail -->
+        <test expect_failure="true" expect_exit_code="2">
+            <param name="input" value="input.fasta" ftype="fasta"/>
+            <section name="section_predictors">
+                <param name="dynamine" value="false"/>
+                <param name="disomine" value="false"/>
+                <param name="efoldmine" value="false"/>
+                <param name="agmata" value="false"/>
+            </section>
+            <section name="section_plot">
+                <param name="plot" value="false"/>
+                <param name="plot_all" value="false"/>
+                <param name="highlight" value="false"/>
+            </section>
+            <assert_command>
+                <not_has_text text="--dynamine" />
+                <not_has_text text="--disomine" />
+                <not_has_text text="--agmata" />
+                <not_has_text text="--efoldmine" />
+                <not_has_text text="--plot-output" />
+                <not_has_text text="--plot " />
+                <not_has_text text="--plot_all" />
+                <not_has_text text="--highlight" />
+            </assert_command>
+        </test>
+        <!-- Test 8: No input file, it must fail -->
+        <test expect_failure="true" expect_exit_code="1">
+            <section name="section_predictors">
+                <param name="dynamine" value="true"/>
+                <param name="disomine" value="false"/>
+                <param name="efoldmine" value="false"/>
+                <param name="agmata" value="false"/>
+            </section>
+            <section name="section_plot">
+                <param name="plot" value="false"/>
+                <param name="plot_all" value="false"/>
+                <param name="highlight" value="false"/>
+            </section>
+            <assert_command>
+                <has_text text="--dynamine" />
+                <not_has_text text="--disomine" />
+                <not_has_text text="--agmata" />
+                <not_has_text text="--efoldmine" />
+                <not_has_text text="--plot-output" />
+                <not_has_text text="--plot " />
+                <not_has_text text="--plot_all" />
+                <not_has_text text="--highlight" />
+            </assert_command>
+        </test>
+        <!-- Test 9: No valid input file format, it must fail -->
+        <test expect_failure="true" expect_exit_code="1">
+            <param name="input" value="wrong.fasta" ftype="fasta"/>
+            <section name="section_predictors">
+                <param name="dynamine" value="true"/>
+                <param name="disomine" value="false"/>
+                <param name="efoldmine" value="false"/>
+                <param name="agmata" value="false"/>
+            </section>
+            <section name="section_plot">
+                <param name="plot" value="false"/>
+                <param name="plot_all" value="false"/>
+                <param name="highlight" value="false"/>
+            </section>
+            <assert_command>
+                <has_text text="--dynamine" />
+                <not_has_text text="--disomine" />
+                <not_has_text text="--agmata" />
+                <not_has_text text="--efoldmine" />
+                <not_has_text text="--plot-output" />
+                <not_has_text text="--plot " />
+                <not_has_text text="--plot_all" />
+                <not_has_text text="--highlight" />
+            </assert_command>
+        </test>
+        <!-- Test 10: Wrong input file type, it must fail -->
+        <test expect_failure="true" expect_exit_code="1">
+            <param name="input" value="wrong.tsv" ftype="tabular"/>
+            <section name="section_predictors">
+                <param name="dynamine" value="true"/>
+                <param name="disomine" value="false"/>
+                <param name="efoldmine" value="false"/>
+                <param name="agmata" value="false"/>
+            </section>
+            <section name="section_plot">
+                <param name="plot" value="false"/>
+                <param name="plot_all" value="false"/>
+                <param name="highlight" value="false"/>
+            </section>
+            <assert_command>
+                <has_text text="--dynamine" />
+                <not_has_text text="--disomine" />
+                <not_has_text text="--agmata" />
+                <not_has_text text="--efoldmine" />
+                <not_has_text text="--plot-output" />
+                <not_has_text text="--plot " />
+                <not_has_text text="--plot_all" />
+                <not_has_text text="--highlight" />
+            </assert_command>
+        </test>
+    </tests>
+    <help><![CDATA[
+Single protein sequence analysis
+--------------------------------
+The **current Galaxy Tool** is the implementation of the Bio2Byte tools for **single protein sequence analysis**.
+It means that this tool receives amino-acid sequences in FASTA format and
+will return the biophysical predictions depending on the predictors selected.
+
+Input sequences
+'''''''''''''''
+The tool works with either single or multiple input files, just keeping in mind that
+the file must be a valid FASTA containing at least one sequence of amino acids.
+
+There is no limitation on the number of sequences per file, however, all
+the sequences must have at least 5 residues.
+
+Available biophysical predictors
+''''''''''''''''''''''''''''''''
+This is the list of the available Bio2Byte tools. As you can see, each prediction tool contains a subset of
+predicted features, for instance, DynaMine produces six features which will appear as column in the tabular output and as keys in the JSON output:
+
+- **DynaMine**: Fast predictor of protein backbone dynamics using only sequence information as input. The version here also predicts side-chain dynamics and secondary structure predictors using the same principle.
+    - *Backbone dynamics*: found as ``backbone`` inside either the tabular result, the JSON output file, or the plots in PNG format.
+    - *Side chain dynamics*: found as ``sidechain`` inside either the tabular result, the JSON output file, or the plots in PNG format.
+    - *Helix propensity*: found as ``helix`` inside either the tabular result, the JSON output file, or the plots in PNG format.
+    - *Sheet propensity*: found as ``sheet`` inside either the tabular result, the JSON output file, or the plots in PNG format.
+    - *Coil propensity*: found as ``coil`` inside either the tabular result, the JSON output file, or the plots in PNG format.
+    - *Polyproline-II propensity*: found as ``ppII`` inside either the tabular result, the JSON output file, or the plots in PNG format.
+- **DisoMine**: Predicts protein disorder with recurrent neural networks not directly from the amino acid sequence, but instead from more generic predictions of key biophysical properties, here protein dynamics, secondary structure, and early folding.
+    - *Disorder*: found as ``disomine`` inside either the tabular result, the JSON output file, or the plots in PNG format.
+- **EFoldMine**: Predicts from the primary amino acid sequence of a protein, which amino acids are likely involved in early folding events.
+    - *Early folding*: found as ``efoldmine`` inside either the tabular result, the JSON output file, or the plots in PNG format.
+- **Agmata**: Beta-sheet aggregation with the following predicted features:
+    - *Beta-sheet aggregation*: found as ``agmata`` inside either the tabular result, the JSON output file, or the plots in PNG format.
+
+Expected results
+''''''''''''''''
+From a single FASTA file with N sequences, the process will produce:
+
+- **single JSON output**: it will contain a key per sequence defined in the input FASTA file. Each key contains the predicted features* for that sequence.
+- **N tabular results**: Each tabular result is a table where the columns are the predicted features and the rows are each residue of the sequence
+- **N predicted features plots** (in case the user checked the ``plot`` parameter): Each predicted feature is plotted for each sequence
+- **predicted feature plots** (in case the user checked the ``plot_all`` parameter): For each predicted feature, there will be a plot containing a series per sequence, so all the sequences are plotted in one single png file for each predicted feature
+
+Example
+~~~~~~~
+
+Given this input in FASTA format with 11 sequences:
+::
+
+    >random_sequence_01_consisting_of_40_residues
+    MDRHDPVQKSMMMDRHDPVQKMDRHDPVQKSDRHDPVQKS
+
+    >random_sequence_02_consisting_of_40_residues
+    MWSMWRAMWSSQRAMWSMWRAMWSMSQRAMWSMWRAMWSM
+
+    >random_sequence_03_consisting_of_30_residues
+    YSWTHYELKAVWCELTYWRSWTHYELKAVV
+
+    >random_sequence_04_consisting_of_40_residues
+    SWTHYEYSWTHYELKAVWCELTYWRSWTHYELKAVVLKAV
+
+    >random_sequence_05_consisting_of_30_residues
+    NCPIEHHLCANKMDLHHHHLCAHHLPEDQY
+
+    >random_sequence_06_consisting_of_45_residues
+    YACLFQKPYIHHLCANKMDLHHNKMDLHHHHLCAHHLHHLCAHHL
+
+    >random_sequence_07_consisting_of_30_residues
+    FHHLCANKMDLHHHHLCAHHLVPGKQEPDS
+
+    >random_sequence_08_consisting_of_40_residues
+    HHLCANKMDLHHHHLCAHHLCANKMDLNKMDLLCANKMDL
+
+    >random_sequence_09_consisting_of_30_residues
+    GNKTPFMKMHGGNKTPFMKMHNKTPFMKMH
+
+    >random_sequence_10_consisting_of_65_residues
+    LDNSKMWQLDNPMPMSKMWQLDNSKMWQLDNLDNSKMWQLDNPMPMSKMWQLDNSKMWQLDNAAA
+
+    >random_sequence_11_consisting_of_30_residues
+    PMSKMWQLDNMSKMWQLDNPMSKMWQLDNA
+
+There will be the next results if all the predictor tools (DynaMine, DisoMine, EFoldMine, and AgMata) are selected:
+
+JSON result
+...........
+Containing all the input sequences and their predicted features depending on the selected predictors.
+::
+
+    {
+        "random_sequence_03_consisting_of_30_residues": {
+            "agmata": [
+            0.012,
+            0.08,
+            0.119,
+            0.154,
+            0.2,
+            0.34,
+            1.023,
+            4.084,
+            12.328,
+            20.723,
+            25.866,
+            24.864,
+            17.509,
+            9.32,
+            3.591,
+            1.559,
+            0.64,
+            0.221,
+            0.084,
+            0.038,
+            0.031,
+            0.035,
+            0.052,
+            0.159,
+            1.115,
+            7.747,
+            8.329,
+            8.214,
+            7.259,
+            0.608
+            ],
+            "backbone": [
+            0.818,
+            0.833,
+            0.87,
+            ...
+            ],
+            ...
+        },
+        ...
+    }
+
+Tabular results
+...............
+There will be a tabular files (.TSV) for each sequence where each row is a residue of the sequence and the columns are the predicted features depending on the selected predictors.
+
+::
+
+    residue_index  residue  agmata  backbone  coil   disoMine  earlyFolding  helix  ppII   sheet  sidechain
+    0              Y        0.012   0.818     0.376  0.783     0.031         0.262  0.074  0.295  0.624
+    1              S        0.08    0.833     0.373  0.818     0.05          0.253  0.07   0.33   0.59
+    2              W        0.119   0.87      0.361  0.772     0.061         0.27   0.057  0.341  0.696
+    3              T        0.154   0.906     0.336  0.641     0.064         0.334  0.037  0.341  0.665
+    4              H        0.2     0.945     0.295  0.596     0.099         0.421  0.017  0.324  0.673
+    5              Y        0.34    0.969     0.261  0.583     0.15          0.47   0.015  0.339  0.644
+    6              E        1.023   0.967     0.251  0.534     0.187         0.494  0.024  0.354  0.438
+    7              L        4.084   0.959     0.247  0.441     0.291         0.481  0.025  0.382  0.677
+    8              K        12.328  0.972     0.237  0.355     0.294         0.464  0.024  0.429  0.449
+    9              A        20.723  0.974     0.239  0.273     0.274         0.442  0.026  0.436  0.685
+    10             V        25.866  0.984     0.233  0.231     0.336         0.415  0.028  0.45   0.684
+    11             W        24.864  1.016     0.222  0.193     0.408         0.412  0.023  0.471  0.722
+    12             C        17.51   1.014     0.229  0.174     0.426         0.396  0.016  0.479  0.747
+    13             E        9.32    0.997     0.241  0.155     0.261         0.434  0.016  0.456  0.403
+    14             L        3.591   0.99      0.255  0.142     0.259         0.443  0.012  0.422  0.704
+    15             T        1.559   0.977     0.277  0.138     0.278         0.45   0.019  0.379  0.72
+    16             Y        0.64    0.969     0.299  0.134     0.282         0.428  0.025  0.353  0.656
+    17             W        0.221   0.976     0.317  0.135     0.262         0.415  0.027  0.328  0.704
+    18             R        0.084   0.957     0.331  0.132     0.147         0.41   0.029  0.295  0.462
+    19             S        0.038   0.956     0.342  0.148     0.142         0.393  0.028  0.289  0.627
+    20             W        0.031   0.947     0.355  0.182     0.178         0.379  0.031  0.304  0.71
+    21             T        0.035   0.964     0.333  0.205     0.187         0.393  0.023  0.305  0.705
+    22             H        0.052   0.976     0.286  0.228     0.19          0.451  0.013  0.309  0.663
+    23             Y        0.159   0.967     0.268  0.229     0.185         0.503  0.016  0.296  0.635
+    24             E        1.115   0.949     0.26   0.226     0.187         0.528  0.022  0.319  0.385
+    25             L        7.747   0.929     0.243  0.215     0.261         0.519  0.023  0.358  0.649
+    26             K        8.329   0.924     0.225  0.253     0.247         0.487  0.023  0.405  0.399
+    27             A        8.214   0.906     0.22   0.313     0.25          0.452  0.031  0.451  0.606
+    28             V        7.259   0.89      0.218  0.405     0.076         0.443  0.042  0.455  0.607
+    29             V        0.608   0.871     0.242  0.605     0.029         0.418  0.051  0.426  0.596
+
+Plots
+.....
+
+Depending on the options selected, there will be a plot (built using ``matplotlib``)
+per prediction per sequence and/or a plot per prediction for all the sequences together.
+
+- Checking **Plot** parameter implies that predicted features will be plotted in different files by input sequence.
+    - 11 input sequences x 9 predicted features = 99 plots in PNG format
+        - ``sequence_01_agmata`` plot
+        - ``sequence_01_backbone`` plot
+        - ``sequence_01_coil`` plot
+        - ``sequence_01_disoMine`` plot
+        - ``sequence_01_earlyFolding`` plot
+        - ``sequence_01_helix`` plot
+        - ``sequence_01_ppII`` plot
+        - ``sequence_01_sheet`` plot
+        - ``sequence_01_sidechain`` plot
+        - ...
+        - ``sequence_11_sidechain`` plot
+
+- Checking **Plot all** parameter implies that all the input sequences will be plotted together in order to compare predicted features.
+    - 9 predicted features = 9 plots in PNG format
+        - **agmata plot** containing 11 series (``sequence_01``, ``sequence_02``, ..., ``sequence_11``)
+        - **backbone plot** containing 11 series (``sequence_01``, ``sequence_02``, ..., ``sequence_11``)
+        - **coil plot** containing 11 series (``sequence_01``, ``sequence_02``, ..., ``sequence_11``)
+        - **disoMine plot** containing 11 series (``sequence_01``, ``sequence_02``, ..., ``sequence_11``)
+        - **earlyFolding plot** containing 11 series (``sequence_01``, ``sequence_02``, ..., ``sequence_11``)
+        - **helix plot** containing 11 series (``sequence_01``, ``sequence_02``, ..., ``sequence_11``)
+        - **ppII plot** containing 11 series (``sequence_01``, ``sequence_02``, ..., ``sequence_11``)
+        - **sheet plot** containing 11 series (``sequence_01``, ``sequence_02``, ..., ``sequence_11``)
+        - **sidechain plot** containing 11 series (``sequence_01``, ``sequence_02``, ..., ``sequence_11``)
+
+About Bio2Byte
+--------------
+
+**We research the relation between protein sequence and biophysical behavior.**
+
+Proteins are the molecular machines that make cells work.
+They perform a wide variety of functions through interactions with each other and many additional molecules.
+Traditionally, proteins are described in a single static state (a picture).
+It is now increasingly recognized that many proteins can adopt multiple states and move between these conformational states dynamically (a movie).
+
+We investigate how the dynamics, conformational states, and available experimental data of proteins relate to their amino acid sequence.
+Underlying physical and chemical principles are computationally unraveled through data integration,
+analysis and machine learning, so connecting them to biological events and improving our understanding of the way proteins work.
+
+Visit our website for further information: https://bio2byte.be
+
+About Bio2Byte tools
+''''''''''''''''''''
+The software suite "Bio2byte tools", known as ``b2btools`` offers a set of biophysical predictions for both single protein sequences and MSA input files.
+
+**Useful links:**
+
+``B2bTools`` is also available on the *Python Package Index* (``PyPI``) https://pypi.org/project/b2bTools/, as well as on *Bioconda* https://bioconda.github.io/recipes/b2btools/README.html.
+We also provide a set of online examples in Jupyter Notebook format that are available to run on the Google Colab platform on https://github.com/Bio2Byte/public_notebooks.
+
+    ]]>
+    </help>
+    <creator>
+        <organization name="bio2Byte" url="https://bio2byte.be" email="Wim.Vranken@vub.be"/>
+        <organization name="Vrije Universiteit Brussel" url="https://vub.be" alternateName="VUB"/>
+        <person honorificPrefix="Prof." givenName="Wim" familyName="Vranken" email="Wim.Vranken@vub.be" identifier="http://orcid.org/0000-0001-7470-4324" />
+        <person givenName="Jose" familyName="Gavalda-Garcia" email="Jose.Gavalda.Garcia@vub.be" identifier="http://orcid.org/0000-0001-6431-3442" />
+        <person givenName="Adrian" familyName="Diaz" email="Adrian.Diaz@vub.be" identifier="http://orcid.org/0000-0003-0165-1318" />
+    </creator>
+    <citations>
+        <citation type="doi">10.1038/ncomms3741</citation>
+        <citation type="doi">10.1101&#47;2020.05.25.115253</citation>
+        <citation type="doi">10.1038&#47;s41598-017-08366-3</citation>
+        <citation type="doi">10.1093/bioinformatics/btz912</citation>
+    </citations>
+</tool>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/script.py	Tue Aug 09 12:30:52 2022 +0000
@@ -0,0 +1,307 @@
+import json
+import optparse
+import os.path
+import re
+import unicodedata
+
+import matplotlib.pyplot as plt
+import numpy as np
+import pandas as pd
+from b2bTools import SingleSeq
+
+
+def slugify(value):
+    """
+    From https://github.com/django/django/blob/master/django/utils/text.py
+    Convert to ASCII if 'allow_unicode'. Convert spaces or repeated
+    dashes to single dashes. Remove characters that aren't alphanumerics,
+    underscores, or hyphens. Convert to lowercase. Also strip leading and
+    trailing whitespace, dashes, and underscores.
+    """
+    value = str(value)
+    value = (
+        unicodedata.normalize("NFKD", value)
+        .encode("ascii", "ignore")
+        .decode("ascii")
+    )
+    value = re.sub(r"[^\w\s-]", "", value.lower())
+    return re.sub(r"[-\s]+", "-", value).strip("-_")
+
+
+def check_min_max(predicted_values, former_min, former_max):
+    seq_max = max(predicted_values)
+    seq_min = min(predicted_values)
+    if (
+        seq_max + 0.1 > former_max
+        and not np.isnan(seq_max)
+        and not np.isinf(seq_max)
+    ):
+        former_max = seq_max + 0.1
+    if (
+        seq_min - 0.1 < former_min
+        and not np.isnan(seq_min)
+        and not np.isinf(seq_min)
+    ):
+        former_min = seq_min - 0.1
+    return former_min, former_max
+
+
+def plot_prediction(pred_name, hlighting_regions, predicted_values, seq_name):
+    thresholds_dict = {
+        "backbone": {
+            "membrane spanning": [1.0, 1.5],
+            "rigid": [0.8, 1.0],
+            "context-dependent": [0.69, 0.8],
+            "flexible": [-1.0, 0.69],
+        },
+        "earlyFolding": {
+            "early folds": [0.169, 2.0],
+            "late folds": [-1.0, 0.169],
+        },
+        "disoMine": {"ordered": [-1.0, 0.5], "disordered": [0.5, 2.0]},
+    }
+    ordered_regions_dict = {
+        "backbone": [
+            "flexible",
+            "context-dependent",
+            "rigid",
+            "membrane spanning",
+        ],
+        "earlyFolding": ["late folds", "early folds"],
+        "disoMine": ["ordered", "disordered"],
+    }
+    colors = ["yellow", "orange", "pink", "red"]
+    ranges_dict = {
+        "backbone": [-0.2, 1.2],
+        "sidechain": [-0.2, 1.2],
+        "ppII": [-0.2, 1.2],
+        "earlyFolding": [-0.2, 1.2],
+        "disoMine": [-0.2, 1.2],
+        "agmata": [-0.2, 1.2],
+        "helix": [-1.0, 1.0],
+        "sheet": [-1.0, 1.0],
+        "coil": [-1.0, 1.0],
+    }
+    fig, ax = plt.subplots(1, 1)
+    fig.set_figwidth(10)
+    fig.set_figheight(5)
+    ax.set_title(pred_name + " " + "prediction")
+    min_value, max_value = ranges_dict[pred_name]
+    if seq_name == "all":
+        max_len = 0
+        for seq in predicted_values.keys():
+            predictions = predicted_values[seq]
+            min_value, max_value = check_min_max(
+                predictions, min_value, max_value
+            )
+            ax.plot(range(len(predictions)), predictions, label=seq)
+            if len(predictions) > max_len:
+                max_len = len(predictions)
+            ax.set_xlim([0, max_len - 1])
+    else:
+        predictions = predicted_values
+        min_value, max_value = check_min_max(predictions, min_value, max_value)
+        ax.plot(range(len(predictions)), predictions, label=seq_name)
+        ax.set_xlim([0, len(predictions) - 1])
+    legend_lines = plt.legend(
+        bbox_to_anchor=(1.04, 1), loc="upper left", fancybox=True, shadow=True
+    )
+    ax.add_artist(legend_lines)
+    # Define regions
+    if hlighting_regions:
+        if pred_name in ordered_regions_dict.keys():
+            for i, prediction in enumerate(ordered_regions_dict[pred_name]):
+                lower = thresholds_dict[pred_name][prediction][0]
+                upper = thresholds_dict[pred_name][prediction][1]
+                color = colors[i]
+                ax.axhspan(
+                    lower, upper, alpha=0.3, color=color, label=prediction
+                )
+            included_in_regions_legend = list(
+                reversed(
+                    [
+                        prediction
+                        for prediction in ordered_regions_dict[pred_name]
+                    ]
+                )
+            )  # to sort it "from up to low"
+            # Get handles and labels
+            handles, labels = plt.gca().get_legend_handles_labels()
+            handles_dict = {
+                label: handles[idx] for idx, label in enumerate(labels)
+            }
+            # Add legend for regions, if available
+            region_legend = ax.legend(
+                [
+                    handles_dict[region]
+                    for region in included_in_regions_legend
+                ],
+                [region for region in included_in_regions_legend],
+                fancybox=True,
+                shadow=True,
+                loc="lower left",
+                bbox_to_anchor=(1.04, 0),
+            )
+            ax.add_artist(region_legend)
+    ax.set_ylim([min_value, max_value])
+    ax.set_xlabel("residue index")
+    ax.set_ylabel("prediction values")
+    ax.grid(axis="y")
+    plt.savefig(
+        os.path.join(
+            options.plot_output,
+            "{0}_{1}.png".format(slugify(seq_name), pred_name),
+        ),
+        bbox_inches="tight",
+    )
+    plt.close()
+
+
+def df_dict_to_dict_of_values(df_dict, predictor):
+    results_dict = {}
+    for seq in df_dict.keys():
+        df = pd.read_csv(df_dict[seq], sep="\t")
+        results_dict[seq] = df[predictor]
+    return results_dict
+
+
+def main(options):
+    single_seq = SingleSeq(options.input_fasta)
+    b2b_tools = []
+    if options.dynamine:
+        b2b_tools.append("dynamine")
+    if options.disomine:
+        b2b_tools.append("disomine")
+    if options.efoldmine:
+        b2b_tools.append("efoldmine")
+    if options.agmata:
+        b2b_tools.append("agmata")
+    single_seq.predict(b2b_tools)
+    predictions = single_seq.get_all_predictions()
+
+    def rounder_function(value):
+        return round(float(value), 3)
+
+    rounded_predictions = json.loads(
+        json.dumps(predictions), parse_float=rounder_function
+    )
+    results_json = json.dumps(rounded_predictions, indent=2, sort_keys=True)
+    with open(options.json_output, "w") as f:
+        f.write(results_json)
+    first_sequence_key = next(iter(predictions))
+    prediction_keys = predictions[first_sequence_key].keys()
+    # Sort column names
+    tsv_column_names = list(prediction_keys)
+    tsv_column_names.remove("seq")
+    tsv_column_names = ['residue', *sorted(tsv_column_names)]
+
+    df_dictionary = {}
+    for sequence_key, seq_preds in predictions.items():
+        residues = seq_preds["seq"]
+        residues_count = len(residues)
+        sequence_df = pd.DataFrame(
+            columns=prediction_keys, index=range(residues_count)
+        )
+        sequence_df.index.name = "residue_index"
+        for predictor in prediction_keys:
+            sequence_df[predictor] = seq_preds[predictor]
+        sequence_df = sequence_df.rename(columns={"seq": "residue"})
+        sequence_df = sequence_df.round(decimals=3)
+        filename = f"{options.output}/{slugify(sequence_key)}.tsv"
+        df_dictionary[sequence_key] = filename
+        sequence_df.to_csv(
+            filename,
+            header=True,
+            columns=tsv_column_names,
+            sep="\t"
+        )
+        # Plot each individual plot (compatible with plot all)
+        if options.plot:
+            for predictor in prediction_keys:
+                if predictor != "seq":
+                    plot_prediction(
+                        pred_name=predictor,
+                        hlighting_regions=True,
+                        predicted_values=seq_preds[predictor],
+                        seq_name=sequence_key,
+                    )
+    # Plot all together (compatible with plot individual)
+    if options.plot_all:
+        for predictor in prediction_keys:
+            if predictor != "seq":
+                results_dictionary = df_dict_to_dict_of_values(
+                    df_dictionary, predictor
+                )
+                plot_prediction(
+                    pred_name=predictor,
+                    hlighting_regions=True,
+                    predicted_values=results_dictionary,
+                    seq_name="all",
+                )
+
+
+if __name__ == "__main__":
+    parser = optparse.OptionParser()
+    parser.add_option(
+        "--dynamine",
+        action="store_true"
+    )
+    parser.add_option(
+        "--disomine",
+        action="store_true"
+    )
+    parser.add_option(
+        "--efoldmine",
+        action="store_true"
+    )
+    parser.add_option(
+        "--agmata",
+        action="store_true"
+    )
+    parser.add_option(
+        "--file",
+        dest="input_fasta",
+        type="string"
+    )
+    parser.add_option(
+        "--output",
+        dest="output",
+        type="string"
+    )
+    parser.add_option(
+        "--plot-output",
+        type="string",
+        dest="plot_output"
+    )
+    parser.add_option(
+        "--json",
+        dest="json_output",
+        type="string"
+    )
+    parser.add_option(
+        "--plot",
+        action="store_true"
+    )
+    parser.add_option(
+        "--plot_all",
+        action="store_true"
+    )
+    parser.add_option(
+        "--highlight",
+        action="store_true"
+    )
+    try:
+        options, args = parser.parse_args()
+        if not (options.dynamine or options.disomine or options.efoldmine or options.agmata):
+            parser.error('At least one predictor is required')
+        if not options.input_fasta:
+            parser.error('Input file not given (--file)')
+        if not options.output:
+            parser.error('Output directory not given (--output)')
+        if (options.plot or options.plot_all) and not options.plot_output:
+            parser.error('Plot output directory not given (--plot-output)')
+        if not options.json_output:
+            parser.error('Json output file not given (--json)')
+        main(options)
+    except optparse.OptionError as exc:
+        raise RuntimeError(f"Invalid arguments: {args}") from exc
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/input.fasta	Tue Aug 09 12:30:52 2022 +0000
@@ -0,0 +1,32 @@
+>random_sequence_01_consisting_of_40_residues
+MDRHDPVQKSMMMDRHDPVQKMDRHDPVQKSDRHDPVQKS
+
+>random_sequence_02_consisting_of_40_residues
+MWSMWRAMWSSQRAMWSMWRAMWSMSQRAMWSMWRAMWSM
+
+>random_sequence_03_consisting_of_30_residues
+YSWTHYELKAVWCELTYWRSWTHYELKAVV
+
+>random_sequence_04_consisting_of_40_residues
+SWTHYEYSWTHYELKAVWCELTYWRSWTHYELKAVVLKAV
+
+>random_sequence_05_consisting_of_30_residues
+NCPIEHHLCANKMDLHHHHLCAHHLPEDQY
+
+>random_sequence_06_consisting_of_45_residues
+YACLFQKPYIHHLCANKMDLHHNKMDLHHHHLCAHHLHHLCAHHL
+
+>random_sequence_07_consisting_of_30_residues
+FHHLCANKMDLHHHHLCAHHLVPGKQEPDS
+
+>random_sequence_08_consisting_of_40_residues
+HHLCANKMDLHHHHLCAHHLCANKMDLNKMDLLCANKMDL
+
+>random_sequence_09_consisting_of_30_residues
+GNKTPFMKMHGGNKTPFMKMHNKTPFMKMH
+
+>random_sequence_10_consisting_of_65_residues
+LDNSKMWQLDNPMPMSKMWQLDNSKMWQLDNLDNSKMWQLDNPMPMSKMWQLDNSKMWQLDNAAA
+
+>random_sequence_11_consisting_of_30_residues
+PMSKMWQLDNMSKMWQLDNPMSKMWQLDNA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/random_sequence_01_consisting_of_40_residues.tsv	Tue Aug 09 12:30:52 2022 +0000
@@ -0,0 +1,41 @@
+residue_index	residue	agmata	backbone	coil	disoMine	earlyFolding	helix	ppII	sheet	sidechain
+0	M	0.0	0.703	0.493	0.943	0.043	0.282	0.1	0.119	0.493
+1	D	0.001	0.708	0.542	0.964	0.048	0.235	0.115	0.073	0.287
+2	R	0.001	0.721	0.553	0.971	0.082	0.237	0.119	0.043	0.321
+3	H	0.001	0.73	0.545	0.974	0.126	0.209	0.121	0.058	0.497
+4	D	0.004	0.745	0.51	0.978	0.095	0.254	0.128	0.076	0.291
+5	P	0.045	0.731	0.444	0.979	0.135	0.345	0.131	0.106	0.489
+6	V	0.709	0.733	0.403	0.98	0.252	0.416	0.113	0.136	0.508
+7	Q	5.566	0.719	0.367	0.982	0.237	0.463	0.099	0.171	0.339
+8	K	17.394	0.705	0.353	0.984	0.27	0.459	0.093	0.207	0.321
+9	S	27.544	0.683	0.368	0.986	0.32	0.449	0.094	0.22	0.493
+10	M	28.56	0.665	0.409	0.988	0.276	0.416	0.1	0.193	0.472
+11	M	23.813	0.659	0.448	0.99	0.207	0.397	0.107	0.138	0.442
+12	M	11.996	0.658	0.498	0.992	0.185	0.324	0.125	0.095	0.452
+13	D	1.809	0.68	0.547	0.993	0.093	0.245	0.14	0.069	0.263
+14	R	0.146	0.685	0.559	0.993	0.068	0.226	0.145	0.055	0.306
+15	H	0.185	0.711	0.544	0.993	0.105	0.202	0.133	0.078	0.482
+16	D	1.571	0.726	0.508	0.993	0.089	0.231	0.139	0.132	0.28
+17	P	8.28	0.708	0.442	0.993	0.174	0.306	0.143	0.187	0.488
+18	V	17.753	0.699	0.402	0.993	0.331	0.337	0.13	0.24	0.531
+19	Q	20.564	0.661	0.401	0.993	0.219	0.327	0.132	0.236	0.321
+20	K	19.532	0.65	0.439	0.994	0.151	0.304	0.133	0.215	0.29
+21	M	12.898	0.636	0.506	0.993	0.152	0.233	0.144	0.164	0.472
+22	D	3.45	0.647	0.55	0.994	0.056	0.194	0.156	0.097	0.264
+23	R	0.61	0.647	0.571	0.994	0.04	0.161	0.162	0.081	0.285
+24	H	0.897	0.669	0.567	0.995	0.077	0.123	0.159	0.114	0.466
+25	D	3.789	0.68	0.549	0.995	0.068	0.111	0.165	0.171	0.269
+26	P	12.356	0.656	0.499	0.995	0.102	0.175	0.173	0.216	0.471
+27	V	19.297	0.644	0.478	0.995	0.192	0.193	0.158	0.244	0.507
+28	Q	20.098	0.63	0.479	0.996	0.106	0.193	0.156	0.253	0.321
+29	K	17.286	0.622	0.506	0.996	0.082	0.163	0.155	0.227	0.302
+30	S	8.716	0.627	0.543	0.996	0.09	0.135	0.158	0.18	0.477
+31	D	1.683	0.625	0.58	0.996	0.035	0.115	0.164	0.107	0.277
+32	R	0.317	0.643	0.588	0.996	0.025	0.142	0.16	0.073	0.284
+33	H	0.708	0.666	0.568	0.996	0.057	0.126	0.158	0.102	0.471
+34	D	3.245	0.688	0.533	0.996	0.064	0.142	0.16	0.159	0.278
+35	P	13.673	0.678	0.468	0.996	0.101	0.231	0.16	0.202	0.49
+36	V	15.348	0.684	0.435	0.995	0.184	0.284	0.133	0.219	0.512
+37	Q	14.796	0.681	0.414	0.995	0.118	0.313	0.12	0.231	0.338
+38	K	12.222	0.676	0.413	0.993	0.059	0.306	0.113	0.231	0.323
+39	S	1.765	0.68	0.405	0.991	0.059	0.316	0.108	0.229	0.504
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/random_sequence_01_consisting_of_40_residues_dynamine.tsv	Tue Aug 09 12:30:52 2022 +0000
@@ -0,0 +1,41 @@
+residue_index	residue	backbone	coil	helix	ppII	sheet	sidechain
+0	M	0.703	0.493	0.282	0.1	0.119	0.493
+1	D	0.708	0.542	0.235	0.115	0.073	0.287
+2	R	0.721	0.553	0.237	0.119	0.043	0.321
+3	H	0.73	0.545	0.209	0.121	0.058	0.497
+4	D	0.745	0.51	0.254	0.128	0.076	0.291
+5	P	0.731	0.444	0.345	0.131	0.106	0.489
+6	V	0.733	0.403	0.416	0.113	0.136	0.508
+7	Q	0.719	0.367	0.463	0.099	0.171	0.339
+8	K	0.705	0.353	0.459	0.093	0.207	0.321
+9	S	0.683	0.368	0.449	0.094	0.22	0.493
+10	M	0.665	0.409	0.416	0.1	0.193	0.472
+11	M	0.659	0.448	0.397	0.107	0.138	0.442
+12	M	0.658	0.498	0.324	0.125	0.095	0.452
+13	D	0.68	0.547	0.245	0.14	0.069	0.263
+14	R	0.685	0.559	0.226	0.145	0.055	0.306
+15	H	0.711	0.544	0.202	0.133	0.078	0.482
+16	D	0.726	0.508	0.231	0.139	0.132	0.28
+17	P	0.708	0.442	0.306	0.143	0.187	0.488
+18	V	0.699	0.402	0.337	0.13	0.24	0.531
+19	Q	0.661	0.401	0.327	0.132	0.236	0.321
+20	K	0.65	0.439	0.304	0.133	0.215	0.29
+21	M	0.636	0.506	0.233	0.144	0.164	0.472
+22	D	0.647	0.55	0.194	0.156	0.097	0.264
+23	R	0.647	0.571	0.161	0.162	0.081	0.285
+24	H	0.669	0.567	0.123	0.159	0.114	0.466
+25	D	0.68	0.549	0.111	0.165	0.171	0.269
+26	P	0.656	0.499	0.175	0.173	0.216	0.471
+27	V	0.644	0.478	0.193	0.158	0.244	0.507
+28	Q	0.63	0.479	0.193	0.156	0.253	0.321
+29	K	0.622	0.506	0.163	0.155	0.227	0.302
+30	S	0.627	0.543	0.135	0.158	0.18	0.477
+31	D	0.625	0.58	0.115	0.164	0.107	0.277
+32	R	0.643	0.588	0.142	0.16	0.073	0.284
+33	H	0.666	0.568	0.126	0.158	0.102	0.471
+34	D	0.688	0.533	0.142	0.16	0.159	0.278
+35	P	0.678	0.468	0.231	0.16	0.202	0.49
+36	V	0.684	0.435	0.284	0.133	0.219	0.512
+37	Q	0.681	0.414	0.313	0.12	0.231	0.338
+38	K	0.676	0.413	0.306	0.113	0.231	0.323
+39	S	0.68	0.405	0.316	0.108	0.229	0.504
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/random_sequence_02_consisting_of_40_residues.tsv	Tue Aug 09 12:30:52 2022 +0000
@@ -0,0 +1,41 @@
+residue_index	residue	agmata	backbone	coil	disoMine	earlyFolding	helix	ppII	sheet	sidechain
+0	M	0.343	0.856	0.285	0.905	0.024	0.546	0.029	0.214	0.597
+1	W	10.354	0.875	0.269	0.922	0.051	0.578	0.021	0.215	0.667
+2	S	29.308	0.893	0.251	0.918	0.218	0.641	0.011	0.195	0.608
+3	M	52.192	0.91	0.249	0.905	0.382	0.619	0.005	0.223	0.615
+4	W	67.041	0.913	0.24	0.91	0.527	0.625	0.008	0.253	0.703
+5	R	61.674	0.913	0.243	0.912	0.491	0.628	0.008	0.258	0.465
+6	A	43.584	0.907	0.272	0.914	0.454	0.579	0.015	0.243	0.641
+7	M	20.881	0.894	0.31	0.92	0.316	0.575	0.023	0.187	0.6
+8	W	5.75	0.886	0.323	0.925	0.266	0.573	0.026	0.134	0.705
+9	S	1.162	0.87	0.312	0.921	0.232	0.625	0.029	0.094	0.604
+10	S	0.363	0.858	0.314	0.92	0.311	0.642	0.033	0.078	0.594
+11	Q	0.312	0.845	0.296	0.915	0.274	0.675	0.033	0.084	0.451
+12	R	0.615	0.841	0.3	0.908	0.261	0.674	0.036	0.079	0.417
+13	A	1.372	0.849	0.308	0.901	0.283	0.651	0.036	0.118	0.614
+14	M	3.354	0.848	0.297	0.892	0.262	0.676	0.034	0.118	0.584
+15	W	7.724	0.867	0.257	0.887	0.315	0.683	0.025	0.136	0.648
+16	S	14.924	0.885	0.238	0.875	0.322	0.702	0.014	0.156	0.615
+17	M	23.673	0.883	0.239	0.87	0.41	0.72	0.016	0.143	0.608
+18	W	32.028	0.899	0.226	0.869	0.543	0.692	0.015	0.194	0.686
+19	R	33.228	0.891	0.228	0.873	0.5	0.673	0.02	0.204	0.449
+20	A	27.414	0.887	0.26	0.877	0.459	0.649	0.017	0.196	0.641
+21	M	18.263	0.874	0.296	0.886	0.397	0.605	0.027	0.201	0.586
+22	W	7.952	0.875	0.306	0.899	0.362	0.594	0.029	0.161	0.696
+23	S	2.298	0.866	0.3	0.906	0.23	0.63	0.026	0.118	0.596
+24	M	0.581	0.855	0.323	0.91	0.228	0.67	0.027	0.056	0.578
+25	S	0.225	0.852	0.316	0.915	0.322	0.674	0.031	0.064	0.577
+26	Q	0.271	0.837	0.298	0.919	0.341	0.679	0.039	0.072	0.488
+27	R	0.556	0.846	0.305	0.919	0.282	0.679	0.033	0.088	0.381
+28	A	1.626	0.848	0.305	0.918	0.268	0.673	0.038	0.095	0.599
+29	M	5.417	0.865	0.284	0.918	0.294	0.682	0.03	0.117	0.584
+30	W	13.924	0.884	0.259	0.922	0.383	0.669	0.02	0.156	0.678
+31	S	23.797	0.884	0.235	0.919	0.372	0.709	0.017	0.166	0.588
+32	M	30.221	0.893	0.223	0.921	0.448	0.702	0.012	0.173	0.606
+33	W	31.827	0.89	0.224	0.923	0.523	0.678	0.02	0.189	0.677
+34	R	26.628	0.897	0.241	0.927	0.481	0.662	0.016	0.208	0.448
+35	A	19.599	0.879	0.261	0.928	0.396	0.669	0.021	0.175	0.615
+36	M	12.278	0.871	0.291	0.946	0.368	0.63	0.024	0.17	0.57
+37	W	6.829	0.866	0.308	0.958	0.417	0.57	0.024	0.185	0.67
+38	S	3.384	0.85	0.302	0.967	0.078	0.566	0.027	0.184	0.575
+39	M	0.209	0.832	0.326	0.968	0.061	0.548	0.032	0.16	0.557
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/random_sequence_02_consisting_of_40_residues_dynamine.tsv	Tue Aug 09 12:30:52 2022 +0000
@@ -0,0 +1,41 @@
+residue_index	residue	backbone	coil	helix	ppII	sheet	sidechain
+0	M	0.856	0.285	0.546	0.029	0.214	0.597
+1	W	0.875	0.269	0.578	0.021	0.215	0.667
+2	S	0.893	0.251	0.641	0.011	0.195	0.608
+3	M	0.91	0.249	0.619	0.005	0.223	0.615
+4	W	0.913	0.24	0.625	0.008	0.253	0.703
+5	R	0.913	0.243	0.628	0.008	0.258	0.465
+6	A	0.907	0.272	0.579	0.015	0.243	0.641
+7	M	0.894	0.31	0.575	0.023	0.187	0.6
+8	W	0.886	0.323	0.573	0.026	0.134	0.705
+9	S	0.87	0.312	0.625	0.029	0.094	0.604
+10	S	0.858	0.314	0.642	0.033	0.078	0.594
+11	Q	0.845	0.296	0.675	0.033	0.084	0.451
+12	R	0.841	0.3	0.674	0.036	0.079	0.417
+13	A	0.849	0.308	0.651	0.036	0.118	0.614
+14	M	0.848	0.297	0.676	0.034	0.118	0.584
+15	W	0.867	0.257	0.683	0.025	0.136	0.648
+16	S	0.885	0.238	0.702	0.014	0.156	0.615
+17	M	0.883	0.239	0.72	0.016	0.143	0.608
+18	W	0.899	0.226	0.692	0.015	0.194	0.686
+19	R	0.891	0.228	0.673	0.02	0.204	0.449
+20	A	0.887	0.26	0.649	0.017	0.196	0.641
+21	M	0.874	0.296	0.605	0.027	0.201	0.586
+22	W	0.875	0.306	0.594	0.029	0.161	0.696
+23	S	0.866	0.3	0.63	0.026	0.118	0.596
+24	M	0.855	0.323	0.67	0.027	0.056	0.578
+25	S	0.852	0.316	0.674	0.031	0.064	0.577
+26	Q	0.837	0.298	0.679	0.039	0.072	0.488
+27	R	0.846	0.305	0.679	0.033	0.088	0.381
+28	A	0.848	0.305	0.673	0.038	0.095	0.599
+29	M	0.865	0.284	0.682	0.03	0.117	0.584
+30	W	0.884	0.259	0.669	0.02	0.156	0.678
+31	S	0.884	0.235	0.709	0.017	0.166	0.588
+32	M	0.893	0.223	0.702	0.012	0.173	0.606
+33	W	0.89	0.224	0.678	0.02	0.189	0.677
+34	R	0.897	0.241	0.662	0.016	0.208	0.448
+35	A	0.879	0.261	0.669	0.021	0.175	0.615
+36	M	0.871	0.291	0.63	0.024	0.17	0.57
+37	W	0.866	0.308	0.57	0.024	0.185	0.67
+38	S	0.85	0.302	0.566	0.027	0.184	0.575
+39	M	0.832	0.326	0.548	0.032	0.16	0.557
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/random_sequence_03_consisting_of_30_residues.tsv	Tue Aug 09 12:30:52 2022 +0000
@@ -0,0 +1,31 @@
+residue_index	residue	agmata	backbone	coil	disoMine	earlyFolding	helix	ppII	sheet	sidechain
+0	Y	0.012	0.818	0.376	0.783	0.031	0.262	0.074	0.295	0.624
+1	S	0.08	0.833	0.373	0.818	0.05	0.253	0.07	0.33	0.59
+2	W	0.119	0.87	0.361	0.772	0.061	0.27	0.057	0.341	0.696
+3	T	0.154	0.906	0.336	0.641	0.064	0.334	0.037	0.341	0.665
+4	H	0.2	0.945	0.295	0.596	0.099	0.421	0.017	0.324	0.673
+5	Y	0.34	0.969	0.261	0.583	0.15	0.47	0.015	0.339	0.644
+6	E	1.023	0.967	0.251	0.534	0.187	0.494	0.024	0.354	0.438
+7	L	4.084	0.959	0.247	0.441	0.291	0.481	0.025	0.382	0.677
+8	K	12.328	0.972	0.237	0.355	0.294	0.464	0.024	0.429	0.449
+9	A	20.723	0.974	0.239	0.273	0.274	0.442	0.026	0.436	0.685
+10	V	25.866	0.984	0.233	0.231	0.336	0.415	0.028	0.45	0.684
+11	W	24.864	1.016	0.222	0.193	0.408	0.412	0.023	0.471	0.722
+12	C	17.51	1.014	0.229	0.174	0.426	0.396	0.016	0.479	0.747
+13	E	9.32	0.997	0.241	0.155	0.261	0.434	0.016	0.456	0.403
+14	L	3.591	0.99	0.255	0.142	0.259	0.443	0.012	0.422	0.704
+15	T	1.559	0.977	0.277	0.138	0.278	0.45	0.019	0.379	0.72
+16	Y	0.64	0.969	0.299	0.134	0.282	0.428	0.025	0.353	0.656
+17	W	0.221	0.976	0.317	0.135	0.262	0.415	0.027	0.328	0.704
+18	R	0.084	0.957	0.331	0.132	0.147	0.41	0.029	0.295	0.462
+19	S	0.038	0.956	0.342	0.148	0.142	0.393	0.028	0.289	0.627
+20	W	0.031	0.947	0.355	0.182	0.178	0.379	0.031	0.304	0.71
+21	T	0.035	0.964	0.333	0.205	0.187	0.393	0.023	0.305	0.705
+22	H	0.052	0.976	0.286	0.228	0.19	0.451	0.013	0.309	0.663
+23	Y	0.159	0.967	0.268	0.229	0.185	0.503	0.016	0.296	0.635
+24	E	1.115	0.949	0.26	0.226	0.187	0.528	0.022	0.319	0.385
+25	L	7.747	0.929	0.243	0.215	0.261	0.519	0.023	0.358	0.649
+26	K	8.329	0.924	0.225	0.253	0.247	0.487	0.023	0.405	0.399
+27	A	8.214	0.906	0.22	0.313	0.25	0.452	0.031	0.451	0.606
+28	V	7.259	0.89	0.218	0.405	0.076	0.443	0.042	0.455	0.607
+29	V	0.608	0.871	0.242	0.605	0.029	0.418	0.051	0.426	0.596
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/random_sequence_03_consisting_of_30_residues_dynamine.tsv	Tue Aug 09 12:30:52 2022 +0000
@@ -0,0 +1,31 @@
+residue_index	residue	backbone	coil	helix	ppII	sheet	sidechain
+0	Y	0.818	0.376	0.262	0.074	0.295	0.624
+1	S	0.833	0.373	0.253	0.07	0.33	0.59
+2	W	0.87	0.361	0.27	0.057	0.341	0.696
+3	T	0.906	0.336	0.334	0.037	0.341	0.665
+4	H	0.945	0.295	0.421	0.017	0.324	0.673
+5	Y	0.969	0.261	0.47	0.015	0.339	0.644
+6	E	0.967	0.251	0.494	0.024	0.354	0.438
+7	L	0.959	0.247	0.481	0.025	0.382	0.677
+8	K	0.972	0.237	0.464	0.024	0.429	0.449
+9	A	0.974	0.239	0.442	0.026	0.436	0.685
+10	V	0.984	0.233	0.415	0.028	0.45	0.684
+11	W	1.016	0.222	0.412	0.023	0.471	0.722
+12	C	1.014	0.229	0.396	0.016	0.479	0.747
+13	E	0.997	0.241	0.434	0.016	0.456	0.403
+14	L	0.99	0.255	0.443	0.012	0.422	0.704
+15	T	0.977	0.277	0.45	0.019	0.379	0.72
+16	Y	0.969	0.299	0.428	0.025	0.353	0.656
+17	W	0.976	0.317	0.415	0.027	0.328	0.704
+18	R	0.957	0.331	0.41	0.029	0.295	0.462
+19	S	0.956	0.342	0.393	0.028	0.289	0.627
+20	W	0.947	0.355	0.379	0.031	0.304	0.71
+21	T	0.964	0.333	0.393	0.023	0.305	0.705
+22	H	0.976	0.286	0.451	0.013	0.309	0.663
+23	Y	0.967	0.268	0.503	0.016	0.296	0.635
+24	E	0.949	0.26	0.528	0.022	0.319	0.385
+25	L	0.929	0.243	0.519	0.023	0.358	0.649
+26	K	0.924	0.225	0.487	0.023	0.405	0.399
+27	A	0.906	0.22	0.452	0.031	0.451	0.606
+28	V	0.89	0.218	0.443	0.042	0.455	0.607
+29	V	0.871	0.242	0.418	0.051	0.426	0.596
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/random_sequence_04_consisting_of_40_residues.tsv	Tue Aug 09 12:30:52 2022 +0000
@@ -0,0 +1,41 @@
+residue_index	residue	agmata	backbone	coil	disoMine	earlyFolding	helix	ppII	sheet	sidechain
+0	S	0.01	0.759	0.429	0.718	0.037	0.172	0.096	0.312	0.566
+1	W	0.077	0.791	0.417	0.677	0.042	0.183	0.085	0.332	0.675
+2	T	0.159	0.82	0.393	0.468	0.034	0.231	0.07	0.328	0.63
+3	H	0.246	0.848	0.368	0.317	0.053	0.292	0.057	0.339	0.644
+4	Y	0.369	0.868	0.337	0.209	0.078	0.345	0.052	0.344	0.628
+5	E	0.426	0.883	0.329	0.143	0.075	0.332	0.056	0.369	0.425
+6	Y	0.414	0.884	0.349	0.127	0.089	0.301	0.062	0.352	0.655
+7	S	0.366	0.883	0.357	0.149	0.088	0.293	0.061	0.357	0.603
+8	W	0.253	0.895	0.355	0.14	0.092	0.291	0.051	0.356	0.709
+9	T	0.147	0.92	0.331	0.135	0.094	0.348	0.038	0.348	0.682
+10	H	0.107	0.95	0.293	0.108	0.121	0.423	0.022	0.333	0.675
+11	Y	0.172	0.968	0.268	0.087	0.162	0.45	0.021	0.345	0.634
+12	E	0.546	0.965	0.251	0.072	0.192	0.478	0.028	0.371	0.426
+13	L	2.173	0.968	0.238	0.057	0.319	0.466	0.024	0.413	0.689
+14	K	6.595	0.974	0.221	0.048	0.299	0.465	0.026	0.455	0.457
+15	A	11.129	0.972	0.231	0.042	0.282	0.45	0.025	0.446	0.688
+16	V	13.752	0.989	0.225	0.042	0.339	0.424	0.024	0.463	0.687
+17	W	13.197	1.012	0.22	0.04	0.401	0.419	0.023	0.468	0.719
+18	C	9.285	1.014	0.229	0.043	0.429	0.396	0.016	0.479	0.747
+19	E	4.889	0.997	0.241	0.043	0.263	0.434	0.016	0.456	0.403
+20	L	1.951	0.99	0.255	0.044	0.261	0.443	0.012	0.422	0.704
+21	T	0.9	0.977	0.277	0.049	0.281	0.45	0.019	0.379	0.72
+22	Y	0.38	0.969	0.299	0.051	0.283	0.428	0.025	0.353	0.656
+23	W	0.128	0.976	0.317	0.053	0.266	0.415	0.027	0.328	0.704
+24	R	0.04	0.962	0.326	0.055	0.146	0.422	0.027	0.291	0.46
+25	S	0.01	0.96	0.336	0.062	0.135	0.415	0.025	0.276	0.626
+26	W	0.005	0.952	0.351	0.07	0.173	0.413	0.028	0.283	0.711
+27	T	0.003	0.974	0.323	0.077	0.188	0.436	0.018	0.283	0.705
+28	H	0.003	0.99	0.272	0.084	0.203	0.502	0.007	0.28	0.668
+29	Y	0.008	0.986	0.247	0.079	0.205	0.577	0.008	0.258	0.639
+30	E	0.059	0.973	0.234	0.077	0.225	0.609	0.012	0.275	0.386
+31	L	0.597	0.961	0.218	0.082	0.334	0.598	0.013	0.316	0.652
+32	K	3.975	0.969	0.182	0.087	0.323	0.593	0.011	0.367	0.415
+33	A	11.201	0.962	0.163	0.095	0.362	0.574	0.014	0.422	0.615
+34	V	19.921	0.953	0.15	0.116	0.393	0.571	0.021	0.454	0.621
+35	V	23.403	0.938	0.168	0.114	0.376	0.548	0.028	0.47	0.612
+36	L	20.107	0.917	0.188	0.14	0.279	0.522	0.029	0.438	0.605
+37	K	12.898	0.902	0.202	0.187	0.159	0.503	0.028	0.413	0.385
+38	A	4.119	0.889	0.232	0.231	0.06	0.481	0.035	0.384	0.612
+39	V	0.062	0.867	0.259	0.41	0.022	0.463	0.047	0.34	0.595
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/random_sequence_04_consisting_of_40_residues_dynamine.tsv	Tue Aug 09 12:30:52 2022 +0000
@@ -0,0 +1,41 @@
+residue_index	residue	backbone	coil	helix	ppII	sheet	sidechain
+0	S	0.759	0.429	0.172	0.096	0.312	0.566
+1	W	0.791	0.417	0.183	0.085	0.332	0.675
+2	T	0.82	0.393	0.231	0.07	0.328	0.63
+3	H	0.848	0.368	0.292	0.057	0.339	0.644
+4	Y	0.868	0.337	0.345	0.052	0.344	0.628
+5	E	0.883	0.329	0.332	0.056	0.369	0.425
+6	Y	0.884	0.349	0.301	0.062	0.352	0.655
+7	S	0.883	0.357	0.293	0.061	0.357	0.603
+8	W	0.895	0.355	0.291	0.051	0.356	0.709
+9	T	0.92	0.331	0.348	0.038	0.348	0.682
+10	H	0.95	0.293	0.423	0.022	0.333	0.675
+11	Y	0.968	0.268	0.45	0.021	0.345	0.634
+12	E	0.965	0.251	0.478	0.028	0.371	0.426
+13	L	0.968	0.238	0.466	0.024	0.413	0.689
+14	K	0.974	0.221	0.465	0.026	0.455	0.457
+15	A	0.972	0.231	0.45	0.025	0.446	0.688
+16	V	0.989	0.225	0.424	0.024	0.463	0.687
+17	W	1.012	0.22	0.419	0.023	0.468	0.719
+18	C	1.014	0.229	0.396	0.016	0.479	0.747
+19	E	0.997	0.241	0.434	0.016	0.456	0.403
+20	L	0.99	0.255	0.443	0.012	0.422	0.704
+21	T	0.977	0.277	0.45	0.019	0.379	0.72
+22	Y	0.969	0.299	0.428	0.025	0.353	0.656
+23	W	0.976	0.317	0.415	0.027	0.328	0.704
+24	R	0.962	0.326	0.422	0.027	0.291	0.46
+25	S	0.96	0.336	0.415	0.025	0.276	0.626
+26	W	0.952	0.351	0.413	0.028	0.283	0.711
+27	T	0.974	0.323	0.436	0.018	0.283	0.705
+28	H	0.99	0.272	0.502	0.007	0.28	0.668
+29	Y	0.986	0.247	0.577	0.008	0.258	0.639
+30	E	0.973	0.234	0.609	0.012	0.275	0.386
+31	L	0.961	0.218	0.598	0.013	0.316	0.652
+32	K	0.969	0.182	0.593	0.011	0.367	0.415
+33	A	0.962	0.163	0.574	0.014	0.422	0.615
+34	V	0.953	0.15	0.571	0.021	0.454	0.621
+35	V	0.938	0.168	0.548	0.028	0.47	0.612
+36	L	0.917	0.188	0.522	0.029	0.438	0.605
+37	K	0.902	0.202	0.503	0.028	0.413	0.385
+38	A	0.889	0.232	0.481	0.035	0.384	0.612
+39	V	0.867	0.259	0.463	0.047	0.34	0.595
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/random_sequence_05_consisting_of_30_residues.tsv	Tue Aug 09 12:30:52 2022 +0000
@@ -0,0 +1,31 @@
+residue_index	residue	agmata	backbone	coil	disoMine	earlyFolding	helix	ppII	sheet	sidechain
+0	N	0.001	0.735	0.543	0.937	0.039	0.159	0.108	0.161	0.494
+1	C	0.004	0.747	0.514	0.956	0.044	0.154	0.121	0.204	0.634
+2	P	0.011	0.767	0.424	0.959	0.094	0.292	0.118	0.212	0.532
+3	I	0.038	0.784	0.377	0.953	0.103	0.392	0.099	0.197	0.588
+4	E	0.146	0.802	0.342	0.951	0.119	0.465	0.077	0.21	0.314
+5	H	0.42	0.818	0.317	0.932	0.246	0.489	0.055	0.239	0.565
+6	H	0.704	0.824	0.32	0.923	0.372	0.506	0.048	0.252	0.545
+7	L	0.753	0.83	0.338	0.927	0.4	0.499	0.048	0.233	0.579
+8	C	0.652	0.815	0.389	0.938	0.439	0.432	0.066	0.205	0.625
+9	A	0.376	0.771	0.438	0.94	0.305	0.403	0.082	0.149	0.538
+10	N	0.085	0.719	0.492	0.945	0.148	0.359	0.099	0.082	0.454
+11	K	0.009	0.685	0.512	0.952	0.083	0.363	0.112	0.047	0.316
+12	M	0.001	0.69	0.51	0.957	0.066	0.384	0.108	0.019	0.47
+13	D	0.0	0.687	0.519	0.966	0.037	0.395	0.115	0.007	0.261
+14	L	0.002	0.68	0.513	0.968	0.051	0.406	0.111	0.013	0.518
+15	H	0.019	0.71	0.484	0.974	0.071	0.394	0.094	0.055	0.528
+16	H	0.213	0.72	0.442	0.978	0.087	0.412	0.082	0.106	0.526
+17	H	1.621	0.752	0.404	0.98	0.152	0.408	0.073	0.183	0.555
+18	H	6.41	0.772	0.373	0.979	0.218	0.429	0.067	0.245	0.545
+19	L	11.755	0.78	0.36	0.977	0.297	0.405	0.07	0.297	0.582
+20	C	13.578	0.772	0.377	0.975	0.336	0.337	0.08	0.306	0.625
+21	A	12.579	0.74	0.402	0.975	0.204	0.314	0.093	0.276	0.558
+22	H	7.834	0.73	0.447	0.976	0.116	0.268	0.099	0.223	0.518
+23	H	2.474	0.72	0.496	0.976	0.088	0.214	0.119	0.208	0.527
+24	L	0.456	0.72	0.505	0.975	0.104	0.183	0.14	0.169	0.555
+25	P	0.049	0.726	0.492	0.97	0.077	0.257	0.145	0.12	0.505
+26	E	0.005	0.73	0.497	0.969	0.038	0.315	0.131	0.065	0.253
+27	D	0.001	0.73	0.495	0.967	0.036	0.343	0.114	0.049	0.302
+28	Q	0.0	0.727	0.456	0.962	0.034	0.364	0.103	0.099	0.363
+29	Y	0.0	0.739	0.411	0.964	0.064	0.376	0.096	0.143	0.535
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/random_sequence_05_consisting_of_30_residues_dynamine.tsv	Tue Aug 09 12:30:52 2022 +0000
@@ -0,0 +1,31 @@
+residue_index	residue	backbone	coil	helix	ppII	sheet	sidechain
+0	N	0.735	0.543	0.159	0.108	0.161	0.494
+1	C	0.747	0.514	0.154	0.121	0.204	0.634
+2	P	0.767	0.424	0.292	0.118	0.212	0.532
+3	I	0.784	0.377	0.392	0.099	0.197	0.588
+4	E	0.802	0.342	0.465	0.077	0.21	0.314
+5	H	0.818	0.317	0.489	0.055	0.239	0.565
+6	H	0.824	0.32	0.506	0.048	0.252	0.545
+7	L	0.83	0.338	0.499	0.048	0.233	0.579
+8	C	0.815	0.389	0.432	0.066	0.205	0.625
+9	A	0.771	0.438	0.403	0.082	0.149	0.538
+10	N	0.719	0.492	0.359	0.099	0.082	0.454
+11	K	0.685	0.512	0.363	0.112	0.047	0.316
+12	M	0.69	0.51	0.384	0.108	0.019	0.47
+13	D	0.687	0.519	0.395	0.115	0.007	0.261
+14	L	0.68	0.513	0.406	0.111	0.013	0.518
+15	H	0.71	0.484	0.394	0.094	0.055	0.528
+16	H	0.72	0.442	0.412	0.082	0.106	0.526
+17	H	0.752	0.404	0.408	0.073	0.183	0.555
+18	H	0.772	0.373	0.429	0.067	0.245	0.545
+19	L	0.78	0.36	0.405	0.07	0.297	0.582
+20	C	0.772	0.377	0.337	0.08	0.306	0.625
+21	A	0.74	0.402	0.314	0.093	0.276	0.558
+22	H	0.73	0.447	0.268	0.099	0.223	0.518
+23	H	0.72	0.496	0.214	0.119	0.208	0.527
+24	L	0.72	0.505	0.183	0.14	0.169	0.555
+25	P	0.726	0.492	0.257	0.145	0.12	0.505
+26	E	0.73	0.497	0.315	0.131	0.065	0.253
+27	D	0.73	0.495	0.343	0.114	0.049	0.302
+28	Q	0.727	0.456	0.364	0.103	0.099	0.363
+29	Y	0.739	0.411	0.376	0.096	0.143	0.535
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/random_sequence_06_consisting_of_45_residues.tsv	Tue Aug 09 12:30:52 2022 +0000
@@ -0,0 +1,46 @@
+residue_index	residue	agmata	backbone	coil	disoMine	earlyFolding	helix	ppII	sheet	sidechain
+0	Y	0.794	0.89	0.231	0.832	0.029	0.553	0.027	0.292	0.62
+1	A	13.091	0.909	0.243	0.869	0.101	0.528	0.025	0.334	0.613
+2	C	15.911	0.92	0.278	0.89	0.456	0.5	0.021	0.322	0.685
+3	L	16.494	0.91	0.317	0.908	0.372	0.478	0.025	0.279	0.624
+4	F	15.922	0.893	0.363	0.931	0.343	0.424	0.039	0.231	0.631
+5	Q	3.807	0.88	0.386	0.934	0.216	0.381	0.059	0.231	0.46
+6	K	1.314	0.863	0.386	0.932	0.14	0.358	0.079	0.223	0.427
+7	P	1.417	0.861	0.363	0.932	0.124	0.401	0.085	0.222	0.586
+8	Y	2.541	0.868	0.366	0.929	0.141	0.434	0.076	0.227	0.601
+9	I	4.517	0.875	0.346	0.927	0.206	0.451	0.058	0.249	0.651
+10	H	5.996	0.899	0.312	0.916	0.271	0.491	0.034	0.277	0.595
+11	H	6.189	0.905	0.305	0.906	0.323	0.516	0.024	0.287	0.589
+12	L	5.073	0.892	0.328	0.887	0.368	0.491	0.031	0.281	0.639
+13	C	2.949	0.857	0.368	0.868	0.338	0.462	0.053	0.226	0.657
+14	A	1.149	0.814	0.39	0.869	0.19	0.457	0.061	0.157	0.559
+15	N	0.272	0.749	0.439	0.891	0.101	0.426	0.082	0.096	0.459
+16	K	0.044	0.719	0.468	0.912	0.06	0.43	0.094	0.073	0.331
+17	M	0.012	0.704	0.481	0.903	0.048	0.397	0.103	0.056	0.468
+18	D	0.007	0.716	0.49	0.9	0.028	0.403	0.11	0.056	0.271
+19	L	0.009	0.727	0.478	0.892	0.039	0.421	0.097	0.052	0.537
+20	H	0.013	0.739	0.479	0.897	0.063	0.385	0.085	0.072	0.532
+21	H	0.014	0.715	0.502	0.901	0.059	0.347	0.09	0.082	0.51
+22	N	0.015	0.678	0.531	0.9	0.04	0.296	0.108	0.081	0.452
+23	K	0.013	0.668	0.518	0.906	0.026	0.313	0.117	0.085	0.312
+24	M	0.015	0.681	0.489	0.934	0.022	0.36	0.112	0.083	0.469
+25	D	0.026	0.669	0.492	0.953	0.014	0.365	0.119	0.081	0.253
+26	L	0.061	0.649	0.493	0.961	0.019	0.368	0.12	0.085	0.511
+27	H	0.181	0.682	0.472	0.967	0.022	0.383	0.101	0.081	0.51
+28	H	0.785	0.709	0.457	0.965	0.024	0.39	0.092	0.11	0.519
+29	H	2.843	0.729	0.432	0.962	0.036	0.397	0.086	0.136	0.531
+30	H	6.194	0.733	0.407	0.96	0.052	0.402	0.085	0.2	0.502
+31	L	7.94	0.719	0.386	0.957	0.073	0.386	0.09	0.247	0.537
+32	C	7.796	0.724	0.381	0.955	0.072	0.392	0.091	0.241	0.609
+33	A	5.902	0.715	0.391	0.953	0.039	0.424	0.089	0.181	0.534
+34	H	2.626	0.723	0.421	0.951	0.029	0.434	0.084	0.124	0.501
+35	H	0.967	0.729	0.437	0.949	0.033	0.441	0.085	0.121	0.523
+36	L	1.185	0.74	0.425	0.948	0.05	0.424	0.083	0.123	0.561
+37	H	2.593	0.763	0.4	0.951	0.062	0.443	0.073	0.161	0.532
+38	H	5.198	0.768	0.376	0.951	0.07	0.453	0.067	0.194	0.508
+39	L	7.158	0.768	0.379	0.949	0.102	0.431	0.07	0.222	0.568
+40	C	7.667	0.778	0.381	0.948	0.121	0.412	0.075	0.242	0.627
+41	A	6.139	0.78	0.377	0.96	0.081	0.416	0.073	0.215	0.556
+42	H	3.423	0.786	0.382	0.964	0.066	0.429	0.06	0.183	0.536
+43	H	1.252	0.79	0.381	0.97	0.037	0.441	0.058	0.189	0.548
+44	L	0.058	0.777	0.379	0.971	0.048	0.419	0.063	0.188	0.559
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/random_sequence_06_consisting_of_45_residues_dynamine.tsv	Tue Aug 09 12:30:52 2022 +0000
@@ -0,0 +1,46 @@
+residue_index	residue	backbone	coil	helix	ppII	sheet	sidechain
+0	Y	0.89	0.231	0.553	0.027	0.292	0.62
+1	A	0.909	0.243	0.528	0.025	0.334	0.613
+2	C	0.92	0.278	0.5	0.021	0.322	0.685
+3	L	0.91	0.317	0.478	0.025	0.279	0.624
+4	F	0.893	0.363	0.424	0.039	0.231	0.631
+5	Q	0.88	0.386	0.381	0.059	0.231	0.46
+6	K	0.863	0.386	0.358	0.079	0.223	0.427
+7	P	0.861	0.363	0.401	0.085	0.222	0.586
+8	Y	0.868	0.366	0.434	0.076	0.227	0.601
+9	I	0.875	0.346	0.451	0.058	0.249	0.651
+10	H	0.899	0.312	0.491	0.034	0.277	0.595
+11	H	0.905	0.305	0.516	0.024	0.287	0.589
+12	L	0.892	0.328	0.491	0.031	0.281	0.639
+13	C	0.857	0.368	0.462	0.053	0.226	0.657
+14	A	0.814	0.39	0.457	0.061	0.157	0.559
+15	N	0.749	0.439	0.426	0.082	0.096	0.459
+16	K	0.719	0.468	0.43	0.094	0.073	0.331
+17	M	0.704	0.481	0.397	0.103	0.056	0.468
+18	D	0.716	0.49	0.403	0.11	0.056	0.271
+19	L	0.727	0.478	0.421	0.097	0.052	0.537
+20	H	0.739	0.479	0.385	0.085	0.072	0.532
+21	H	0.715	0.502	0.347	0.09	0.082	0.51
+22	N	0.678	0.531	0.296	0.108	0.081	0.452
+23	K	0.668	0.518	0.313	0.117	0.085	0.312
+24	M	0.681	0.489	0.36	0.112	0.083	0.469
+25	D	0.669	0.492	0.365	0.119	0.081	0.253
+26	L	0.649	0.493	0.368	0.12	0.085	0.511
+27	H	0.682	0.472	0.383	0.101	0.081	0.51
+28	H	0.709	0.457	0.39	0.092	0.11	0.519
+29	H	0.729	0.432	0.397	0.086	0.136	0.531
+30	H	0.733	0.407	0.402	0.085	0.2	0.502
+31	L	0.719	0.386	0.386	0.09	0.247	0.537
+32	C	0.724	0.381	0.392	0.091	0.241	0.609
+33	A	0.715	0.391	0.424	0.089	0.181	0.534
+34	H	0.723	0.421	0.434	0.084	0.124	0.501
+35	H	0.729	0.437	0.441	0.085	0.121	0.523
+36	L	0.74	0.425	0.424	0.083	0.123	0.561
+37	H	0.763	0.4	0.443	0.073	0.161	0.532
+38	H	0.768	0.376	0.453	0.067	0.194	0.508
+39	L	0.768	0.379	0.431	0.07	0.222	0.568
+40	C	0.778	0.381	0.412	0.075	0.242	0.627
+41	A	0.78	0.377	0.416	0.073	0.215	0.556
+42	H	0.786	0.382	0.429	0.06	0.183	0.536
+43	H	0.79	0.381	0.441	0.058	0.189	0.548
+44	L	0.777	0.379	0.419	0.063	0.188	0.559
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/random_sequence_07_consisting_of_30_residues.tsv	Tue Aug 09 12:30:52 2022 +0000
@@ -0,0 +1,31 @@
+residue_index	residue	agmata	backbone	coil	disoMine	earlyFolding	helix	ppII	sheet	sidechain
+0	F	0.005	0.806	0.308	0.91	0.029	0.477	0.05	0.232	0.6
+1	H	0.127	0.824	0.296	0.934	0.069	0.495	0.038	0.263	0.575
+2	H	0.189	0.831	0.306	0.95	0.373	0.501	0.036	0.268	0.549
+3	L	0.2	0.835	0.334	0.96	0.418	0.48	0.038	0.257	0.58
+4	C	0.195	0.822	0.395	0.969	0.457	0.413	0.055	0.223	0.648
+5	A	0.074	0.778	0.446	0.972	0.294	0.371	0.072	0.155	0.546
+6	N	0.011	0.721	0.502	0.973	0.124	0.331	0.092	0.079	0.446
+7	K	0.001	0.684	0.526	0.976	0.065	0.337	0.107	0.041	0.314
+8	M	0.0	0.687	0.52	0.979	0.061	0.361	0.107	0.022	0.466
+9	D	0.0	0.702	0.516	0.982	0.036	0.392	0.11	0.021	0.259
+10	L	0.0	0.705	0.502	0.983	0.05	0.405	0.105	0.022	0.524
+11	H	0.001	0.732	0.469	0.985	0.089	0.399	0.089	0.066	0.536
+12	H	0.017	0.752	0.424	0.987	0.11	0.427	0.073	0.126	0.543
+13	H	0.151	0.758	0.403	0.988	0.162	0.42	0.07	0.178	0.552
+14	H	0.887	0.777	0.37	0.988	0.218	0.435	0.065	0.241	0.54
+15	L	3.284	0.783	0.352	0.989	0.264	0.419	0.071	0.291	0.584
+16	C	7.432	0.776	0.363	0.99	0.294	0.375	0.078	0.301	0.623
+17	A	13.487	0.745	0.363	0.99	0.207	0.362	0.086	0.305	0.561
+18	H	16.924	0.731	0.389	0.992	0.176	0.311	0.086	0.287	0.525
+19	H	15.936	0.723	0.423	0.993	0.167	0.256	0.102	0.323	0.525
+20	L	12.029	0.706	0.461	0.994	0.167	0.142	0.132	0.319	0.544
+21	V	5.86	0.693	0.498	0.995	0.111	0.068	0.163	0.301	0.517
+22	P	1.686	0.648	0.525	0.996	0.058	0.048	0.191	0.239	0.476
+23	G	0.277	0.609	0.579	0.996	0.028	0.018	0.2	0.171	0.43
+24	K	0.027	0.599	0.631	0.996	0.015	-0.015	0.196	0.128	0.297
+25	Q	0.004	0.609	0.632	0.996	0.014	-0.053	0.198	0.143	0.316
+26	E	0.001	0.642	0.613	0.996	0.017	-0.002	0.193	0.139	0.268
+27	P	0.0	0.655	0.566	0.995	0.018	0.113	0.18	0.11	0.481
+28	D	0.0	0.667	0.55	0.994	0.018	0.197	0.155	0.07	0.256
+29	S	0.0	0.645	0.505	0.993	0.069	0.257	0.139	0.087	0.456
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/random_sequence_07_consisting_of_30_residues_dynamine.tsv	Tue Aug 09 12:30:52 2022 +0000
@@ -0,0 +1,31 @@
+residue_index	residue	backbone	coil	helix	ppII	sheet	sidechain
+0	F	0.806	0.308	0.477	0.05	0.232	0.6
+1	H	0.824	0.296	0.495	0.038	0.263	0.575
+2	H	0.831	0.306	0.501	0.036	0.268	0.549
+3	L	0.835	0.334	0.48	0.038	0.257	0.58
+4	C	0.822	0.395	0.413	0.055	0.223	0.648
+5	A	0.778	0.446	0.371	0.072	0.155	0.546
+6	N	0.721	0.502	0.331	0.092	0.079	0.446
+7	K	0.684	0.526	0.337	0.107	0.041	0.314
+8	M	0.687	0.52	0.361	0.107	0.022	0.466
+9	D	0.702	0.516	0.392	0.11	0.021	0.259
+10	L	0.705	0.502	0.405	0.105	0.022	0.524
+11	H	0.732	0.469	0.399	0.089	0.066	0.536
+12	H	0.752	0.424	0.427	0.073	0.126	0.543
+13	H	0.758	0.403	0.42	0.07	0.178	0.552
+14	H	0.777	0.37	0.435	0.065	0.241	0.54
+15	L	0.783	0.352	0.419	0.071	0.291	0.584
+16	C	0.776	0.363	0.375	0.078	0.301	0.623
+17	A	0.745	0.363	0.362	0.086	0.305	0.561
+18	H	0.731	0.389	0.311	0.086	0.287	0.525
+19	H	0.723	0.423	0.256	0.102	0.323	0.525
+20	L	0.706	0.461	0.142	0.132	0.319	0.544
+21	V	0.693	0.498	0.068	0.163	0.301	0.517
+22	P	0.648	0.525	0.048	0.191	0.239	0.476
+23	G	0.609	0.579	0.018	0.2	0.171	0.43
+24	K	0.599	0.631	-0.015	0.196	0.128	0.297
+25	Q	0.609	0.632	-0.053	0.198	0.143	0.316
+26	E	0.642	0.613	-0.002	0.193	0.139	0.268
+27	P	0.655	0.566	0.113	0.18	0.11	0.481
+28	D	0.667	0.55	0.197	0.155	0.07	0.256
+29	S	0.645	0.505	0.257	0.139	0.087	0.456
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/random_sequence_08_consisting_of_40_residues.tsv	Tue Aug 09 12:30:52 2022 +0000
@@ -0,0 +1,41 @@
+residue_index	residue	agmata	backbone	coil	disoMine	earlyFolding	helix	ppII	sheet	sidechain
+0	H	0.76	0.77	0.333	0.917	0.02	0.482	0.056	0.191	0.542
+1	H	11.154	0.781	0.334	0.946	0.046	0.487	0.052	0.222	0.527
+2	L	14.412	0.799	0.348	0.954	0.143	0.475	0.051	0.223	0.568
+3	C	14.784	0.791	0.398	0.95	0.174	0.409	0.065	0.211	0.618
+4	A	14.062	0.756	0.443	0.958	0.111	0.375	0.078	0.155	0.539
+5	N	3.675	0.704	0.491	0.96	0.048	0.336	0.096	0.09	0.445
+6	K	0.419	0.672	0.514	0.965	0.026	0.338	0.11	0.055	0.308
+7	M	0.049	0.677	0.515	0.971	0.021	0.363	0.109	0.026	0.465
+8	D	0.015	0.692	0.529	0.973	0.013	0.358	0.117	0.026	0.262
+9	L	0.029	0.708	0.518	0.973	0.018	0.376	0.109	0.028	0.532
+10	H	0.164	0.741	0.479	0.97	0.03	0.385	0.088	0.06	0.538
+11	H	0.947	0.762	0.429	0.968	0.043	0.422	0.072	0.112	0.546
+12	H	3.826	0.783	0.392	0.965	0.066	0.464	0.059	0.158	0.577
+13	H	10.168	0.802	0.36	0.964	0.096	0.502	0.054	0.194	0.559
+14	L	16.389	0.826	0.324	0.966	0.137	0.524	0.049	0.229	0.585
+15	C	19.357	0.831	0.319	0.968	0.179	0.512	0.052	0.239	0.642
+16	A	19.008	0.813	0.311	0.97	0.149	0.545	0.055	0.218	0.587
+17	H	13.948	0.817	0.315	0.973	0.126	0.575	0.046	0.174	0.561
+18	H	8.242	0.818	0.329	0.975	0.141	0.595	0.048	0.165	0.552
+19	L	4.665	0.829	0.326	0.978	0.211	0.564	0.05	0.161	0.579
+20	C	2.152	0.838	0.35	0.98	0.258	0.547	0.054	0.155	0.623
+21	A	0.852	0.815	0.385	0.982	0.23	0.501	0.067	0.129	0.554
+22	N	0.201	0.794	0.423	0.985	0.142	0.482	0.071	0.072	0.486
+23	K	0.024	0.8	0.439	0.987	0.097	0.503	0.073	0.039	0.355
+24	M	0.003	0.821	0.428	0.987	0.106	0.515	0.066	0.019	0.511
+25	D	0.001	0.846	0.43	0.987	0.098	0.567	0.064	0.006	0.336
+26	L	0.003	0.847	0.414	0.986	0.169	0.583	0.056	0.003	0.586
+27	N	0.014	0.853	0.386	0.984	0.204	0.594	0.045	0.017	0.5
+28	K	0.114	0.855	0.348	0.982	0.237	0.629	0.044	0.068	0.362
+29	M	0.973	0.88	0.316	0.981	0.312	0.649	0.035	0.113	0.548
+30	D	4.805	0.914	0.271	0.981	0.36	0.69	0.029	0.171	0.357
+31	L	8.996	0.923	0.226	0.983	0.5	0.722	0.019	0.217	0.599
+32	L	9.857	0.923	0.219	0.984	0.624	0.686	0.011	0.234	0.615
+33	C	9.098	0.903	0.255	0.986	0.623	0.641	0.017	0.227	0.668
+34	A	5.276	0.878	0.313	0.988	0.489	0.598	0.027	0.157	0.588
+35	N	1.078	0.851	0.362	0.989	0.295	0.583	0.038	0.097	0.514
+36	K	0.119	0.84	0.391	0.991	0.223	0.553	0.045	0.067	0.373
+37	M	0.018	0.848	0.392	0.991	0.208	0.53	0.04	0.075	0.518
+38	D	0.006	0.845	0.382	0.991	0.041	0.537	0.047	0.098	0.32
+39	L	0.001	0.826	0.359	0.989	0.064	0.538	0.049	0.114	0.581
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/random_sequence_08_consisting_of_40_residues_dynamine.tsv	Tue Aug 09 12:30:52 2022 +0000
@@ -0,0 +1,41 @@
+residue_index	residue	backbone	coil	helix	ppII	sheet	sidechain
+0	H	0.77	0.333	0.482	0.056	0.191	0.542
+1	H	0.781	0.334	0.487	0.052	0.222	0.527
+2	L	0.799	0.348	0.475	0.051	0.223	0.568
+3	C	0.791	0.398	0.409	0.065	0.211	0.618
+4	A	0.756	0.443	0.375	0.078	0.155	0.539
+5	N	0.704	0.491	0.336	0.096	0.09	0.445
+6	K	0.672	0.514	0.338	0.11	0.055	0.308
+7	M	0.677	0.515	0.363	0.109	0.026	0.465
+8	D	0.692	0.529	0.358	0.117	0.026	0.262
+9	L	0.708	0.518	0.376	0.109	0.028	0.532
+10	H	0.741	0.479	0.385	0.088	0.06	0.538
+11	H	0.762	0.429	0.422	0.072	0.112	0.546
+12	H	0.783	0.392	0.464	0.059	0.158	0.577
+13	H	0.802	0.36	0.502	0.054	0.194	0.559
+14	L	0.826	0.324	0.524	0.049	0.229	0.585
+15	C	0.831	0.319	0.512	0.052	0.239	0.642
+16	A	0.813	0.311	0.545	0.055	0.218	0.587
+17	H	0.817	0.315	0.575	0.046	0.174	0.561
+18	H	0.818	0.329	0.595	0.048	0.165	0.552
+19	L	0.829	0.326	0.564	0.05	0.161	0.579
+20	C	0.838	0.35	0.547	0.054	0.155	0.623
+21	A	0.815	0.385	0.501	0.067	0.129	0.554
+22	N	0.794	0.423	0.482	0.071	0.072	0.486
+23	K	0.8	0.439	0.503	0.073	0.039	0.355
+24	M	0.821	0.428	0.515	0.066	0.019	0.511
+25	D	0.846	0.43	0.567	0.064	0.006	0.336
+26	L	0.847	0.414	0.583	0.056	0.003	0.586
+27	N	0.853	0.386	0.594	0.045	0.017	0.5
+28	K	0.855	0.348	0.629	0.044	0.068	0.362
+29	M	0.88	0.316	0.649	0.035	0.113	0.548
+30	D	0.914	0.271	0.69	0.029	0.171	0.357
+31	L	0.923	0.226	0.722	0.019	0.217	0.599
+32	L	0.923	0.219	0.686	0.011	0.234	0.615
+33	C	0.903	0.255	0.641	0.017	0.227	0.668
+34	A	0.878	0.313	0.598	0.027	0.157	0.588
+35	N	0.851	0.362	0.583	0.038	0.097	0.514
+36	K	0.84	0.391	0.553	0.045	0.067	0.373
+37	M	0.848	0.392	0.53	0.04	0.075	0.518
+38	D	0.845	0.382	0.537	0.047	0.098	0.32
+39	L	0.826	0.359	0.538	0.049	0.114	0.581
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/random_sequence_09_consisting_of_30_residues.tsv	Tue Aug 09 12:30:52 2022 +0000
@@ -0,0 +1,31 @@
+residue_index	residue	agmata	backbone	coil	disoMine	earlyFolding	helix	ppII	sheet	sidechain
+0	G	0.0	0.658	0.55	0.91	0.039	0.127	0.138	0.102	0.443
+1	N	0.004	0.672	0.585	0.923	0.028	0.086	0.138	0.122	0.471
+2	K	0.039	0.703	0.535	0.922	0.054	0.071	0.136	0.207	0.358
+3	T	0.648	0.728	0.441	0.91	0.14	0.147	0.129	0.301	0.581
+4	P	6.077	0.746	0.347	0.913	0.224	0.277	0.116	0.357	0.558
+5	F	11.819	0.751	0.337	0.916	0.303	0.346	0.094	0.361	0.572
+6	M	13.024	0.744	0.352	0.924	0.377	0.331	0.084	0.367	0.54
+7	K	12.527	0.732	0.395	0.93	0.237	0.283	0.087	0.328	0.353
+8	M	7.11	0.698	0.467	0.933	0.17	0.206	0.108	0.253	0.527
+9	H	1.364	0.677	0.525	0.936	0.111	0.152	0.133	0.159	0.54
+10	G	0.122	0.644	0.572	0.936	0.045	0.095	0.164	0.099	0.461
+11	G	0.019	0.632	0.629	0.942	0.026	0.013	0.182	0.078	0.433
+12	N	0.13	0.636	0.647	0.944	0.028	-0.028	0.177	0.111	0.467
+13	K	1.504	0.685	0.545	0.951	0.045	0.029	0.154	0.218	0.354
+14	T	6.09	0.719	0.428	0.962	0.131	0.153	0.136	0.32	0.582
+15	P	10.104	0.729	0.338	0.975	0.192	0.282	0.125	0.364	0.555
+16	F	10.718	0.735	0.335	0.981	0.224	0.368	0.103	0.332	0.566
+17	M	9.456	0.736	0.346	0.983	0.253	0.376	0.092	0.321	0.537
+18	K	4.88	0.729	0.375	0.984	0.2	0.349	0.096	0.273	0.339
+19	M	0.858	0.735	0.425	0.983	0.183	0.336	0.09	0.223	0.52
+20	H	0.124	0.731	0.486	0.983	0.184	0.276	0.095	0.158	0.541
+21	N	0.014	0.744	0.535	0.983	0.127	0.231	0.101	0.137	0.497
+22	K	0.015	0.764	0.516	0.982	0.082	0.219	0.114	0.143	0.356
+23	T	0.072	0.769	0.457	0.977	0.149	0.249	0.117	0.188	0.577
+24	P	0.249	0.771	0.374	0.972	0.204	0.366	0.108	0.222	0.541
+25	F	0.47	0.765	0.351	0.969	0.29	0.442	0.089	0.238	0.55
+26	M	0.476	0.763	0.343	0.975	0.347	0.439	0.075	0.26	0.527
+27	K	0.417	0.755	0.343	0.979	0.259	0.44	0.072	0.244	0.348
+28	M	0.239	0.766	0.345	0.977	0.091	0.454	0.064	0.229	0.528
+29	H	0.016	0.761	0.35	0.977	0.06	0.43	0.07	0.205	0.561
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/random_sequence_09_consisting_of_30_residues_dynamine.tsv	Tue Aug 09 12:30:52 2022 +0000
@@ -0,0 +1,31 @@
+residue_index	residue	backbone	coil	helix	ppII	sheet	sidechain
+0	G	0.658	0.55	0.127	0.138	0.102	0.443
+1	N	0.672	0.585	0.086	0.138	0.122	0.471
+2	K	0.703	0.535	0.071	0.136	0.207	0.358
+3	T	0.728	0.441	0.147	0.129	0.301	0.581
+4	P	0.746	0.347	0.277	0.116	0.357	0.558
+5	F	0.751	0.337	0.346	0.094	0.361	0.572
+6	M	0.744	0.352	0.331	0.084	0.367	0.54
+7	K	0.732	0.395	0.283	0.087	0.328	0.353
+8	M	0.698	0.467	0.206	0.108	0.253	0.527
+9	H	0.677	0.525	0.152	0.133	0.159	0.54
+10	G	0.644	0.572	0.095	0.164	0.099	0.461
+11	G	0.632	0.629	0.013	0.182	0.078	0.433
+12	N	0.636	0.647	-0.028	0.177	0.111	0.467
+13	K	0.685	0.545	0.029	0.154	0.218	0.354
+14	T	0.719	0.428	0.153	0.136	0.32	0.582
+15	P	0.729	0.338	0.282	0.125	0.364	0.555
+16	F	0.735	0.335	0.368	0.103	0.332	0.566
+17	M	0.736	0.346	0.376	0.092	0.321	0.537
+18	K	0.729	0.375	0.349	0.096	0.273	0.339
+19	M	0.735	0.425	0.336	0.09	0.223	0.52
+20	H	0.731	0.486	0.276	0.095	0.158	0.541
+21	N	0.744	0.535	0.231	0.101	0.137	0.497
+22	K	0.764	0.516	0.219	0.114	0.143	0.356
+23	T	0.769	0.457	0.249	0.117	0.188	0.577
+24	P	0.771	0.374	0.366	0.108	0.222	0.541
+25	F	0.765	0.351	0.442	0.089	0.238	0.55
+26	M	0.763	0.343	0.439	0.075	0.26	0.527
+27	K	0.755	0.343	0.44	0.072	0.244	0.348
+28	M	0.766	0.345	0.454	0.064	0.229	0.528
+29	H	0.761	0.35	0.43	0.07	0.205	0.561
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/random_sequence_10_consisting_of_65_residues.tsv	Tue Aug 09 12:30:52 2022 +0000
@@ -0,0 +1,66 @@
+residue_index	residue	agmata	backbone	coil	disoMine	earlyFolding	helix	ppII	sheet	sidechain
+0	L	0.002	0.762	0.394	0.752	0.025	0.469	0.069	0.082	0.581
+1	D	0.026	0.772	0.45	0.808	0.048	0.472	0.071	0.034	0.329
+2	N	0.123	0.759	0.466	0.8	0.147	0.473	0.065	0.017	0.522
+3	S	1.154	0.753	0.451	0.742	0.199	0.464	0.064	0.058	0.519
+4	K	7.768	0.76	0.414	0.689	0.172	0.482	0.062	0.11	0.388
+5	M	22.441	0.777	0.375	0.629	0.289	0.45	0.063	0.179	0.54
+6	W	29.162	0.785	0.339	0.521	0.447	0.416	0.069	0.246	0.632
+7	Q	28.544	0.789	0.34	0.476	0.37	0.417	0.071	0.24	0.422
+8	L	21.947	0.79	0.412	0.395	0.305	0.366	0.08	0.164	0.595
+9	D	7.251	0.785	0.505	0.366	0.137	0.306	0.095	0.105	0.334
+10	N	0.434	0.761	0.559	0.346	0.101	0.28	0.11	0.031	0.552
+11	P	0.02	0.738	0.546	0.333	0.067	0.34	0.121	-0.024	0.532
+12	M	0.004	0.744	0.54	0.328	0.067	0.374	0.124	-0.038	0.523
+13	P	0.032	0.734	0.494	0.341	0.085	0.436	0.121	-0.012	0.531
+14	M	0.297	0.74	0.458	0.35	0.156	0.46	0.097	0.039	0.526
+15	S	2.08	0.751	0.411	0.348	0.185	0.504	0.08	0.079	0.521
+16	K	7.151	0.765	0.366	0.315	0.183	0.495	0.068	0.14	0.365
+17	M	9.106	0.786	0.34	0.274	0.273	0.489	0.067	0.186	0.54
+18	W	9.174	0.796	0.31	0.24	0.354	0.516	0.064	0.199	0.65
+19	Q	7.418	0.811	0.299	0.219	0.34	0.552	0.06	0.191	0.424
+20	L	2.347	0.816	0.334	0.192	0.371	0.588	0.054	0.091	0.609
+21	D	0.365	0.816	0.374	0.184	0.256	0.623	0.052	0.041	0.363
+22	N	0.038	0.794	0.423	0.166	0.332	0.622	0.048	-0.043	0.552
+23	S	0.132	0.786	0.408	0.153	0.323	0.659	0.048	-0.04	0.541
+24	K	2.276	0.781	0.373	0.14	0.328	0.623	0.056	0.002	0.392
+25	M	7.556	0.791	0.337	0.136	0.466	0.596	0.052	0.082	0.533
+26	W	10.153	0.803	0.301	0.137	0.593	0.563	0.059	0.183	0.643
+27	Q	10.272	0.802	0.294	0.14	0.545	0.551	0.062	0.207	0.422
+28	L	8.137	0.806	0.334	0.139	0.5	0.522	0.061	0.164	0.587
+29	D	2.856	0.798	0.387	0.154	0.268	0.509	0.066	0.112	0.336
+30	N	0.252	0.785	0.452	0.164	0.268	0.5	0.063	0.004	0.553
+31	L	0.012	0.785	0.463	0.177	0.214	0.545	0.066	-0.061	0.592
+32	D	0.002	0.792	0.486	0.195	0.182	0.557	0.068	-0.086	0.334
+33	N	0.024	0.782	0.466	0.198	0.288	0.55	0.059	-0.042	0.532
+34	S	0.534	0.772	0.441	0.196	0.361	0.537	0.059	0.024	0.521
+35	K	4.659	0.781	0.403	0.191	0.313	0.543	0.058	0.097	0.409
+36	M	9.18	0.793	0.352	0.2	0.387	0.499	0.056	0.162	0.541
+37	W	9.871	0.804	0.321	0.206	0.483	0.488	0.062	0.204	0.626
+38	Q	9.389	0.81	0.317	0.231	0.466	0.476	0.064	0.215	0.445
+39	L	5.265	0.812	0.376	0.237	0.374	0.466	0.069	0.119	0.599
+40	D	0.743	0.803	0.474	0.252	0.217	0.384	0.088	0.063	0.333
+41	N	0.03	0.779	0.527	0.257	0.159	0.372	0.102	-0.001	0.569
+42	P	0.001	0.752	0.537	0.267	0.099	0.408	0.114	-0.075	0.523
+43	M	0.001	0.756	0.517	0.255	0.095	0.455	0.114	-0.076	0.532
+44	P	0.011	0.747	0.471	0.262	0.119	0.506	0.11	-0.069	0.527
+45	M	0.113	0.754	0.437	0.257	0.207	0.527	0.084	-0.01	0.526
+46	S	0.854	0.756	0.401	0.254	0.264	0.54	0.074	0.042	0.517
+47	K	3.084	0.765	0.361	0.237	0.219	0.533	0.069	0.095	0.372
+48	M	4.185	0.782	0.343	0.224	0.274	0.529	0.067	0.126	0.529
+49	W	4.23	0.791	0.317	0.219	0.365	0.526	0.066	0.158	0.647
+50	Q	3.501	0.808	0.302	0.222	0.355	0.568	0.058	0.148	0.422
+51	L	1.272	0.816	0.333	0.227	0.381	0.571	0.058	0.082	0.612
+52	D	0.161	0.816	0.378	0.249	0.249	0.621	0.056	0.02	0.361
+53	N	0.022	0.8	0.406	0.272	0.329	0.616	0.048	-0.039	0.559
+54	S	0.132	0.787	0.391	0.282	0.34	0.65	0.048	-0.024	0.526
+55	K	1.325	0.786	0.35	0.286	0.313	0.647	0.049	-0.003	0.39
+56	M	3.025	0.802	0.311	0.298	0.445	0.644	0.042	0.059	0.544
+57	W	3.505	0.81	0.275	0.327	0.579	0.627	0.048	0.139	0.639
+58	Q	3.435	0.813	0.266	0.341	0.574	0.624	0.049	0.148	0.427
+59	L	2.251	0.811	0.296	0.371	0.513	0.636	0.046	0.093	0.589
+60	D	0.56	0.803	0.343	0.395	0.301	0.645	0.047	0.035	0.325
+61	N	0.077	0.778	0.38	0.473	0.285	0.627	0.045	-0.026	0.546
+62	A	0.026	0.755	0.365	0.576	0.255	0.639	0.055	-0.024	0.565
+63	A	0.015	0.743	0.346	0.625	0.067	0.653	0.059	-0.018	0.553
+64	A	0.005	0.748	0.325	0.724	0.077	0.63	0.057	0.024	0.56
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/random_sequence_10_consisting_of_65_residues_dynamine.tsv	Tue Aug 09 12:30:52 2022 +0000
@@ -0,0 +1,66 @@
+residue_index	residue	backbone	coil	helix	ppII	sheet	sidechain
+0	L	0.762	0.394	0.469	0.069	0.082	0.581
+1	D	0.772	0.45	0.472	0.071	0.034	0.329
+2	N	0.759	0.466	0.473	0.065	0.017	0.522
+3	S	0.753	0.451	0.464	0.064	0.058	0.519
+4	K	0.76	0.414	0.482	0.062	0.11	0.388
+5	M	0.777	0.375	0.45	0.063	0.179	0.54
+6	W	0.785	0.339	0.416	0.069	0.246	0.632
+7	Q	0.789	0.34	0.417	0.071	0.24	0.422
+8	L	0.79	0.412	0.366	0.08	0.164	0.595
+9	D	0.785	0.505	0.306	0.095	0.105	0.334
+10	N	0.761	0.559	0.28	0.11	0.031	0.552
+11	P	0.738	0.546	0.34	0.121	-0.024	0.532
+12	M	0.744	0.54	0.374	0.124	-0.038	0.523
+13	P	0.734	0.494	0.436	0.121	-0.012	0.531
+14	M	0.74	0.458	0.46	0.097	0.039	0.526
+15	S	0.751	0.411	0.504	0.08	0.079	0.521
+16	K	0.765	0.366	0.495	0.068	0.14	0.365
+17	M	0.786	0.34	0.489	0.067	0.186	0.54
+18	W	0.796	0.31	0.516	0.064	0.199	0.65
+19	Q	0.811	0.299	0.552	0.06	0.191	0.424
+20	L	0.816	0.334	0.588	0.054	0.091	0.609
+21	D	0.816	0.374	0.623	0.052	0.041	0.363
+22	N	0.794	0.423	0.622	0.048	-0.043	0.552
+23	S	0.786	0.408	0.659	0.048	-0.04	0.541
+24	K	0.781	0.373	0.623	0.056	0.002	0.392
+25	M	0.791	0.337	0.596	0.052	0.082	0.533
+26	W	0.803	0.301	0.563	0.059	0.183	0.643
+27	Q	0.802	0.294	0.551	0.062	0.207	0.422
+28	L	0.806	0.334	0.522	0.061	0.164	0.587
+29	D	0.798	0.387	0.509	0.066	0.112	0.336
+30	N	0.785	0.452	0.5	0.063	0.004	0.553
+31	L	0.785	0.463	0.545	0.066	-0.061	0.592
+32	D	0.792	0.486	0.557	0.068	-0.086	0.334
+33	N	0.782	0.466	0.55	0.059	-0.042	0.532
+34	S	0.772	0.441	0.537	0.059	0.024	0.521
+35	K	0.781	0.403	0.543	0.058	0.097	0.409
+36	M	0.793	0.352	0.499	0.056	0.162	0.541
+37	W	0.804	0.321	0.488	0.062	0.204	0.626
+38	Q	0.81	0.317	0.476	0.064	0.215	0.445
+39	L	0.812	0.376	0.466	0.069	0.119	0.599
+40	D	0.803	0.474	0.384	0.088	0.063	0.333
+41	N	0.779	0.527	0.372	0.102	-0.001	0.569
+42	P	0.752	0.537	0.408	0.114	-0.075	0.523
+43	M	0.756	0.517	0.455	0.114	-0.076	0.532
+44	P	0.747	0.471	0.506	0.11	-0.069	0.527
+45	M	0.754	0.437	0.527	0.084	-0.01	0.526
+46	S	0.756	0.401	0.54	0.074	0.042	0.517
+47	K	0.765	0.361	0.533	0.069	0.095	0.372
+48	M	0.782	0.343	0.529	0.067	0.126	0.529
+49	W	0.791	0.317	0.526	0.066	0.158	0.647
+50	Q	0.808	0.302	0.568	0.058	0.148	0.422
+51	L	0.816	0.333	0.571	0.058	0.082	0.612
+52	D	0.816	0.378	0.621	0.056	0.02	0.361
+53	N	0.8	0.406	0.616	0.048	-0.039	0.559
+54	S	0.787	0.391	0.65	0.048	-0.024	0.526
+55	K	0.786	0.35	0.647	0.049	-0.003	0.39
+56	M	0.802	0.311	0.644	0.042	0.059	0.544
+57	W	0.81	0.275	0.627	0.048	0.139	0.639
+58	Q	0.813	0.266	0.624	0.049	0.148	0.427
+59	L	0.811	0.296	0.636	0.046	0.093	0.589
+60	D	0.803	0.343	0.645	0.047	0.035	0.325
+61	N	0.778	0.38	0.627	0.045	-0.026	0.546
+62	A	0.755	0.365	0.639	0.055	-0.024	0.565
+63	A	0.743	0.346	0.653	0.059	-0.018	0.553
+64	A	0.748	0.325	0.63	0.057	0.024	0.56
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/random_sequence_11_consisting_of_30_residues.tsv	Tue Aug 09 12:30:52 2022 +0000
@@ -0,0 +1,31 @@
+residue_index	residue	agmata	backbone	coil	disoMine	earlyFolding	helix	ppII	sheet	sidechain
+0	P	0.01	0.746	0.394	0.881	0.022	0.444	0.101	0.093	0.531
+1	M	0.184	0.754	0.398	0.927	0.036	0.501	0.08	0.08	0.533
+2	S	0.686	0.773	0.385	0.933	0.156	0.497	0.067	0.126	0.514
+3	K	1.695	0.791	0.348	0.919	0.16	0.511	0.056	0.153	0.395
+4	M	2.641	0.818	0.315	0.922	0.245	0.522	0.044	0.186	0.55
+5	W	2.788	0.833	0.294	0.915	0.403	0.516	0.05	0.229	0.629
+6	Q	2.318	0.845	0.288	0.913	0.423	0.553	0.051	0.225	0.435
+7	L	1.316	0.841	0.326	0.913	0.389	0.566	0.049	0.139	0.607
+8	D	0.364	0.843	0.381	0.919	0.232	0.591	0.047	0.061	0.323
+9	N	0.054	0.816	0.417	0.923	0.241	0.603	0.048	0.015	0.542
+10	M	0.14	0.794	0.399	0.918	0.296	0.609	0.048	0.014	0.545
+11	S	1.191	0.788	0.367	0.916	0.361	0.613	0.054	0.068	0.513
+12	K	5.499	0.804	0.329	0.897	0.354	0.572	0.053	0.152	0.394
+13	M	10.239	0.813	0.303	0.852	0.42	0.542	0.051	0.184	0.571
+14	W	11.072	0.828	0.296	0.826	0.538	0.491	0.05	0.247	0.635
+15	Q	10.045	0.833	0.315	0.847	0.455	0.477	0.059	0.241	0.414
+16	L	5.734	0.823	0.393	0.889	0.358	0.438	0.072	0.154	0.605
+17	D	0.982	0.828	0.471	0.911	0.153	0.392	0.079	0.083	0.348
+18	N	0.032	0.803	0.493	0.936	0.108	0.419	0.093	0.004	0.541
+19	P	0.004	0.784	0.455	0.944	0.103	0.497	0.094	-0.019	0.539
+20	M	0.043	0.776	0.441	0.943	0.153	0.548	0.082	-0.012	0.528
+21	S	0.734	0.782	0.399	0.938	0.22	0.551	0.068	0.048	0.505
+22	K	7.138	0.787	0.35	0.938	0.242	0.537	0.061	0.133	0.385
+23	M	12.833	0.811	0.317	0.926	0.369	0.509	0.049	0.212	0.548
+24	W	13.89	0.829	0.276	0.922	0.435	0.526	0.049	0.261	0.628
+25	Q	13.294	0.829	0.27	0.923	0.43	0.527	0.056	0.272	0.414
+26	L	6.891	0.834	0.321	0.943	0.418	0.499	0.053	0.219	0.607
+27	D	1.193	0.818	0.371	0.949	0.194	0.511	0.057	0.142	0.327
+28	N	0.095	0.797	0.405	0.952	0.058	0.516	0.055	0.071	0.532
+29	A	0.001	0.77	0.402	0.956	0.062	0.514	0.064	0.052	0.552
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/random_sequence_11_consisting_of_30_residues_dynamine.tsv	Tue Aug 09 12:30:52 2022 +0000
@@ -0,0 +1,31 @@
+residue_index	residue	backbone	coil	helix	ppII	sheet	sidechain
+0	P	0.746	0.394	0.444	0.101	0.093	0.531
+1	M	0.754	0.398	0.501	0.08	0.08	0.533
+2	S	0.773	0.385	0.497	0.067	0.126	0.514
+3	K	0.791	0.348	0.511	0.056	0.153	0.395
+4	M	0.818	0.315	0.522	0.044	0.186	0.55
+5	W	0.833	0.294	0.516	0.05	0.229	0.629
+6	Q	0.845	0.288	0.553	0.051	0.225	0.435
+7	L	0.841	0.326	0.566	0.049	0.139	0.607
+8	D	0.843	0.381	0.591	0.047	0.061	0.323
+9	N	0.816	0.417	0.603	0.048	0.015	0.542
+10	M	0.794	0.399	0.609	0.048	0.014	0.545
+11	S	0.788	0.367	0.613	0.054	0.068	0.513
+12	K	0.804	0.329	0.572	0.053	0.152	0.394
+13	M	0.813	0.303	0.542	0.051	0.184	0.571
+14	W	0.828	0.296	0.491	0.05	0.247	0.635
+15	Q	0.833	0.315	0.477	0.059	0.241	0.414
+16	L	0.823	0.393	0.438	0.072	0.154	0.605
+17	D	0.828	0.471	0.392	0.079	0.083	0.348
+18	N	0.803	0.493	0.419	0.093	0.004	0.541
+19	P	0.784	0.455	0.497	0.094	-0.019	0.539
+20	M	0.776	0.441	0.548	0.082	-0.012	0.528
+21	S	0.782	0.399	0.551	0.068	0.048	0.505
+22	K	0.787	0.35	0.537	0.061	0.133	0.385
+23	M	0.811	0.317	0.509	0.049	0.212	0.548
+24	W	0.829	0.276	0.526	0.049	0.261	0.628
+25	Q	0.829	0.27	0.527	0.056	0.272	0.414
+26	L	0.834	0.321	0.499	0.053	0.219	0.607
+27	D	0.818	0.371	0.511	0.057	0.142	0.327
+28	N	0.797	0.405	0.516	0.055	0.071	0.532
+29	A	0.77	0.402	0.514	0.064	0.052	0.552
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/test_output.json	Tue Aug 09 12:30:52 2022 +0000
@@ -0,0 +1,4444 @@
+{
+  "random_sequence_01_consisting_of_40_residues": {
+    "agmata": [
+      0.0,
+      0.001,
+      0.001,
+      0.001,
+      0.004,
+      0.045,
+      0.709,
+      5.566,
+      17.394,
+      27.544,
+      28.56,
+      23.813,
+      11.996,
+      1.809,
+      0.146,
+      0.185,
+      1.571,
+      8.28,
+      17.753,
+      20.564,
+      19.532,
+      12.898,
+      3.45,
+      0.61,
+      0.897,
+      3.789,
+      12.356,
+      19.297,
+      20.098,
+      17.286,
+      8.716,
+      1.683,
+      0.317,
+      0.708,
+      3.245,
+      13.673,
+      15.348,
+      14.796,
+      12.222,
+      1.765
+    ],
+    "backbone": [
+      0.703,
+      0.708,
+      0.721,
+      0.73,
+      0.745,
+      0.731,
+      0.733,
+      0.719,
+      0.705,
+      0.683,
+      0.665,
+      0.659,
+      0.658,
+      0.68,
+      0.685,
+      0.711,
+      0.726,
+      0.708,
+      0.699,
+      0.661,
+      0.65,
+      0.636,
+      0.647,
+      0.647,
+      0.669,
+      0.68,
+      0.656,
+      0.644,
+      0.629,
+      0.622,
+      0.627,
+      0.625,
+      0.643,
+      0.666,
+      0.688,
+      0.678,
+      0.684,
+      0.681,
+      0.676,
+      0.68
+    ],
+    "coil": [
+      0.493,
+      0.542,
+      0.553,
+      0.545,
+      0.51,
+      0.444,
+      0.403,
+      0.367,
+      0.353,
+      0.368,
+      0.409,
+      0.448,
+      0.498,
+      0.547,
+      0.559,
+      0.544,
+      0.508,
+      0.442,
+      0.402,
+      0.401,
+      0.439,
+      0.506,
+      0.55,
+      0.571,
+      0.567,
+      0.549,
+      0.499,
+      0.478,
+      0.479,
+      0.506,
+      0.543,
+      0.58,
+      0.588,
+      0.568,
+      0.533,
+      0.468,
+      0.435,
+      0.414,
+      0.413,
+      0.405
+    ],
+    "disoMine": [
+      0.943,
+      0.964,
+      0.971,
+      0.974,
+      0.978,
+      0.979,
+      0.98,
+      0.982,
+      0.984,
+      0.986,
+      0.988,
+      0.99,
+      0.992,
+      0.993,
+      0.993,
+      0.993,
+      0.993,
+      0.993,
+      0.993,
+      0.993,
+      0.994,
+      0.993,
+      0.994,
+      0.994,
+      0.995,
+      0.995,
+      0.995,
+      0.995,
+      0.996,
+      0.996,
+      0.996,
+      0.996,
+      0.996,
+      0.996,
+      0.996,
+      0.996,
+      0.995,
+      0.995,
+      0.993,
+      0.991
+    ],
+    "earlyFolding": [
+      0.043,
+      0.048,
+      0.082,
+      0.126,
+      0.095,
+      0.135,
+      0.252,
+      0.237,
+      0.27,
+      0.32,
+      0.276,
+      0.207,
+      0.185,
+      0.093,
+      0.068,
+      0.105,
+      0.089,
+      0.174,
+      0.331,
+      0.219,
+      0.151,
+      0.152,
+      0.056,
+      0.04,
+      0.077,
+      0.068,
+      0.102,
+      0.192,
+      0.106,
+      0.082,
+      0.09,
+      0.035,
+      0.025,
+      0.057,
+      0.064,
+      0.101,
+      0.184,
+      0.118,
+      0.059,
+      0.059
+    ],
+    "helix": [
+      0.282,
+      0.235,
+      0.237,
+      0.209,
+      0.254,
+      0.345,
+      0.416,
+      0.463,
+      0.459,
+      0.449,
+      0.416,
+      0.397,
+      0.324,
+      0.245,
+      0.226,
+      0.202,
+      0.231,
+      0.306,
+      0.337,
+      0.327,
+      0.304,
+      0.233,
+      0.194,
+      0.161,
+      0.123,
+      0.111,
+      0.175,
+      0.193,
+      0.193,
+      0.163,
+      0.135,
+      0.115,
+      0.142,
+      0.126,
+      0.142,
+      0.231,
+      0.284,
+      0.313,
+      0.306,
+      0.316
+    ],
+    "ppII": [
+      0.1,
+      0.115,
+      0.119,
+      0.121,
+      0.128,
+      0.131,
+      0.113,
+      0.099,
+      0.093,
+      0.094,
+      0.1,
+      0.107,
+      0.125,
+      0.14,
+      0.145,
+      0.133,
+      0.139,
+      0.143,
+      0.13,
+      0.132,
+      0.133,
+      0.144,
+      0.156,
+      0.162,
+      0.159,
+      0.165,
+      0.173,
+      0.158,
+      0.156,
+      0.155,
+      0.158,
+      0.164,
+      0.16,
+      0.158,
+      0.16,
+      0.16,
+      0.133,
+      0.12,
+      0.113,
+      0.108
+    ],
+    "seq": [
+      "M",
+      "D",
+      "R",
+      "H",
+      "D",
+      "P",
+      "V",
+      "Q",
+      "K",
+      "S",
+      "M",
+      "M",
+      "M",
+      "D",
+      "R",
+      "H",
+      "D",
+      "P",
+      "V",
+      "Q",
+      "K",
+      "M",
+      "D",
+      "R",
+      "H",
+      "D",
+      "P",
+      "V",
+      "Q",
+      "K",
+      "S",
+      "D",
+      "R",
+      "H",
+      "D",
+      "P",
+      "V",
+      "Q",
+      "K",
+      "S"
+    ],
+    "sheet": [
+      0.119,
+      0.073,
+      0.043,
+      0.058,
+      0.076,
+      0.106,
+      0.136,
+      0.171,
+      0.207,
+      0.22,
+      0.193,
+      0.138,
+      0.095,
+      0.069,
+      0.055,
+      0.078,
+      0.132,
+      0.187,
+      0.24,
+      0.236,
+      0.215,
+      0.164,
+      0.097,
+      0.081,
+      0.114,
+      0.171,
+      0.216,
+      0.244,
+      0.253,
+      0.227,
+      0.18,
+      0.107,
+      0.073,
+      0.102,
+      0.159,
+      0.202,
+      0.219,
+      0.231,
+      0.231,
+      0.229
+    ],
+    "sidechain": [
+      0.493,
+      0.287,
+      0.321,
+      0.497,
+      0.291,
+      0.489,
+      0.508,
+      0.339,
+      0.321,
+      0.493,
+      0.472,
+      0.442,
+      0.452,
+      0.263,
+      0.306,
+      0.482,
+      0.28,
+      0.488,
+      0.531,
+      0.321,
+      0.29,
+      0.472,
+      0.264,
+      0.285,
+      0.466,
+      0.269,
+      0.471,
+      0.507,
+      0.321,
+      0.302,
+      0.477,
+      0.277,
+      0.284,
+      0.471,
+      0.278,
+      0.49,
+      0.512,
+      0.338,
+      0.323,
+      0.504
+    ]
+  },
+  "random_sequence_02_consisting_of_40_residues": {
+    "agmata": [
+      0.343,
+      10.354,
+      29.308,
+      52.192,
+      67.041,
+      61.674,
+      43.584,
+      20.881,
+      5.75,
+      1.162,
+      0.363,
+      0.312,
+      0.615,
+      1.372,
+      3.354,
+      7.724,
+      14.924,
+      23.673,
+      32.028,
+      33.228,
+      27.414,
+      18.263,
+      7.952,
+      2.298,
+      0.581,
+      0.225,
+      0.271,
+      0.556,
+      1.626,
+      5.417,
+      13.924,
+      23.797,
+      30.221,
+      31.827,
+      26.628,
+      19.599,
+      12.278,
+      6.829,
+      3.384,
+      0.209
+    ],
+    "backbone": [
+      0.856,
+      0.875,
+      0.893,
+      0.91,
+      0.913,
+      0.913,
+      0.907,
+      0.894,
+      0.886,
+      0.87,
+      0.858,
+      0.845,
+      0.841,
+      0.849,
+      0.848,
+      0.867,
+      0.885,
+      0.883,
+      0.899,
+      0.891,
+      0.887,
+      0.874,
+      0.875,
+      0.866,
+      0.855,
+      0.853,
+      0.837,
+      0.846,
+      0.848,
+      0.865,
+      0.884,
+      0.884,
+      0.893,
+      0.89,
+      0.897,
+      0.879,
+      0.871,
+      0.866,
+      0.85,
+      0.832
+    ],
+    "coil": [
+      0.285,
+      0.269,
+      0.251,
+      0.249,
+      0.24,
+      0.243,
+      0.272,
+      0.31,
+      0.323,
+      0.312,
+      0.314,
+      0.296,
+      0.3,
+      0.308,
+      0.297,
+      0.257,
+      0.238,
+      0.239,
+      0.226,
+      0.228,
+      0.26,
+      0.296,
+      0.306,
+      0.3,
+      0.323,
+      0.316,
+      0.298,
+      0.305,
+      0.305,
+      0.284,
+      0.259,
+      0.235,
+      0.223,
+      0.224,
+      0.241,
+      0.261,
+      0.291,
+      0.308,
+      0.302,
+      0.326
+    ],
+    "disoMine": [
+      0.905,
+      0.922,
+      0.918,
+      0.905,
+      0.91,
+      0.912,
+      0.914,
+      0.92,
+      0.925,
+      0.921,
+      0.92,
+      0.915,
+      0.908,
+      0.901,
+      0.892,
+      0.887,
+      0.875,
+      0.87,
+      0.869,
+      0.873,
+      0.877,
+      0.886,
+      0.899,
+      0.906,
+      0.91,
+      0.915,
+      0.919,
+      0.919,
+      0.918,
+      0.918,
+      0.922,
+      0.919,
+      0.921,
+      0.923,
+      0.927,
+      0.928,
+      0.946,
+      0.958,
+      0.967,
+      0.968
+    ],
+    "earlyFolding": [
+      0.024,
+      0.051,
+      0.218,
+      0.382,
+      0.527,
+      0.491,
+      0.454,
+      0.316,
+      0.266,
+      0.232,
+      0.311,
+      0.274,
+      0.261,
+      0.283,
+      0.262,
+      0.315,
+      0.322,
+      0.41,
+      0.543,
+      0.5,
+      0.459,
+      0.397,
+      0.362,
+      0.23,
+      0.228,
+      0.322,
+      0.341,
+      0.282,
+      0.268,
+      0.294,
+      0.383,
+      0.372,
+      0.448,
+      0.523,
+      0.481,
+      0.396,
+      0.368,
+      0.417,
+      0.078,
+      0.061
+    ],
+    "helix": [
+      0.546,
+      0.578,
+      0.641,
+      0.619,
+      0.625,
+      0.628,
+      0.579,
+      0.575,
+      0.573,
+      0.625,
+      0.642,
+      0.675,
+      0.674,
+      0.651,
+      0.676,
+      0.683,
+      0.702,
+      0.72,
+      0.692,
+      0.673,
+      0.649,
+      0.605,
+      0.594,
+      0.63,
+      0.67,
+      0.674,
+      0.679,
+      0.679,
+      0.673,
+      0.682,
+      0.669,
+      0.709,
+      0.702,
+      0.678,
+      0.662,
+      0.669,
+      0.63,
+      0.57,
+      0.566,
+      0.548
+    ],
+    "ppII": [
+      0.029,
+      0.021,
+      0.011,
+      0.005,
+      0.008,
+      0.008,
+      0.015,
+      0.023,
+      0.026,
+      0.029,
+      0.033,
+      0.033,
+      0.036,
+      0.036,
+      0.034,
+      0.025,
+      0.014,
+      0.016,
+      0.015,
+      0.02,
+      0.017,
+      0.027,
+      0.029,
+      0.026,
+      0.027,
+      0.031,
+      0.039,
+      0.033,
+      0.038,
+      0.03,
+      0.02,
+      0.017,
+      0.012,
+      0.02,
+      0.016,
+      0.021,
+      0.024,
+      0.024,
+      0.027,
+      0.032
+    ],
+    "seq": [
+      "M",
+      "W",
+      "S",
+      "M",
+      "W",
+      "R",
+      "A",
+      "M",
+      "W",
+      "S",
+      "S",
+      "Q",
+      "R",
+      "A",
+      "M",
+      "W",
+      "S",
+      "M",
+      "W",
+      "R",
+      "A",
+      "M",
+      "W",
+      "S",
+      "M",
+      "S",
+      "Q",
+      "R",
+      "A",
+      "M",
+      "W",
+      "S",
+      "M",
+      "W",
+      "R",
+      "A",
+      "M",
+      "W",
+      "S",
+      "M"
+    ],
+    "sheet": [
+      0.214,
+      0.215,
+      0.195,
+      0.223,
+      0.253,
+      0.258,
+      0.243,
+      0.187,
+      0.134,
+      0.094,
+      0.078,
+      0.084,
+      0.079,
+      0.118,
+      0.118,
+      0.136,
+      0.156,
+      0.143,
+      0.194,
+      0.204,
+      0.196,
+      0.201,
+      0.161,
+      0.118,
+      0.056,
+      0.064,
+      0.072,
+      0.088,
+      0.095,
+      0.117,
+      0.156,
+      0.166,
+      0.173,
+      0.189,
+      0.208,
+      0.175,
+      0.17,
+      0.185,
+      0.184,
+      0.16
+    ],
+    "sidechain": [
+      0.597,
+      0.667,
+      0.608,
+      0.615,
+      0.703,
+      0.465,
+      0.641,
+      0.6,
+      0.705,
+      0.604,
+      0.594,
+      0.451,
+      0.417,
+      0.614,
+      0.584,
+      0.648,
+      0.615,
+      0.608,
+      0.686,
+      0.449,
+      0.641,
+      0.586,
+      0.696,
+      0.596,
+      0.578,
+      0.577,
+      0.488,
+      0.381,
+      0.599,
+      0.584,
+      0.678,
+      0.588,
+      0.606,
+      0.677,
+      0.448,
+      0.615,
+      0.57,
+      0.67,
+      0.575,
+      0.557
+    ]
+  },
+  "random_sequence_03_consisting_of_30_residues": {
+    "agmata": [
+      0.012,
+      0.08,
+      0.119,
+      0.154,
+      0.2,
+      0.34,
+      1.023,
+      4.084,
+      12.328,
+      20.723,
+      25.866,
+      24.864,
+      17.509,
+      9.32,
+      3.591,
+      1.559,
+      0.64,
+      0.221,
+      0.084,
+      0.038,
+      0.031,
+      0.035,
+      0.052,
+      0.159,
+      1.115,
+      7.747,
+      8.329,
+      8.214,
+      7.259,
+      0.608
+    ],
+    "backbone": [
+      0.818,
+      0.833,
+      0.87,
+      0.906,
+      0.945,
+      0.969,
+      0.967,
+      0.959,
+      0.972,
+      0.974,
+      0.984,
+      1.016,
+      1.014,
+      0.997,
+      0.99,
+      0.977,
+      0.969,
+      0.976,
+      0.957,
+      0.956,
+      0.947,
+      0.964,
+      0.976,
+      0.967,
+      0.949,
+      0.929,
+      0.924,
+      0.906,
+      0.89,
+      0.871
+    ],
+    "coil": [
+      0.376,
+      0.373,
+      0.361,
+      0.336,
+      0.295,
+      0.261,
+      0.251,
+      0.247,
+      0.237,
+      0.239,
+      0.233,
+      0.222,
+      0.229,
+      0.241,
+      0.255,
+      0.277,
+      0.299,
+      0.317,
+      0.331,
+      0.342,
+      0.355,
+      0.333,
+      0.286,
+      0.268,
+      0.26,
+      0.243,
+      0.225,
+      0.22,
+      0.218,
+      0.242
+    ],
+    "disoMine": [
+      0.783,
+      0.818,
+      0.772,
+      0.641,
+      0.596,
+      0.583,
+      0.534,
+      0.441,
+      0.355,
+      0.273,
+      0.231,
+      0.193,
+      0.174,
+      0.155,
+      0.142,
+      0.138,
+      0.134,
+      0.135,
+      0.132,
+      0.148,
+      0.182,
+      0.205,
+      0.228,
+      0.229,
+      0.226,
+      0.215,
+      0.253,
+      0.313,
+      0.405,
+      0.605
+    ],
+    "earlyFolding": [
+      0.031,
+      0.05,
+      0.061,
+      0.064,
+      0.099,
+      0.15,
+      0.187,
+      0.291,
+      0.294,
+      0.274,
+      0.336,
+      0.408,
+      0.426,
+      0.261,
+      0.259,
+      0.278,
+      0.282,
+      0.262,
+      0.147,
+      0.142,
+      0.178,
+      0.187,
+      0.19,
+      0.185,
+      0.187,
+      0.261,
+      0.247,
+      0.25,
+      0.076,
+      0.029
+    ],
+    "helix": [
+      0.262,
+      0.253,
+      0.27,
+      0.334,
+      0.421,
+      0.47,
+      0.494,
+      0.481,
+      0.464,
+      0.442,
+      0.415,
+      0.412,
+      0.396,
+      0.434,
+      0.443,
+      0.45,
+      0.428,
+      0.415,
+      0.41,
+      0.393,
+      0.379,
+      0.393,
+      0.451,
+      0.503,
+      0.528,
+      0.519,
+      0.487,
+      0.452,
+      0.443,
+      0.418
+    ],
+    "ppII": [
+      0.074,
+      0.07,
+      0.057,
+      0.037,
+      0.017,
+      0.015,
+      0.024,
+      0.025,
+      0.024,
+      0.026,
+      0.028,
+      0.023,
+      0.016,
+      0.016,
+      0.012,
+      0.019,
+      0.025,
+      0.027,
+      0.029,
+      0.028,
+      0.031,
+      0.023,
+      0.013,
+      0.016,
+      0.022,
+      0.023,
+      0.023,
+      0.031,
+      0.042,
+      0.051
+    ],
+    "seq": [
+      "Y",
+      "S",
+      "W",
+      "T",
+      "H",
+      "Y",
+      "E",
+      "L",
+      "K",
+      "A",
+      "V",
+      "W",
+      "C",
+      "E",
+      "L",
+      "T",
+      "Y",
+      "W",
+      "R",
+      "S",
+      "W",
+      "T",
+      "H",
+      "Y",
+      "E",
+      "L",
+      "K",
+      "A",
+      "V",
+      "V"
+    ],
+    "sheet": [
+      0.295,
+      0.33,
+      0.341,
+      0.341,
+      0.324,
+      0.339,
+      0.354,
+      0.382,
+      0.429,
+      0.436,
+      0.45,
+      0.471,
+      0.479,
+      0.456,
+      0.422,
+      0.379,
+      0.353,
+      0.328,
+      0.295,
+      0.289,
+      0.304,
+      0.305,
+      0.309,
+      0.296,
+      0.319,
+      0.358,
+      0.405,
+      0.451,
+      0.455,
+      0.426
+    ],
+    "sidechain": [
+      0.624,
+      0.59,
+      0.696,
+      0.665,
+      0.673,
+      0.644,
+      0.438,
+      0.677,
+      0.449,
+      0.685,
+      0.684,
+      0.722,
+      0.747,
+      0.403,
+      0.704,
+      0.721,
+      0.656,
+      0.704,
+      0.462,
+      0.627,
+      0.71,
+      0.705,
+      0.663,
+      0.635,
+      0.385,
+      0.649,
+      0.399,
+      0.606,
+      0.607,
+      0.596
+    ]
+  },
+  "random_sequence_04_consisting_of_40_residues": {
+    "agmata": [
+      0.01,
+      0.077,
+      0.159,
+      0.246,
+      0.369,
+      0.426,
+      0.414,
+      0.366,
+      0.253,
+      0.147,
+      0.107,
+      0.172,
+      0.546,
+      2.173,
+      6.595,
+      11.129,
+      13.752,
+      13.197,
+      9.285,
+      4.889,
+      1.951,
+      0.9,
+      0.38,
+      0.128,
+      0.04,
+      0.01,
+      0.005,
+      0.003,
+      0.003,
+      0.008,
+      0.059,
+      0.597,
+      3.975,
+      11.201,
+      19.921,
+      23.403,
+      20.107,
+      12.898,
+      4.119,
+      0.062
+    ],
+    "backbone": [
+      0.759,
+      0.791,
+      0.82,
+      0.848,
+      0.868,
+      0.883,
+      0.884,
+      0.883,
+      0.895,
+      0.92,
+      0.95,
+      0.968,
+      0.965,
+      0.968,
+      0.974,
+      0.972,
+      0.989,
+      1.012,
+      1.014,
+      0.997,
+      0.99,
+      0.977,
+      0.969,
+      0.976,
+      0.962,
+      0.96,
+      0.952,
+      0.974,
+      0.99,
+      0.986,
+      0.973,
+      0.961,
+      0.969,
+      0.962,
+      0.953,
+      0.938,
+      0.917,
+      0.902,
+      0.889,
+      0.867
+    ],
+    "coil": [
+      0.429,
+      0.417,
+      0.393,
+      0.368,
+      0.337,
+      0.329,
+      0.349,
+      0.357,
+      0.355,
+      0.331,
+      0.293,
+      0.268,
+      0.251,
+      0.238,
+      0.221,
+      0.231,
+      0.225,
+      0.22,
+      0.229,
+      0.241,
+      0.255,
+      0.277,
+      0.299,
+      0.317,
+      0.326,
+      0.336,
+      0.351,
+      0.323,
+      0.272,
+      0.247,
+      0.234,
+      0.218,
+      0.182,
+      0.163,
+      0.15,
+      0.168,
+      0.188,
+      0.202,
+      0.232,
+      0.259
+    ],
+    "disoMine": [
+      0.718,
+      0.677,
+      0.468,
+      0.317,
+      0.209,
+      0.143,
+      0.127,
+      0.149,
+      0.14,
+      0.135,
+      0.108,
+      0.087,
+      0.072,
+      0.057,
+      0.048,
+      0.042,
+      0.042,
+      0.04,
+      0.043,
+      0.043,
+      0.044,
+      0.049,
+      0.051,
+      0.053,
+      0.055,
+      0.062,
+      0.07,
+      0.077,
+      0.084,
+      0.079,
+      0.077,
+      0.082,
+      0.087,
+      0.095,
+      0.116,
+      0.114,
+      0.14,
+      0.187,
+      0.231,
+      0.41
+    ],
+    "earlyFolding": [
+      0.037,
+      0.042,
+      0.034,
+      0.053,
+      0.078,
+      0.075,
+      0.089,
+      0.088,
+      0.092,
+      0.094,
+      0.121,
+      0.162,
+      0.192,
+      0.319,
+      0.299,
+      0.282,
+      0.339,
+      0.401,
+      0.429,
+      0.263,
+      0.261,
+      0.281,
+      0.283,
+      0.266,
+      0.146,
+      0.135,
+      0.173,
+      0.188,
+      0.203,
+      0.205,
+      0.225,
+      0.334,
+      0.323,
+      0.362,
+      0.393,
+      0.376,
+      0.279,
+      0.159,
+      0.06,
+      0.022
+    ],
+    "helix": [
+      0.172,
+      0.183,
+      0.231,
+      0.292,
+      0.345,
+      0.332,
+      0.301,
+      0.293,
+      0.291,
+      0.348,
+      0.423,
+      0.45,
+      0.478,
+      0.466,
+      0.465,
+      0.45,
+      0.424,
+      0.419,
+      0.396,
+      0.434,
+      0.443,
+      0.45,
+      0.428,
+      0.415,
+      0.422,
+      0.415,
+      0.413,
+      0.436,
+      0.502,
+      0.577,
+      0.609,
+      0.598,
+      0.593,
+      0.574,
+      0.571,
+      0.548,
+      0.522,
+      0.503,
+      0.481,
+      0.463
+    ],
+    "ppII": [
+      0.096,
+      0.085,
+      0.07,
+      0.057,
+      0.052,
+      0.056,
+      0.062,
+      0.061,
+      0.051,
+      0.038,
+      0.022,
+      0.021,
+      0.028,
+      0.024,
+      0.026,
+      0.025,
+      0.024,
+      0.023,
+      0.016,
+      0.016,
+      0.012,
+      0.019,
+      0.025,
+      0.027,
+      0.027,
+      0.025,
+      0.028,
+      0.018,
+      0.007,
+      0.008,
+      0.012,
+      0.013,
+      0.011,
+      0.014,
+      0.021,
+      0.028,
+      0.029,
+      0.028,
+      0.035,
+      0.047
+    ],
+    "seq": [
+      "S",
+      "W",
+      "T",
+      "H",
+      "Y",
+      "E",
+      "Y",
+      "S",
+      "W",
+      "T",
+      "H",
+      "Y",
+      "E",
+      "L",
+      "K",
+      "A",
+      "V",
+      "W",
+      "C",
+      "E",
+      "L",
+      "T",
+      "Y",
+      "W",
+      "R",
+      "S",
+      "W",
+      "T",
+      "H",
+      "Y",
+      "E",
+      "L",
+      "K",
+      "A",
+      "V",
+      "V",
+      "L",
+      "K",
+      "A",
+      "V"
+    ],
+    "sheet": [
+      0.312,
+      0.332,
+      0.328,
+      0.339,
+      0.344,
+      0.369,
+      0.352,
+      0.357,
+      0.356,
+      0.348,
+      0.333,
+      0.345,
+      0.371,
+      0.413,
+      0.455,
+      0.446,
+      0.463,
+      0.468,
+      0.479,
+      0.456,
+      0.422,
+      0.379,
+      0.353,
+      0.328,
+      0.291,
+      0.276,
+      0.283,
+      0.283,
+      0.28,
+      0.258,
+      0.275,
+      0.316,
+      0.367,
+      0.422,
+      0.454,
+      0.47,
+      0.438,
+      0.413,
+      0.384,
+      0.34
+    ],
+    "sidechain": [
+      0.566,
+      0.675,
+      0.63,
+      0.644,
+      0.628,
+      0.425,
+      0.655,
+      0.603,
+      0.709,
+      0.682,
+      0.675,
+      0.633,
+      0.426,
+      0.689,
+      0.457,
+      0.688,
+      0.687,
+      0.719,
+      0.747,
+      0.403,
+      0.704,
+      0.721,
+      0.656,
+      0.704,
+      0.46,
+      0.626,
+      0.711,
+      0.705,
+      0.668,
+      0.639,
+      0.386,
+      0.652,
+      0.415,
+      0.615,
+      0.621,
+      0.612,
+      0.605,
+      0.385,
+      0.612,
+      0.595
+    ]
+  },
+  "random_sequence_05_consisting_of_30_residues": {
+    "agmata": [
+      0.001,
+      0.004,
+      0.011,
+      0.038,
+      0.146,
+      0.42,
+      0.704,
+      0.753,
+      0.652,
+      0.376,
+      0.085,
+      0.009,
+      0.001,
+      0.0,
+      0.002,
+      0.019,
+      0.213,
+      1.621,
+      6.41,
+      11.755,
+      13.578,
+      12.579,
+      7.834,
+      2.474,
+      0.456,
+      0.049,
+      0.005,
+      0.001,
+      0.0,
+      0.0
+    ],
+    "backbone": [
+      0.735,
+      0.747,
+      0.767,
+      0.784,
+      0.802,
+      0.818,
+      0.824,
+      0.83,
+      0.815,
+      0.771,
+      0.719,
+      0.685,
+      0.69,
+      0.687,
+      0.68,
+      0.71,
+      0.721,
+      0.752,
+      0.772,
+      0.78,
+      0.772,
+      0.74,
+      0.73,
+      0.72,
+      0.72,
+      0.726,
+      0.73,
+      0.73,
+      0.727,
+      0.739
+    ],
+    "coil": [
+      0.543,
+      0.514,
+      0.424,
+      0.377,
+      0.342,
+      0.317,
+      0.32,
+      0.338,
+      0.389,
+      0.438,
+      0.492,
+      0.512,
+      0.51,
+      0.519,
+      0.513,
+      0.484,
+      0.442,
+      0.404,
+      0.373,
+      0.36,
+      0.377,
+      0.402,
+      0.447,
+      0.496,
+      0.505,
+      0.492,
+      0.497,
+      0.495,
+      0.456,
+      0.411
+    ],
+    "disoMine": [
+      0.937,
+      0.956,
+      0.959,
+      0.953,
+      0.951,
+      0.932,
+      0.923,
+      0.927,
+      0.938,
+      0.94,
+      0.945,
+      0.952,
+      0.957,
+      0.966,
+      0.968,
+      0.974,
+      0.978,
+      0.98,
+      0.979,
+      0.977,
+      0.975,
+      0.975,
+      0.976,
+      0.976,
+      0.975,
+      0.97,
+      0.969,
+      0.967,
+      0.962,
+      0.964
+    ],
+    "earlyFolding": [
+      0.039,
+      0.044,
+      0.094,
+      0.103,
+      0.119,
+      0.246,
+      0.372,
+      0.4,
+      0.439,
+      0.305,
+      0.148,
+      0.083,
+      0.066,
+      0.037,
+      0.051,
+      0.071,
+      0.087,
+      0.152,
+      0.218,
+      0.297,
+      0.336,
+      0.204,
+      0.116,
+      0.088,
+      0.104,
+      0.077,
+      0.038,
+      0.036,
+      0.034,
+      0.064
+    ],
+    "helix": [
+      0.159,
+      0.154,
+      0.292,
+      0.392,
+      0.465,
+      0.489,
+      0.506,
+      0.499,
+      0.432,
+      0.403,
+      0.359,
+      0.363,
+      0.384,
+      0.395,
+      0.406,
+      0.394,
+      0.412,
+      0.408,
+      0.429,
+      0.405,
+      0.337,
+      0.314,
+      0.268,
+      0.214,
+      0.183,
+      0.257,
+      0.315,
+      0.343,
+      0.364,
+      0.376
+    ],
+    "ppII": [
+      0.108,
+      0.121,
+      0.118,
+      0.099,
+      0.077,
+      0.055,
+      0.048,
+      0.048,
+      0.066,
+      0.082,
+      0.099,
+      0.112,
+      0.108,
+      0.115,
+      0.111,
+      0.094,
+      0.082,
+      0.073,
+      0.067,
+      0.07,
+      0.08,
+      0.093,
+      0.099,
+      0.119,
+      0.14,
+      0.145,
+      0.131,
+      0.114,
+      0.103,
+      0.096
+    ],
+    "seq": [
+      "N",
+      "C",
+      "P",
+      "I",
+      "E",
+      "H",
+      "H",
+      "L",
+      "C",
+      "A",
+      "N",
+      "K",
+      "M",
+      "D",
+      "L",
+      "H",
+      "H",
+      "H",
+      "H",
+      "L",
+      "C",
+      "A",
+      "H",
+      "H",
+      "L",
+      "P",
+      "E",
+      "D",
+      "Q",
+      "Y"
+    ],
+    "sheet": [
+      0.161,
+      0.204,
+      0.212,
+      0.197,
+      0.21,
+      0.239,
+      0.252,
+      0.233,
+      0.205,
+      0.149,
+      0.082,
+      0.047,
+      0.019,
+      0.007,
+      0.013,
+      0.055,
+      0.106,
+      0.183,
+      0.245,
+      0.297,
+      0.306,
+      0.276,
+      0.223,
+      0.208,
+      0.169,
+      0.12,
+      0.065,
+      0.049,
+      0.099,
+      0.143
+    ],
+    "sidechain": [
+      0.494,
+      0.634,
+      0.532,
+      0.588,
+      0.314,
+      0.565,
+      0.545,
+      0.579,
+      0.625,
+      0.538,
+      0.454,
+      0.316,
+      0.47,
+      0.261,
+      0.518,
+      0.528,
+      0.526,
+      0.555,
+      0.545,
+      0.582,
+      0.625,
+      0.558,
+      0.518,
+      0.527,
+      0.555,
+      0.505,
+      0.253,
+      0.302,
+      0.363,
+      0.535
+    ]
+  },
+  "random_sequence_06_consisting_of_45_residues": {
+    "agmata": [
+      0.794,
+      13.091,
+      15.911,
+      16.494,
+      15.922,
+      3.807,
+      1.314,
+      1.417,
+      2.541,
+      4.517,
+      5.996,
+      6.189,
+      5.073,
+      2.949,
+      1.149,
+      0.272,
+      0.044,
+      0.012,
+      0.007,
+      0.009,
+      0.013,
+      0.014,
+      0.015,
+      0.013,
+      0.015,
+      0.026,
+      0.061,
+      0.181,
+      0.785,
+      2.843,
+      6.194,
+      7.94,
+      7.796,
+      5.902,
+      2.626,
+      0.967,
+      1.185,
+      2.593,
+      5.198,
+      7.158,
+      7.667,
+      6.139,
+      3.423,
+      1.252,
+      0.058
+    ],
+    "backbone": [
+      0.89,
+      0.909,
+      0.92,
+      0.91,
+      0.893,
+      0.88,
+      0.863,
+      0.861,
+      0.868,
+      0.875,
+      0.899,
+      0.905,
+      0.892,
+      0.857,
+      0.814,
+      0.749,
+      0.719,
+      0.704,
+      0.716,
+      0.727,
+      0.739,
+      0.715,
+      0.678,
+      0.668,
+      0.681,
+      0.669,
+      0.649,
+      0.682,
+      0.709,
+      0.729,
+      0.733,
+      0.719,
+      0.724,
+      0.715,
+      0.723,
+      0.729,
+      0.74,
+      0.763,
+      0.768,
+      0.768,
+      0.778,
+      0.78,
+      0.786,
+      0.79,
+      0.777
+    ],
+    "coil": [
+      0.231,
+      0.243,
+      0.278,
+      0.317,
+      0.363,
+      0.386,
+      0.386,
+      0.363,
+      0.366,
+      0.346,
+      0.312,
+      0.305,
+      0.328,
+      0.368,
+      0.39,
+      0.439,
+      0.468,
+      0.481,
+      0.49,
+      0.478,
+      0.479,
+      0.502,
+      0.531,
+      0.518,
+      0.489,
+      0.492,
+      0.493,
+      0.472,
+      0.457,
+      0.432,
+      0.407,
+      0.386,
+      0.381,
+      0.391,
+      0.421,
+      0.437,
+      0.425,
+      0.4,
+      0.376,
+      0.379,
+      0.381,
+      0.377,
+      0.382,
+      0.381,
+      0.379
+    ],
+    "disoMine": [
+      0.832,
+      0.869,
+      0.89,
+      0.908,
+      0.931,
+      0.934,
+      0.932,
+      0.932,
+      0.929,
+      0.927,
+      0.916,
+      0.906,
+      0.887,
+      0.868,
+      0.869,
+      0.891,
+      0.912,
+      0.903,
+      0.9,
+      0.892,
+      0.897,
+      0.901,
+      0.9,
+      0.906,
+      0.934,
+      0.953,
+      0.961,
+      0.967,
+      0.965,
+      0.962,
+      0.96,
+      0.957,
+      0.955,
+      0.953,
+      0.951,
+      0.949,
+      0.948,
+      0.951,
+      0.951,
+      0.949,
+      0.948,
+      0.96,
+      0.964,
+      0.97,
+      0.971
+    ],
+    "earlyFolding": [
+      0.029,
+      0.101,
+      0.456,
+      0.372,
+      0.343,
+      0.216,
+      0.14,
+      0.124,
+      0.141,
+      0.206,
+      0.271,
+      0.323,
+      0.368,
+      0.338,
+      0.19,
+      0.101,
+      0.06,
+      0.048,
+      0.028,
+      0.039,
+      0.063,
+      0.059,
+      0.04,
+      0.026,
+      0.022,
+      0.014,
+      0.019,
+      0.022,
+      0.024,
+      0.036,
+      0.052,
+      0.073,
+      0.072,
+      0.039,
+      0.029,
+      0.033,
+      0.05,
+      0.062,
+      0.07,
+      0.102,
+      0.121,
+      0.081,
+      0.066,
+      0.037,
+      0.048
+    ],
+    "helix": [
+      0.553,
+      0.528,
+      0.5,
+      0.478,
+      0.424,
+      0.381,
+      0.358,
+      0.401,
+      0.434,
+      0.451,
+      0.491,
+      0.516,
+      0.491,
+      0.462,
+      0.457,
+      0.426,
+      0.43,
+      0.397,
+      0.403,
+      0.421,
+      0.385,
+      0.347,
+      0.296,
+      0.313,
+      0.36,
+      0.365,
+      0.368,
+      0.383,
+      0.39,
+      0.397,
+      0.402,
+      0.386,
+      0.392,
+      0.424,
+      0.434,
+      0.441,
+      0.424,
+      0.443,
+      0.453,
+      0.431,
+      0.412,
+      0.416,
+      0.429,
+      0.441,
+      0.419
+    ],
+    "ppII": [
+      0.027,
+      0.025,
+      0.021,
+      0.025,
+      0.039,
+      0.059,
+      0.079,
+      0.085,
+      0.076,
+      0.058,
+      0.034,
+      0.024,
+      0.031,
+      0.053,
+      0.061,
+      0.082,
+      0.094,
+      0.103,
+      0.11,
+      0.097,
+      0.085,
+      0.09,
+      0.108,
+      0.117,
+      0.112,
+      0.119,
+      0.12,
+      0.101,
+      0.092,
+      0.086,
+      0.085,
+      0.09,
+      0.091,
+      0.089,
+      0.084,
+      0.085,
+      0.083,
+      0.073,
+      0.067,
+      0.07,
+      0.075,
+      0.073,
+      0.06,
+      0.058,
+      0.063
+    ],
+    "seq": [
+      "Y",
+      "A",
+      "C",
+      "L",
+      "F",
+      "Q",
+      "K",
+      "P",
+      "Y",
+      "I",
+      "H",
+      "H",
+      "L",
+      "C",
+      "A",
+      "N",
+      "K",
+      "M",
+      "D",
+      "L",
+      "H",
+      "H",
+      "N",
+      "K",
+      "M",
+      "D",
+      "L",
+      "H",
+      "H",
+      "H",
+      "H",
+      "L",
+      "C",
+      "A",
+      "H",
+      "H",
+      "L",
+      "H",
+      "H",
+      "L",
+      "C",
+      "A",
+      "H",
+      "H",
+      "L"
+    ],
+    "sheet": [
+      0.292,
+      0.334,
+      0.322,
+      0.279,
+      0.231,
+      0.231,
+      0.223,
+      0.222,
+      0.227,
+      0.249,
+      0.277,
+      0.287,
+      0.281,
+      0.226,
+      0.157,
+      0.096,
+      0.073,
+      0.056,
+      0.056,
+      0.052,
+      0.072,
+      0.082,
+      0.081,
+      0.085,
+      0.083,
+      0.081,
+      0.085,
+      0.081,
+      0.11,
+      0.136,
+      0.2,
+      0.247,
+      0.241,
+      0.181,
+      0.124,
+      0.121,
+      0.123,
+      0.161,
+      0.194,
+      0.222,
+      0.242,
+      0.215,
+      0.183,
+      0.189,
+      0.188
+    ],
+    "sidechain": [
+      0.62,
+      0.613,
+      0.685,
+      0.624,
+      0.631,
+      0.46,
+      0.427,
+      0.586,
+      0.601,
+      0.651,
+      0.595,
+      0.589,
+      0.639,
+      0.657,
+      0.559,
+      0.459,
+      0.331,
+      0.468,
+      0.271,
+      0.537,
+      0.532,
+      0.51,
+      0.452,
+      0.312,
+      0.469,
+      0.253,
+      0.511,
+      0.51,
+      0.519,
+      0.531,
+      0.502,
+      0.537,
+      0.609,
+      0.534,
+      0.501,
+      0.523,
+      0.561,
+      0.532,
+      0.508,
+      0.568,
+      0.627,
+      0.556,
+      0.536,
+      0.548,
+      0.559
+    ]
+  },
+  "random_sequence_07_consisting_of_30_residues": {
+    "agmata": [
+      0.005,
+      0.127,
+      0.189,
+      0.2,
+      0.195,
+      0.074,
+      0.011,
+      0.001,
+      0.0,
+      0.0,
+      0.0,
+      0.001,
+      0.017,
+      0.151,
+      0.887,
+      3.284,
+      7.432,
+      13.487,
+      16.924,
+      15.936,
+      12.029,
+      5.86,
+      1.686,
+      0.277,
+      0.027,
+      0.004,
+      0.001,
+      0.0,
+      0.0,
+      0.0
+    ],
+    "backbone": [
+      0.806,
+      0.824,
+      0.831,
+      0.835,
+      0.822,
+      0.778,
+      0.721,
+      0.684,
+      0.687,
+      0.702,
+      0.705,
+      0.732,
+      0.752,
+      0.758,
+      0.777,
+      0.783,
+      0.776,
+      0.745,
+      0.731,
+      0.723,
+      0.707,
+      0.693,
+      0.648,
+      0.609,
+      0.599,
+      0.609,
+      0.642,
+      0.655,
+      0.667,
+      0.645
+    ],
+    "coil": [
+      0.308,
+      0.296,
+      0.306,
+      0.334,
+      0.395,
+      0.446,
+      0.502,
+      0.526,
+      0.52,
+      0.516,
+      0.502,
+      0.469,
+      0.424,
+      0.403,
+      0.37,
+      0.352,
+      0.363,
+      0.363,
+      0.389,
+      0.423,
+      0.461,
+      0.498,
+      0.525,
+      0.579,
+      0.631,
+      0.632,
+      0.613,
+      0.566,
+      0.55,
+      0.505
+    ],
+    "disoMine": [
+      0.91,
+      0.934,
+      0.95,
+      0.96,
+      0.969,
+      0.972,
+      0.973,
+      0.976,
+      0.979,
+      0.982,
+      0.983,
+      0.985,
+      0.987,
+      0.988,
+      0.988,
+      0.989,
+      0.99,
+      0.99,
+      0.992,
+      0.993,
+      0.994,
+      0.995,
+      0.996,
+      0.996,
+      0.996,
+      0.996,
+      0.996,
+      0.995,
+      0.994,
+      0.993
+    ],
+    "earlyFolding": [
+      0.029,
+      0.069,
+      0.373,
+      0.418,
+      0.457,
+      0.294,
+      0.124,
+      0.065,
+      0.061,
+      0.036,
+      0.05,
+      0.089,
+      0.11,
+      0.162,
+      0.218,
+      0.264,
+      0.294,
+      0.207,
+      0.176,
+      0.167,
+      0.167,
+      0.111,
+      0.058,
+      0.028,
+      0.015,
+      0.014,
+      0.017,
+      0.018,
+      0.018,
+      0.069
+    ],
+    "helix": [
+      0.477,
+      0.495,
+      0.501,
+      0.48,
+      0.413,
+      0.371,
+      0.331,
+      0.337,
+      0.361,
+      0.392,
+      0.405,
+      0.399,
+      0.427,
+      0.42,
+      0.435,
+      0.419,
+      0.375,
+      0.362,
+      0.311,
+      0.256,
+      0.142,
+      0.068,
+      0.048,
+      0.018,
+      -0.015,
+      -0.053,
+      -0.002,
+      0.113,
+      0.197,
+      0.257
+    ],
+    "ppII": [
+      0.05,
+      0.038,
+      0.036,
+      0.038,
+      0.055,
+      0.072,
+      0.092,
+      0.107,
+      0.107,
+      0.11,
+      0.105,
+      0.089,
+      0.073,
+      0.07,
+      0.065,
+      0.071,
+      0.078,
+      0.086,
+      0.086,
+      0.102,
+      0.132,
+      0.163,
+      0.191,
+      0.2,
+      0.196,
+      0.198,
+      0.193,
+      0.18,
+      0.155,
+      0.139
+    ],
+    "seq": [
+      "F",
+      "H",
+      "H",
+      "L",
+      "C",
+      "A",
+      "N",
+      "K",
+      "M",
+      "D",
+      "L",
+      "H",
+      "H",
+      "H",
+      "H",
+      "L",
+      "C",
+      "A",
+      "H",
+      "H",
+      "L",
+      "V",
+      "P",
+      "G",
+      "K",
+      "Q",
+      "E",
+      "P",
+      "D",
+      "S"
+    ],
+    "sheet": [
+      0.232,
+      0.263,
+      0.268,
+      0.257,
+      0.223,
+      0.155,
+      0.079,
+      0.041,
+      0.022,
+      0.021,
+      0.022,
+      0.066,
+      0.126,
+      0.178,
+      0.241,
+      0.291,
+      0.301,
+      0.305,
+      0.287,
+      0.323,
+      0.319,
+      0.301,
+      0.239,
+      0.171,
+      0.128,
+      0.143,
+      0.139,
+      0.11,
+      0.07,
+      0.087
+    ],
+    "sidechain": [
+      0.6,
+      0.575,
+      0.549,
+      0.58,
+      0.648,
+      0.546,
+      0.446,
+      0.314,
+      0.466,
+      0.259,
+      0.524,
+      0.536,
+      0.543,
+      0.552,
+      0.54,
+      0.584,
+      0.623,
+      0.561,
+      0.525,
+      0.525,
+      0.544,
+      0.517,
+      0.476,
+      0.43,
+      0.297,
+      0.316,
+      0.268,
+      0.481,
+      0.256,
+      0.456
+    ]
+  },
+  "random_sequence_08_consisting_of_40_residues": {
+    "agmata": [
+      0.76,
+      11.154,
+      14.412,
+      14.784,
+      14.062,
+      3.675,
+      0.419,
+      0.049,
+      0.015,
+      0.029,
+      0.164,
+      0.947,
+      3.826,
+      10.168,
+      16.389,
+      19.357,
+      19.008,
+      13.948,
+      8.242,
+      4.665,
+      2.152,
+      0.852,
+      0.201,
+      0.024,
+      0.003,
+      0.001,
+      0.003,
+      0.014,
+      0.114,
+      0.973,
+      4.805,
+      8.996,
+      9.857,
+      9.098,
+      5.276,
+      1.078,
+      0.119,
+      0.018,
+      0.006,
+      0.001
+    ],
+    "backbone": [
+      0.77,
+      0.781,
+      0.799,
+      0.791,
+      0.756,
+      0.704,
+      0.672,
+      0.677,
+      0.692,
+      0.708,
+      0.741,
+      0.761,
+      0.783,
+      0.802,
+      0.826,
+      0.831,
+      0.813,
+      0.817,
+      0.818,
+      0.829,
+      0.838,
+      0.815,
+      0.794,
+      0.8,
+      0.821,
+      0.846,
+      0.847,
+      0.853,
+      0.855,
+      0.88,
+      0.914,
+      0.923,
+      0.923,
+      0.903,
+      0.878,
+      0.851,
+      0.84,
+      0.848,
+      0.845,
+      0.826
+    ],
+    "coil": [
+      0.333,
+      0.334,
+      0.348,
+      0.398,
+      0.443,
+      0.491,
+      0.514,
+      0.515,
+      0.529,
+      0.518,
+      0.479,
+      0.429,
+      0.392,
+      0.36,
+      0.324,
+      0.319,
+      0.311,
+      0.315,
+      0.329,
+      0.326,
+      0.35,
+      0.385,
+      0.423,
+      0.439,
+      0.428,
+      0.43,
+      0.414,
+      0.386,
+      0.348,
+      0.316,
+      0.271,
+      0.226,
+      0.219,
+      0.255,
+      0.313,
+      0.362,
+      0.391,
+      0.392,
+      0.382,
+      0.359
+    ],
+    "disoMine": [
+      0.917,
+      0.946,
+      0.954,
+      0.95,
+      0.958,
+      0.96,
+      0.965,
+      0.971,
+      0.973,
+      0.973,
+      0.97,
+      0.968,
+      0.965,
+      0.964,
+      0.966,
+      0.968,
+      0.97,
+      0.973,
+      0.975,
+      0.978,
+      0.98,
+      0.982,
+      0.985,
+      0.987,
+      0.987,
+      0.987,
+      0.986,
+      0.984,
+      0.982,
+      0.981,
+      0.981,
+      0.983,
+      0.984,
+      0.986,
+      0.988,
+      0.989,
+      0.991,
+      0.991,
+      0.991,
+      0.989
+    ],
+    "earlyFolding": [
+      0.02,
+      0.046,
+      0.143,
+      0.174,
+      0.111,
+      0.048,
+      0.026,
+      0.021,
+      0.013,
+      0.018,
+      0.03,
+      0.043,
+      0.066,
+      0.096,
+      0.137,
+      0.179,
+      0.149,
+      0.126,
+      0.141,
+      0.211,
+      0.258,
+      0.23,
+      0.142,
+      0.097,
+      0.106,
+      0.098,
+      0.169,
+      0.204,
+      0.237,
+      0.312,
+      0.36,
+      0.5,
+      0.624,
+      0.623,
+      0.489,
+      0.295,
+      0.223,
+      0.208,
+      0.041,
+      0.064
+    ],
+    "helix": [
+      0.482,
+      0.487,
+      0.475,
+      0.409,
+      0.375,
+      0.336,
+      0.338,
+      0.363,
+      0.358,
+      0.376,
+      0.385,
+      0.422,
+      0.464,
+      0.502,
+      0.524,
+      0.512,
+      0.545,
+      0.575,
+      0.595,
+      0.564,
+      0.547,
+      0.501,
+      0.482,
+      0.503,
+      0.515,
+      0.567,
+      0.583,
+      0.594,
+      0.629,
+      0.649,
+      0.69,
+      0.722,
+      0.686,
+      0.641,
+      0.598,
+      0.583,
+      0.553,
+      0.53,
+      0.537,
+      0.538
+    ],
+    "ppII": [
+      0.056,
+      0.052,
+      0.051,
+      0.065,
+      0.078,
+      0.096,
+      0.11,
+      0.109,
+      0.117,
+      0.109,
+      0.088,
+      0.072,
+      0.059,
+      0.054,
+      0.049,
+      0.052,
+      0.055,
+      0.046,
+      0.048,
+      0.05,
+      0.054,
+      0.067,
+      0.071,
+      0.073,
+      0.066,
+      0.064,
+      0.056,
+      0.045,
+      0.044,
+      0.035,
+      0.029,
+      0.019,
+      0.011,
+      0.017,
+      0.027,
+      0.038,
+      0.045,
+      0.04,
+      0.047,
+      0.049
+    ],
+    "seq": [
+      "H",
+      "H",
+      "L",
+      "C",
+      "A",
+      "N",
+      "K",
+      "M",
+      "D",
+      "L",
+      "H",
+      "H",
+      "H",
+      "H",
+      "L",
+      "C",
+      "A",
+      "H",
+      "H",
+      "L",
+      "C",
+      "A",
+      "N",
+      "K",
+      "M",
+      "D",
+      "L",
+      "N",
+      "K",
+      "M",
+      "D",
+      "L",
+      "L",
+      "C",
+      "A",
+      "N",
+      "K",
+      "M",
+      "D",
+      "L"
+    ],
+    "sheet": [
+      0.191,
+      0.222,
+      0.223,
+      0.211,
+      0.155,
+      0.09,
+      0.055,
+      0.026,
+      0.026,
+      0.028,
+      0.06,
+      0.112,
+      0.158,
+      0.194,
+      0.229,
+      0.239,
+      0.218,
+      0.174,
+      0.165,
+      0.161,
+      0.155,
+      0.129,
+      0.072,
+      0.039,
+      0.019,
+      0.006,
+      0.003,
+      0.017,
+      0.068,
+      0.113,
+      0.171,
+      0.217,
+      0.234,
+      0.227,
+      0.157,
+      0.097,
+      0.067,
+      0.075,
+      0.098,
+      0.114
+    ],
+    "sidechain": [
+      0.542,
+      0.527,
+      0.568,
+      0.618,
+      0.539,
+      0.445,
+      0.308,
+      0.465,
+      0.262,
+      0.532,
+      0.538,
+      0.546,
+      0.577,
+      0.559,
+      0.585,
+      0.642,
+      0.587,
+      0.561,
+      0.552,
+      0.579,
+      0.623,
+      0.554,
+      0.486,
+      0.355,
+      0.511,
+      0.336,
+      0.586,
+      0.5,
+      0.362,
+      0.548,
+      0.357,
+      0.599,
+      0.615,
+      0.668,
+      0.588,
+      0.514,
+      0.373,
+      0.518,
+      0.32,
+      0.581
+    ]
+  },
+  "random_sequence_09_consisting_of_30_residues": {
+    "agmata": [
+      0.0,
+      0.004,
+      0.039,
+      0.648,
+      6.077,
+      11.819,
+      13.024,
+      12.527,
+      7.11,
+      1.364,
+      0.122,
+      0.019,
+      0.13,
+      1.504,
+      6.09,
+      10.104,
+      10.718,
+      9.456,
+      4.88,
+      0.858,
+      0.124,
+      0.014,
+      0.015,
+      0.072,
+      0.249,
+      0.47,
+      0.476,
+      0.417,
+      0.239,
+      0.016
+    ],
+    "backbone": [
+      0.658,
+      0.672,
+      0.703,
+      0.728,
+      0.746,
+      0.751,
+      0.744,
+      0.732,
+      0.698,
+      0.677,
+      0.644,
+      0.632,
+      0.636,
+      0.685,
+      0.719,
+      0.729,
+      0.735,
+      0.736,
+      0.729,
+      0.735,
+      0.731,
+      0.744,
+      0.764,
+      0.769,
+      0.771,
+      0.765,
+      0.763,
+      0.755,
+      0.766,
+      0.761
+    ],
+    "coil": [
+      0.55,
+      0.585,
+      0.535,
+      0.441,
+      0.347,
+      0.337,
+      0.352,
+      0.395,
+      0.467,
+      0.525,
+      0.572,
+      0.629,
+      0.647,
+      0.545,
+      0.428,
+      0.338,
+      0.335,
+      0.346,
+      0.375,
+      0.425,
+      0.486,
+      0.535,
+      0.516,
+      0.457,
+      0.374,
+      0.351,
+      0.343,
+      0.343,
+      0.345,
+      0.35
+    ],
+    "disoMine": [
+      0.91,
+      0.923,
+      0.922,
+      0.91,
+      0.913,
+      0.916,
+      0.924,
+      0.93,
+      0.933,
+      0.936,
+      0.936,
+      0.942,
+      0.944,
+      0.951,
+      0.962,
+      0.975,
+      0.981,
+      0.983,
+      0.984,
+      0.983,
+      0.983,
+      0.983,
+      0.982,
+      0.977,
+      0.972,
+      0.969,
+      0.975,
+      0.979,
+      0.977,
+      0.977
+    ],
+    "earlyFolding": [
+      0.039,
+      0.028,
+      0.054,
+      0.14,
+      0.224,
+      0.303,
+      0.377,
+      0.237,
+      0.17,
+      0.111,
+      0.045,
+      0.026,
+      0.028,
+      0.045,
+      0.131,
+      0.192,
+      0.224,
+      0.253,
+      0.2,
+      0.183,
+      0.184,
+      0.127,
+      0.082,
+      0.149,
+      0.204,
+      0.29,
+      0.347,
+      0.259,
+      0.091,
+      0.06
+    ],
+    "helix": [
+      0.127,
+      0.086,
+      0.071,
+      0.147,
+      0.277,
+      0.346,
+      0.331,
+      0.283,
+      0.206,
+      0.152,
+      0.095,
+      0.013,
+      -0.028,
+      0.029,
+      0.153,
+      0.282,
+      0.368,
+      0.376,
+      0.349,
+      0.336,
+      0.276,
+      0.231,
+      0.219,
+      0.249,
+      0.366,
+      0.442,
+      0.439,
+      0.44,
+      0.454,
+      0.43
+    ],
+    "ppII": [
+      0.138,
+      0.138,
+      0.136,
+      0.129,
+      0.116,
+      0.094,
+      0.084,
+      0.087,
+      0.108,
+      0.133,
+      0.164,
+      0.182,
+      0.177,
+      0.154,
+      0.136,
+      0.125,
+      0.103,
+      0.092,
+      0.096,
+      0.09,
+      0.095,
+      0.101,
+      0.114,
+      0.117,
+      0.108,
+      0.089,
+      0.075,
+      0.072,
+      0.064,
+      0.07
+    ],
+    "seq": [
+      "G",
+      "N",
+      "K",
+      "T",
+      "P",
+      "F",
+      "M",
+      "K",
+      "M",
+      "H",
+      "G",
+      "G",
+      "N",
+      "K",
+      "T",
+      "P",
+      "F",
+      "M",
+      "K",
+      "M",
+      "H",
+      "N",
+      "K",
+      "T",
+      "P",
+      "F",
+      "M",
+      "K",
+      "M",
+      "H"
+    ],
+    "sheet": [
+      0.102,
+      0.122,
+      0.207,
+      0.301,
+      0.357,
+      0.361,
+      0.367,
+      0.328,
+      0.253,
+      0.159,
+      0.099,
+      0.078,
+      0.111,
+      0.218,
+      0.32,
+      0.364,
+      0.332,
+      0.321,
+      0.273,
+      0.223,
+      0.158,
+      0.137,
+      0.143,
+      0.188,
+      0.222,
+      0.238,
+      0.26,
+      0.244,
+      0.229,
+      0.205
+    ],
+    "sidechain": [
+      0.443,
+      0.471,
+      0.358,
+      0.581,
+      0.558,
+      0.572,
+      0.539,
+      0.353,
+      0.527,
+      0.54,
+      0.461,
+      0.433,
+      0.467,
+      0.354,
+      0.582,
+      0.555,
+      0.566,
+      0.537,
+      0.339,
+      0.52,
+      0.541,
+      0.497,
+      0.356,
+      0.577,
+      0.541,
+      0.55,
+      0.527,
+      0.348,
+      0.528,
+      0.561
+    ]
+  },
+  "random_sequence_10_consisting_of_65_residues": {
+    "agmata": [
+      0.002,
+      0.026,
+      0.123,
+      1.154,
+      7.768,
+      22.441,
+      29.162,
+      28.544,
+      21.947,
+      7.251,
+      0.434,
+      0.02,
+      0.004,
+      0.032,
+      0.297,
+      2.08,
+      7.151,
+      9.106,
+      9.174,
+      7.418,
+      2.347,
+      0.365,
+      0.038,
+      0.132,
+      2.276,
+      7.556,
+      10.153,
+      10.272,
+      8.137,
+      2.856,
+      0.252,
+      0.012,
+      0.002,
+      0.024,
+      0.534,
+      4.659,
+      9.18,
+      9.871,
+      9.389,
+      5.265,
+      0.743,
+      0.03,
+      0.001,
+      0.001,
+      0.011,
+      0.113,
+      0.854,
+      3.084,
+      4.185,
+      4.23,
+      3.501,
+      1.272,
+      0.161,
+      0.022,
+      0.132,
+      1.325,
+      3.025,
+      3.505,
+      3.435,
+      2.251,
+      0.56,
+      0.077,
+      0.026,
+      0.015,
+      0.005
+    ],
+    "backbone": [
+      0.762,
+      0.772,
+      0.759,
+      0.753,
+      0.76,
+      0.777,
+      0.785,
+      0.789,
+      0.79,
+      0.785,
+      0.761,
+      0.738,
+      0.744,
+      0.734,
+      0.74,
+      0.751,
+      0.765,
+      0.786,
+      0.795,
+      0.811,
+      0.816,
+      0.816,
+      0.794,
+      0.786,
+      0.781,
+      0.791,
+      0.803,
+      0.802,
+      0.806,
+      0.798,
+      0.785,
+      0.785,
+      0.792,
+      0.782,
+      0.772,
+      0.781,
+      0.793,
+      0.804,
+      0.81,
+      0.812,
+      0.803,
+      0.779,
+      0.752,
+      0.756,
+      0.747,
+      0.754,
+      0.756,
+      0.765,
+      0.782,
+      0.791,
+      0.808,
+      0.816,
+      0.816,
+      0.8,
+      0.787,
+      0.786,
+      0.802,
+      0.81,
+      0.813,
+      0.811,
+      0.803,
+      0.778,
+      0.755,
+      0.743,
+      0.748
+    ],
+    "coil": [
+      0.394,
+      0.45,
+      0.466,
+      0.451,
+      0.414,
+      0.375,
+      0.339,
+      0.34,
+      0.412,
+      0.505,
+      0.559,
+      0.546,
+      0.54,
+      0.494,
+      0.458,
+      0.411,
+      0.366,
+      0.34,
+      0.31,
+      0.299,
+      0.334,
+      0.374,
+      0.423,
+      0.408,
+      0.373,
+      0.337,
+      0.301,
+      0.294,
+      0.334,
+      0.387,
+      0.452,
+      0.463,
+      0.486,
+      0.466,
+      0.441,
+      0.403,
+      0.352,
+      0.321,
+      0.317,
+      0.376,
+      0.474,
+      0.527,
+      0.537,
+      0.517,
+      0.471,
+      0.437,
+      0.401,
+      0.361,
+      0.343,
+      0.317,
+      0.302,
+      0.333,
+      0.378,
+      0.406,
+      0.391,
+      0.35,
+      0.311,
+      0.275,
+      0.266,
+      0.296,
+      0.343,
+      0.38,
+      0.365,
+      0.346,
+      0.325
+    ],
+    "disoMine": [
+      0.752,
+      0.808,
+      0.8,
+      0.742,
+      0.689,
+      0.629,
+      0.521,
+      0.476,
+      0.395,
+      0.366,
+      0.346,
+      0.333,
+      0.328,
+      0.341,
+      0.35,
+      0.348,
+      0.315,
+      0.274,
+      0.24,
+      0.219,
+      0.192,
+      0.184,
+      0.166,
+      0.153,
+      0.14,
+      0.136,
+      0.137,
+      0.14,
+      0.139,
+      0.154,
+      0.164,
+      0.177,
+      0.195,
+      0.198,
+      0.196,
+      0.191,
+      0.2,
+      0.206,
+      0.231,
+      0.237,
+      0.252,
+      0.257,
+      0.267,
+      0.255,
+      0.262,
+      0.257,
+      0.254,
+      0.237,
+      0.224,
+      0.219,
+      0.222,
+      0.227,
+      0.249,
+      0.272,
+      0.282,
+      0.286,
+      0.298,
+      0.327,
+      0.341,
+      0.371,
+      0.395,
+      0.473,
+      0.576,
+      0.625,
+      0.724
+    ],
+    "earlyFolding": [
+      0.025,
+      0.048,
+      0.147,
+      0.199,
+      0.172,
+      0.289,
+      0.447,
+      0.37,
+      0.305,
+      0.137,
+      0.101,
+      0.067,
+      0.067,
+      0.085,
+      0.156,
+      0.185,
+      0.183,
+      0.273,
+      0.354,
+      0.34,
+      0.371,
+      0.256,
+      0.332,
+      0.323,
+      0.328,
+      0.466,
+      0.593,
+      0.545,
+      0.5,
+      0.268,
+      0.268,
+      0.214,
+      0.182,
+      0.288,
+      0.361,
+      0.313,
+      0.387,
+      0.483,
+      0.466,
+      0.374,
+      0.217,
+      0.159,
+      0.099,
+      0.095,
+      0.119,
+      0.207,
+      0.264,
+      0.219,
+      0.274,
+      0.365,
+      0.355,
+      0.381,
+      0.249,
+      0.329,
+      0.34,
+      0.313,
+      0.445,
+      0.579,
+      0.574,
+      0.513,
+      0.301,
+      0.285,
+      0.255,
+      0.067,
+      0.077
+    ],
+    "helix": [
+      0.469,
+      0.472,
+      0.473,
+      0.464,
+      0.482,
+      0.45,
+      0.416,
+      0.417,
+      0.366,
+      0.306,
+      0.28,
+      0.34,
+      0.374,
+      0.436,
+      0.46,
+      0.504,
+      0.495,
+      0.489,
+      0.516,
+      0.552,
+      0.588,
+      0.623,
+      0.622,
+      0.659,
+      0.623,
+      0.596,
+      0.563,
+      0.551,
+      0.522,
+      0.509,
+      0.5,
+      0.545,
+      0.557,
+      0.55,
+      0.537,
+      0.543,
+      0.499,
+      0.488,
+      0.476,
+      0.466,
+      0.384,
+      0.372,
+      0.408,
+      0.455,
+      0.506,
+      0.527,
+      0.54,
+      0.533,
+      0.529,
+      0.526,
+      0.568,
+      0.571,
+      0.621,
+      0.616,
+      0.65,
+      0.647,
+      0.644,
+      0.627,
+      0.624,
+      0.636,
+      0.645,
+      0.627,
+      0.639,
+      0.653,
+      0.63
+    ],
+    "ppII": [
+      0.069,
+      0.071,
+      0.065,
+      0.064,
+      0.062,
+      0.063,
+      0.069,
+      0.071,
+      0.08,
+      0.095,
+      0.11,
+      0.121,
+      0.124,
+      0.121,
+      0.097,
+      0.08,
+      0.068,
+      0.067,
+      0.064,
+      0.06,
+      0.054,
+      0.052,
+      0.048,
+      0.048,
+      0.056,
+      0.052,
+      0.059,
+      0.062,
+      0.061,
+      0.066,
+      0.063,
+      0.066,
+      0.068,
+      0.059,
+      0.059,
+      0.058,
+      0.056,
+      0.062,
+      0.064,
+      0.069,
+      0.088,
+      0.102,
+      0.114,
+      0.114,
+      0.11,
+      0.084,
+      0.074,
+      0.069,
+      0.067,
+      0.066,
+      0.058,
+      0.058,
+      0.056,
+      0.048,
+      0.048,
+      0.049,
+      0.042,
+      0.048,
+      0.049,
+      0.046,
+      0.047,
+      0.045,
+      0.055,
+      0.059,
+      0.057
+    ],
+    "seq": [
+      "L",
+      "D",
+      "N",
+      "S",
+      "K",
+      "M",
+      "W",
+      "Q",
+      "L",
+      "D",
+      "N",
+      "P",
+      "M",
+      "P",
+      "M",
+      "S",
+      "K",
+      "M",
+      "W",
+      "Q",
+      "L",
+      "D",
+      "N",
+      "S",
+      "K",
+      "M",
+      "W",
+      "Q",
+      "L",
+      "D",
+      "N",
+      "L",
+      "D",
+      "N",
+      "S",
+      "K",
+      "M",
+      "W",
+      "Q",
+      "L",
+      "D",
+      "N",
+      "P",
+      "M",
+      "P",
+      "M",
+      "S",
+      "K",
+      "M",
+      "W",
+      "Q",
+      "L",
+      "D",
+      "N",
+      "S",
+      "K",
+      "M",
+      "W",
+      "Q",
+      "L",
+      "D",
+      "N",
+      "A",
+      "A",
+      "A"
+    ],
+    "sheet": [
+      0.082,
+      0.034,
+      0.017,
+      0.058,
+      0.11,
+      0.179,
+      0.246,
+      0.24,
+      0.164,
+      0.105,
+      0.031,
+      -0.024,
+      -0.038,
+      -0.012,
+      0.039,
+      0.079,
+      0.14,
+      0.186,
+      0.199,
+      0.191,
+      0.091,
+      0.041,
+      -0.043,
+      -0.04,
+      0.002,
+      0.082,
+      0.183,
+      0.207,
+      0.164,
+      0.112,
+      0.004,
+      -0.061,
+      -0.086,
+      -0.042,
+      0.024,
+      0.097,
+      0.162,
+      0.204,
+      0.215,
+      0.119,
+      0.063,
+      -0.001,
+      -0.075,
+      -0.076,
+      -0.069,
+      -0.01,
+      0.042,
+      0.095,
+      0.126,
+      0.158,
+      0.148,
+      0.082,
+      0.02,
+      -0.039,
+      -0.024,
+      -0.003,
+      0.059,
+      0.139,
+      0.148,
+      0.093,
+      0.035,
+      -0.026,
+      -0.024,
+      -0.018,
+      0.024
+    ],
+    "sidechain": [
+      0.581,
+      0.329,
+      0.522,
+      0.519,
+      0.388,
+      0.54,
+      0.632,
+      0.422,
+      0.595,
+      0.334,
+      0.552,
+      0.532,
+      0.523,
+      0.531,
+      0.526,
+      0.521,
+      0.365,
+      0.539,
+      0.65,
+      0.424,
+      0.609,
+      0.363,
+      0.552,
+      0.541,
+      0.392,
+      0.533,
+      0.643,
+      0.422,
+      0.587,
+      0.336,
+      0.553,
+      0.592,
+      0.334,
+      0.532,
+      0.521,
+      0.409,
+      0.541,
+      0.626,
+      0.445,
+      0.599,
+      0.333,
+      0.569,
+      0.523,
+      0.532,
+      0.527,
+      0.526,
+      0.517,
+      0.372,
+      0.529,
+      0.647,
+      0.422,
+      0.612,
+      0.361,
+      0.559,
+      0.526,
+      0.39,
+      0.544,
+      0.639,
+      0.427,
+      0.589,
+      0.325,
+      0.546,
+      0.565,
+      0.553,
+      0.56
+    ]
+  },
+  "random_sequence_11_consisting_of_30_residues": {
+    "agmata": [
+      0.01,
+      0.184,
+      0.686,
+      1.695,
+      2.641,
+      2.788,
+      2.318,
+      1.316,
+      0.364,
+      0.054,
+      0.14,
+      1.191,
+      5.499,
+      10.239,
+      11.072,
+      10.045,
+      5.734,
+      0.982,
+      0.032,
+      0.004,
+      0.043,
+      0.734,
+      7.138,
+      12.833,
+      13.89,
+      13.294,
+      6.891,
+      1.193,
+      0.095,
+      0.001
+    ],
+    "backbone": [
+      0.746,
+      0.754,
+      0.773,
+      0.791,
+      0.818,
+      0.833,
+      0.845,
+      0.841,
+      0.843,
+      0.816,
+      0.794,
+      0.788,
+      0.804,
+      0.813,
+      0.828,
+      0.833,
+      0.823,
+      0.828,
+      0.803,
+      0.784,
+      0.776,
+      0.782,
+      0.787,
+      0.811,
+      0.829,
+      0.829,
+      0.834,
+      0.818,
+      0.797,
+      0.77
+    ],
+    "coil": [
+      0.394,
+      0.398,
+      0.385,
+      0.348,
+      0.315,
+      0.294,
+      0.288,
+      0.326,
+      0.381,
+      0.417,
+      0.399,
+      0.367,
+      0.329,
+      0.303,
+      0.296,
+      0.315,
+      0.393,
+      0.471,
+      0.493,
+      0.455,
+      0.441,
+      0.399,
+      0.35,
+      0.317,
+      0.276,
+      0.27,
+      0.321,
+      0.371,
+      0.405,
+      0.402
+    ],
+    "disoMine": [
+      0.881,
+      0.927,
+      0.933,
+      0.919,
+      0.922,
+      0.915,
+      0.913,
+      0.913,
+      0.919,
+      0.923,
+      0.918,
+      0.916,
+      0.897,
+      0.852,
+      0.826,
+      0.847,
+      0.889,
+      0.911,
+      0.936,
+      0.944,
+      0.943,
+      0.938,
+      0.938,
+      0.926,
+      0.922,
+      0.923,
+      0.943,
+      0.949,
+      0.952,
+      0.956
+    ],
+    "earlyFolding": [
+      0.022,
+      0.036,
+      0.156,
+      0.16,
+      0.245,
+      0.403,
+      0.423,
+      0.389,
+      0.232,
+      0.241,
+      0.296,
+      0.361,
+      0.354,
+      0.42,
+      0.538,
+      0.455,
+      0.358,
+      0.153,
+      0.108,
+      0.103,
+      0.153,
+      0.22,
+      0.242,
+      0.369,
+      0.435,
+      0.43,
+      0.418,
+      0.194,
+      0.058,
+      0.062
+    ],
+    "helix": [
+      0.444,
+      0.501,
+      0.497,
+      0.511,
+      0.522,
+      0.516,
+      0.553,
+      0.566,
+      0.591,
+      0.603,
+      0.609,
+      0.613,
+      0.572,
+      0.542,
+      0.491,
+      0.477,
+      0.438,
+      0.392,
+      0.419,
+      0.497,
+      0.548,
+      0.551,
+      0.537,
+      0.509,
+      0.526,
+      0.527,
+      0.499,
+      0.511,
+      0.516,
+      0.514
+    ],
+    "ppII": [
+      0.101,
+      0.08,
+      0.067,
+      0.056,
+      0.044,
+      0.05,
+      0.051,
+      0.049,
+      0.047,
+      0.048,
+      0.048,
+      0.054,
+      0.053,
+      0.051,
+      0.05,
+      0.059,
+      0.072,
+      0.079,
+      0.093,
+      0.094,
+      0.082,
+      0.068,
+      0.061,
+      0.049,
+      0.049,
+      0.056,
+      0.053,
+      0.057,
+      0.055,
+      0.064
+    ],
+    "seq": [
+      "P",
+      "M",
+      "S",
+      "K",
+      "M",
+      "W",
+      "Q",
+      "L",
+      "D",
+      "N",
+      "M",
+      "S",
+      "K",
+      "M",
+      "W",
+      "Q",
+      "L",
+      "D",
+      "N",
+      "P",
+      "M",
+      "S",
+      "K",
+      "M",
+      "W",
+      "Q",
+      "L",
+      "D",
+      "N",
+      "A"
+    ],
+    "sheet": [
+      0.093,
+      0.08,
+      0.126,
+      0.153,
+      0.186,
+      0.229,
+      0.225,
+      0.139,
+      0.061,
+      0.015,
+      0.014,
+      0.068,
+      0.152,
+      0.184,
+      0.247,
+      0.241,
+      0.154,
+      0.083,
+      0.004,
+      -0.019,
+      -0.012,
+      0.048,
+      0.133,
+      0.212,
+      0.261,
+      0.272,
+      0.219,
+      0.142,
+      0.071,
+      0.052
+    ],
+    "sidechain": [
+      0.531,
+      0.533,
+      0.514,
+      0.395,
+      0.55,
+      0.629,
+      0.435,
+      0.607,
+      0.323,
+      0.542,
+      0.545,
+      0.513,
+      0.394,
+      0.571,
+      0.635,
+      0.414,
+      0.605,
+      0.348,
+      0.541,
+      0.539,
+      0.528,
+      0.505,
+      0.385,
+      0.548,
+      0.628,
+      0.414,
+      0.607,
+      0.327,
+      0.532,
+      0.552
+    ]
+  }
+}
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/test_output_dynamine.json	Tue Aug 09 12:30:52 2022 +0000
@@ -0,0 +1,3118 @@
+{
+  "random_sequence_01_consisting_of_40_residues": {
+    "backbone": [
+      0.703,
+      0.708,
+      0.721,
+      0.73,
+      0.745,
+      0.731,
+      0.733,
+      0.719,
+      0.705,
+      0.683,
+      0.665,
+      0.659,
+      0.658,
+      0.68,
+      0.685,
+      0.711,
+      0.726,
+      0.708,
+      0.699,
+      0.661,
+      0.65,
+      0.636,
+      0.647,
+      0.647,
+      0.669,
+      0.68,
+      0.656,
+      0.644,
+      0.629,
+      0.622,
+      0.627,
+      0.625,
+      0.643,
+      0.666,
+      0.688,
+      0.678,
+      0.684,
+      0.681,
+      0.676,
+      0.68
+    ],
+    "coil": [
+      0.493,
+      0.542,
+      0.553,
+      0.545,
+      0.51,
+      0.444,
+      0.403,
+      0.367,
+      0.353,
+      0.368,
+      0.409,
+      0.448,
+      0.498,
+      0.547,
+      0.559,
+      0.544,
+      0.508,
+      0.442,
+      0.402,
+      0.401,
+      0.439,
+      0.506,
+      0.55,
+      0.571,
+      0.567,
+      0.549,
+      0.499,
+      0.478,
+      0.479,
+      0.506,
+      0.543,
+      0.58,
+      0.588,
+      0.568,
+      0.533,
+      0.468,
+      0.435,
+      0.414,
+      0.413,
+      0.405
+    ],
+    "helix": [
+      0.282,
+      0.235,
+      0.237,
+      0.209,
+      0.254,
+      0.345,
+      0.416,
+      0.463,
+      0.459,
+      0.449,
+      0.416,
+      0.397,
+      0.324,
+      0.245,
+      0.226,
+      0.202,
+      0.231,
+      0.306,
+      0.337,
+      0.327,
+      0.304,
+      0.233,
+      0.194,
+      0.161,
+      0.123,
+      0.111,
+      0.175,
+      0.193,
+      0.193,
+      0.163,
+      0.135,
+      0.115,
+      0.142,
+      0.126,
+      0.142,
+      0.231,
+      0.284,
+      0.313,
+      0.306,
+      0.316
+    ],
+    "ppII": [
+      0.1,
+      0.115,
+      0.119,
+      0.121,
+      0.128,
+      0.131,
+      0.113,
+      0.099,
+      0.093,
+      0.094,
+      0.1,
+      0.107,
+      0.125,
+      0.14,
+      0.145,
+      0.133,
+      0.139,
+      0.143,
+      0.13,
+      0.132,
+      0.133,
+      0.144,
+      0.156,
+      0.162,
+      0.159,
+      0.165,
+      0.173,
+      0.158,
+      0.156,
+      0.155,
+      0.158,
+      0.164,
+      0.16,
+      0.158,
+      0.16,
+      0.16,
+      0.133,
+      0.12,
+      0.113,
+      0.108
+    ],
+    "seq": [
+      "M",
+      "D",
+      "R",
+      "H",
+      "D",
+      "P",
+      "V",
+      "Q",
+      "K",
+      "S",
+      "M",
+      "M",
+      "M",
+      "D",
+      "R",
+      "H",
+      "D",
+      "P",
+      "V",
+      "Q",
+      "K",
+      "M",
+      "D",
+      "R",
+      "H",
+      "D",
+      "P",
+      "V",
+      "Q",
+      "K",
+      "S",
+      "D",
+      "R",
+      "H",
+      "D",
+      "P",
+      "V",
+      "Q",
+      "K",
+      "S"
+    ],
+    "sheet": [
+      0.119,
+      0.073,
+      0.043,
+      0.058,
+      0.076,
+      0.106,
+      0.136,
+      0.171,
+      0.207,
+      0.22,
+      0.193,
+      0.138,
+      0.095,
+      0.069,
+      0.055,
+      0.078,
+      0.132,
+      0.187,
+      0.24,
+      0.236,
+      0.215,
+      0.164,
+      0.097,
+      0.081,
+      0.114,
+      0.171,
+      0.216,
+      0.244,
+      0.253,
+      0.227,
+      0.18,
+      0.107,
+      0.073,
+      0.102,
+      0.159,
+      0.202,
+      0.219,
+      0.231,
+      0.231,
+      0.229
+    ],
+    "sidechain": [
+      0.493,
+      0.287,
+      0.321,
+      0.497,
+      0.291,
+      0.489,
+      0.508,
+      0.339,
+      0.321,
+      0.493,
+      0.472,
+      0.442,
+      0.452,
+      0.263,
+      0.306,
+      0.482,
+      0.28,
+      0.488,
+      0.531,
+      0.321,
+      0.29,
+      0.472,
+      0.264,
+      0.285,
+      0.466,
+      0.269,
+      0.471,
+      0.507,
+      0.321,
+      0.302,
+      0.477,
+      0.277,
+      0.284,
+      0.471,
+      0.278,
+      0.49,
+      0.512,
+      0.338,
+      0.323,
+      0.504
+    ]
+  },
+  "random_sequence_02_consisting_of_40_residues": {
+    "backbone": [
+      0.856,
+      0.875,
+      0.893,
+      0.91,
+      0.913,
+      0.913,
+      0.907,
+      0.894,
+      0.886,
+      0.87,
+      0.858,
+      0.845,
+      0.841,
+      0.849,
+      0.848,
+      0.867,
+      0.885,
+      0.883,
+      0.899,
+      0.891,
+      0.887,
+      0.874,
+      0.875,
+      0.866,
+      0.855,
+      0.853,
+      0.837,
+      0.846,
+      0.848,
+      0.865,
+      0.884,
+      0.884,
+      0.893,
+      0.89,
+      0.897,
+      0.879,
+      0.871,
+      0.866,
+      0.85,
+      0.832
+    ],
+    "coil": [
+      0.285,
+      0.269,
+      0.251,
+      0.249,
+      0.24,
+      0.243,
+      0.272,
+      0.31,
+      0.323,
+      0.312,
+      0.314,
+      0.296,
+      0.3,
+      0.308,
+      0.297,
+      0.257,
+      0.238,
+      0.239,
+      0.226,
+      0.228,
+      0.26,
+      0.296,
+      0.306,
+      0.3,
+      0.323,
+      0.316,
+      0.298,
+      0.305,
+      0.305,
+      0.284,
+      0.259,
+      0.235,
+      0.223,
+      0.224,
+      0.241,
+      0.261,
+      0.291,
+      0.308,
+      0.302,
+      0.326
+    ],
+    "helix": [
+      0.546,
+      0.578,
+      0.641,
+      0.619,
+      0.625,
+      0.628,
+      0.579,
+      0.575,
+      0.573,
+      0.625,
+      0.642,
+      0.675,
+      0.674,
+      0.651,
+      0.676,
+      0.683,
+      0.702,
+      0.72,
+      0.692,
+      0.673,
+      0.649,
+      0.605,
+      0.594,
+      0.63,
+      0.67,
+      0.674,
+      0.679,
+      0.679,
+      0.673,
+      0.682,
+      0.669,
+      0.709,
+      0.702,
+      0.678,
+      0.662,
+      0.669,
+      0.63,
+      0.57,
+      0.566,
+      0.548
+    ],
+    "ppII": [
+      0.029,
+      0.021,
+      0.011,
+      0.005,
+      0.008,
+      0.008,
+      0.015,
+      0.023,
+      0.026,
+      0.029,
+      0.033,
+      0.033,
+      0.036,
+      0.036,
+      0.034,
+      0.025,
+      0.014,
+      0.016,
+      0.015,
+      0.02,
+      0.017,
+      0.027,
+      0.029,
+      0.026,
+      0.027,
+      0.031,
+      0.039,
+      0.033,
+      0.038,
+      0.03,
+      0.02,
+      0.017,
+      0.012,
+      0.02,
+      0.016,
+      0.021,
+      0.024,
+      0.024,
+      0.027,
+      0.032
+    ],
+    "seq": [
+      "M",
+      "W",
+      "S",
+      "M",
+      "W",
+      "R",
+      "A",
+      "M",
+      "W",
+      "S",
+      "S",
+      "Q",
+      "R",
+      "A",
+      "M",
+      "W",
+      "S",
+      "M",
+      "W",
+      "R",
+      "A",
+      "M",
+      "W",
+      "S",
+      "M",
+      "S",
+      "Q",
+      "R",
+      "A",
+      "M",
+      "W",
+      "S",
+      "M",
+      "W",
+      "R",
+      "A",
+      "M",
+      "W",
+      "S",
+      "M"
+    ],
+    "sheet": [
+      0.214,
+      0.215,
+      0.195,
+      0.223,
+      0.253,
+      0.258,
+      0.243,
+      0.187,
+      0.134,
+      0.094,
+      0.078,
+      0.084,
+      0.079,
+      0.118,
+      0.118,
+      0.136,
+      0.156,
+      0.143,
+      0.194,
+      0.204,
+      0.196,
+      0.201,
+      0.161,
+      0.118,
+      0.056,
+      0.064,
+      0.072,
+      0.088,
+      0.095,
+      0.117,
+      0.156,
+      0.166,
+      0.173,
+      0.189,
+      0.208,
+      0.175,
+      0.17,
+      0.185,
+      0.184,
+      0.16
+    ],
+    "sidechain": [
+      0.597,
+      0.667,
+      0.608,
+      0.615,
+      0.703,
+      0.465,
+      0.641,
+      0.6,
+      0.705,
+      0.604,
+      0.594,
+      0.451,
+      0.417,
+      0.614,
+      0.584,
+      0.648,
+      0.615,
+      0.608,
+      0.686,
+      0.449,
+      0.641,
+      0.586,
+      0.696,
+      0.596,
+      0.578,
+      0.577,
+      0.488,
+      0.381,
+      0.599,
+      0.584,
+      0.678,
+      0.588,
+      0.606,
+      0.677,
+      0.448,
+      0.615,
+      0.57,
+      0.67,
+      0.575,
+      0.557
+    ]
+  },
+  "random_sequence_03_consisting_of_30_residues": {
+    "backbone": [
+      0.818,
+      0.833,
+      0.87,
+      0.906,
+      0.945,
+      0.969,
+      0.967,
+      0.959,
+      0.972,
+      0.974,
+      0.984,
+      1.016,
+      1.014,
+      0.997,
+      0.99,
+      0.977,
+      0.969,
+      0.976,
+      0.957,
+      0.956,
+      0.947,
+      0.964,
+      0.976,
+      0.967,
+      0.949,
+      0.929,
+      0.924,
+      0.906,
+      0.89,
+      0.871
+    ],
+    "coil": [
+      0.376,
+      0.373,
+      0.361,
+      0.336,
+      0.295,
+      0.261,
+      0.251,
+      0.247,
+      0.237,
+      0.239,
+      0.233,
+      0.222,
+      0.229,
+      0.241,
+      0.255,
+      0.277,
+      0.299,
+      0.317,
+      0.331,
+      0.342,
+      0.355,
+      0.333,
+      0.286,
+      0.268,
+      0.26,
+      0.243,
+      0.225,
+      0.22,
+      0.218,
+      0.242
+    ],
+    "helix": [
+      0.262,
+      0.253,
+      0.27,
+      0.334,
+      0.421,
+      0.47,
+      0.494,
+      0.481,
+      0.464,
+      0.442,
+      0.415,
+      0.412,
+      0.396,
+      0.434,
+      0.443,
+      0.45,
+      0.428,
+      0.415,
+      0.41,
+      0.393,
+      0.379,
+      0.393,
+      0.451,
+      0.503,
+      0.528,
+      0.519,
+      0.487,
+      0.452,
+      0.443,
+      0.418
+    ],
+    "ppII": [
+      0.074,
+      0.07,
+      0.057,
+      0.037,
+      0.017,
+      0.015,
+      0.024,
+      0.025,
+      0.024,
+      0.026,
+      0.028,
+      0.023,
+      0.016,
+      0.016,
+      0.012,
+      0.019,
+      0.025,
+      0.027,
+      0.029,
+      0.028,
+      0.031,
+      0.023,
+      0.013,
+      0.016,
+      0.022,
+      0.023,
+      0.023,
+      0.031,
+      0.042,
+      0.051
+    ],
+    "seq": [
+      "Y",
+      "S",
+      "W",
+      "T",
+      "H",
+      "Y",
+      "E",
+      "L",
+      "K",
+      "A",
+      "V",
+      "W",
+      "C",
+      "E",
+      "L",
+      "T",
+      "Y",
+      "W",
+      "R",
+      "S",
+      "W",
+      "T",
+      "H",
+      "Y",
+      "E",
+      "L",
+      "K",
+      "A",
+      "V",
+      "V"
+    ],
+    "sheet": [
+      0.295,
+      0.33,
+      0.341,
+      0.341,
+      0.324,
+      0.339,
+      0.354,
+      0.382,
+      0.429,
+      0.436,
+      0.45,
+      0.471,
+      0.479,
+      0.456,
+      0.422,
+      0.379,
+      0.353,
+      0.328,
+      0.295,
+      0.289,
+      0.304,
+      0.305,
+      0.309,
+      0.296,
+      0.319,
+      0.358,
+      0.405,
+      0.451,
+      0.455,
+      0.426
+    ],
+    "sidechain": [
+      0.624,
+      0.59,
+      0.696,
+      0.665,
+      0.673,
+      0.644,
+      0.438,
+      0.677,
+      0.449,
+      0.685,
+      0.684,
+      0.722,
+      0.747,
+      0.403,
+      0.704,
+      0.721,
+      0.656,
+      0.704,
+      0.462,
+      0.627,
+      0.71,
+      0.705,
+      0.663,
+      0.635,
+      0.385,
+      0.649,
+      0.399,
+      0.606,
+      0.607,
+      0.596
+    ]
+  },
+  "random_sequence_04_consisting_of_40_residues": {
+    "backbone": [
+      0.759,
+      0.791,
+      0.82,
+      0.848,
+      0.868,
+      0.883,
+      0.884,
+      0.883,
+      0.895,
+      0.92,
+      0.95,
+      0.968,
+      0.965,
+      0.968,
+      0.974,
+      0.972,
+      0.989,
+      1.012,
+      1.014,
+      0.997,
+      0.99,
+      0.977,
+      0.969,
+      0.976,
+      0.962,
+      0.96,
+      0.952,
+      0.974,
+      0.99,
+      0.986,
+      0.973,
+      0.961,
+      0.969,
+      0.962,
+      0.953,
+      0.938,
+      0.917,
+      0.902,
+      0.889,
+      0.867
+    ],
+    "coil": [
+      0.429,
+      0.417,
+      0.393,
+      0.368,
+      0.337,
+      0.329,
+      0.349,
+      0.357,
+      0.355,
+      0.331,
+      0.293,
+      0.268,
+      0.251,
+      0.238,
+      0.221,
+      0.231,
+      0.225,
+      0.22,
+      0.229,
+      0.241,
+      0.255,
+      0.277,
+      0.299,
+      0.317,
+      0.326,
+      0.336,
+      0.351,
+      0.323,
+      0.272,
+      0.247,
+      0.234,
+      0.218,
+      0.182,
+      0.163,
+      0.15,
+      0.168,
+      0.188,
+      0.202,
+      0.232,
+      0.259
+    ],
+    "helix": [
+      0.172,
+      0.183,
+      0.231,
+      0.292,
+      0.345,
+      0.332,
+      0.301,
+      0.293,
+      0.291,
+      0.348,
+      0.423,
+      0.45,
+      0.478,
+      0.466,
+      0.465,
+      0.45,
+      0.424,
+      0.419,
+      0.396,
+      0.434,
+      0.443,
+      0.45,
+      0.428,
+      0.415,
+      0.422,
+      0.415,
+      0.413,
+      0.436,
+      0.502,
+      0.577,
+      0.609,
+      0.598,
+      0.593,
+      0.574,
+      0.571,
+      0.548,
+      0.522,
+      0.503,
+      0.481,
+      0.463
+    ],
+    "ppII": [
+      0.096,
+      0.085,
+      0.07,
+      0.057,
+      0.052,
+      0.056,
+      0.062,
+      0.061,
+      0.051,
+      0.038,
+      0.022,
+      0.021,
+      0.028,
+      0.024,
+      0.026,
+      0.025,
+      0.024,
+      0.023,
+      0.016,
+      0.016,
+      0.012,
+      0.019,
+      0.025,
+      0.027,
+      0.027,
+      0.025,
+      0.028,
+      0.018,
+      0.007,
+      0.008,
+      0.012,
+      0.013,
+      0.011,
+      0.014,
+      0.021,
+      0.028,
+      0.029,
+      0.028,
+      0.035,
+      0.047
+    ],
+    "seq": [
+      "S",
+      "W",
+      "T",
+      "H",
+      "Y",
+      "E",
+      "Y",
+      "S",
+      "W",
+      "T",
+      "H",
+      "Y",
+      "E",
+      "L",
+      "K",
+      "A",
+      "V",
+      "W",
+      "C",
+      "E",
+      "L",
+      "T",
+      "Y",
+      "W",
+      "R",
+      "S",
+      "W",
+      "T",
+      "H",
+      "Y",
+      "E",
+      "L",
+      "K",
+      "A",
+      "V",
+      "V",
+      "L",
+      "K",
+      "A",
+      "V"
+    ],
+    "sheet": [
+      0.312,
+      0.332,
+      0.328,
+      0.339,
+      0.344,
+      0.369,
+      0.352,
+      0.357,
+      0.356,
+      0.348,
+      0.333,
+      0.345,
+      0.371,
+      0.413,
+      0.455,
+      0.446,
+      0.463,
+      0.468,
+      0.479,
+      0.456,
+      0.422,
+      0.379,
+      0.353,
+      0.328,
+      0.291,
+      0.276,
+      0.283,
+      0.283,
+      0.28,
+      0.258,
+      0.275,
+      0.316,
+      0.367,
+      0.422,
+      0.454,
+      0.47,
+      0.438,
+      0.413,
+      0.384,
+      0.34
+    ],
+    "sidechain": [
+      0.566,
+      0.675,
+      0.63,
+      0.644,
+      0.628,
+      0.425,
+      0.655,
+      0.603,
+      0.709,
+      0.682,
+      0.675,
+      0.633,
+      0.426,
+      0.689,
+      0.457,
+      0.688,
+      0.687,
+      0.719,
+      0.747,
+      0.403,
+      0.704,
+      0.721,
+      0.656,
+      0.704,
+      0.46,
+      0.626,
+      0.711,
+      0.705,
+      0.668,
+      0.639,
+      0.386,
+      0.652,
+      0.415,
+      0.615,
+      0.621,
+      0.612,
+      0.605,
+      0.385,
+      0.612,
+      0.595
+    ]
+  },
+  "random_sequence_05_consisting_of_30_residues": {
+    "backbone": [
+      0.735,
+      0.747,
+      0.767,
+      0.784,
+      0.802,
+      0.818,
+      0.824,
+      0.83,
+      0.815,
+      0.771,
+      0.719,
+      0.685,
+      0.69,
+      0.687,
+      0.68,
+      0.71,
+      0.721,
+      0.752,
+      0.772,
+      0.78,
+      0.772,
+      0.74,
+      0.73,
+      0.72,
+      0.72,
+      0.726,
+      0.73,
+      0.73,
+      0.727,
+      0.739
+    ],
+    "coil": [
+      0.543,
+      0.514,
+      0.424,
+      0.377,
+      0.342,
+      0.317,
+      0.32,
+      0.338,
+      0.389,
+      0.438,
+      0.492,
+      0.512,
+      0.51,
+      0.519,
+      0.513,
+      0.484,
+      0.442,
+      0.404,
+      0.373,
+      0.36,
+      0.377,
+      0.402,
+      0.447,
+      0.496,
+      0.505,
+      0.492,
+      0.497,
+      0.495,
+      0.456,
+      0.411
+    ],
+    "helix": [
+      0.159,
+      0.154,
+      0.292,
+      0.392,
+      0.465,
+      0.489,
+      0.506,
+      0.499,
+      0.432,
+      0.403,
+      0.359,
+      0.363,
+      0.384,
+      0.395,
+      0.406,
+      0.394,
+      0.412,
+      0.408,
+      0.429,
+      0.405,
+      0.337,
+      0.314,
+      0.268,
+      0.214,
+      0.183,
+      0.257,
+      0.315,
+      0.343,
+      0.364,
+      0.376
+    ],
+    "ppII": [
+      0.108,
+      0.121,
+      0.118,
+      0.099,
+      0.077,
+      0.055,
+      0.048,
+      0.048,
+      0.066,
+      0.082,
+      0.099,
+      0.112,
+      0.108,
+      0.115,
+      0.111,
+      0.094,
+      0.082,
+      0.073,
+      0.067,
+      0.07,
+      0.08,
+      0.093,
+      0.099,
+      0.119,
+      0.14,
+      0.145,
+      0.131,
+      0.114,
+      0.103,
+      0.096
+    ],
+    "seq": [
+      "N",
+      "C",
+      "P",
+      "I",
+      "E",
+      "H",
+      "H",
+      "L",
+      "C",
+      "A",
+      "N",
+      "K",
+      "M",
+      "D",
+      "L",
+      "H",
+      "H",
+      "H",
+      "H",
+      "L",
+      "C",
+      "A",
+      "H",
+      "H",
+      "L",
+      "P",
+      "E",
+      "D",
+      "Q",
+      "Y"
+    ],
+    "sheet": [
+      0.161,
+      0.204,
+      0.212,
+      0.197,
+      0.21,
+      0.239,
+      0.252,
+      0.233,
+      0.205,
+      0.149,
+      0.082,
+      0.047,
+      0.019,
+      0.007,
+      0.013,
+      0.055,
+      0.106,
+      0.183,
+      0.245,
+      0.297,
+      0.306,
+      0.276,
+      0.223,
+      0.208,
+      0.169,
+      0.12,
+      0.065,
+      0.049,
+      0.099,
+      0.143
+    ],
+    "sidechain": [
+      0.494,
+      0.634,
+      0.532,
+      0.588,
+      0.314,
+      0.565,
+      0.545,
+      0.579,
+      0.625,
+      0.538,
+      0.454,
+      0.316,
+      0.47,
+      0.261,
+      0.518,
+      0.528,
+      0.526,
+      0.555,
+      0.545,
+      0.582,
+      0.625,
+      0.558,
+      0.518,
+      0.527,
+      0.555,
+      0.505,
+      0.253,
+      0.302,
+      0.363,
+      0.535
+    ]
+  },
+  "random_sequence_06_consisting_of_45_residues": {
+    "backbone": [
+      0.89,
+      0.909,
+      0.92,
+      0.91,
+      0.893,
+      0.88,
+      0.863,
+      0.861,
+      0.868,
+      0.875,
+      0.899,
+      0.905,
+      0.892,
+      0.857,
+      0.814,
+      0.749,
+      0.719,
+      0.704,
+      0.716,
+      0.727,
+      0.739,
+      0.715,
+      0.678,
+      0.668,
+      0.681,
+      0.669,
+      0.649,
+      0.682,
+      0.709,
+      0.729,
+      0.733,
+      0.719,
+      0.724,
+      0.715,
+      0.723,
+      0.729,
+      0.74,
+      0.763,
+      0.768,
+      0.768,
+      0.778,
+      0.78,
+      0.786,
+      0.79,
+      0.777
+    ],
+    "coil": [
+      0.231,
+      0.243,
+      0.278,
+      0.317,
+      0.363,
+      0.386,
+      0.386,
+      0.363,
+      0.366,
+      0.346,
+      0.312,
+      0.305,
+      0.328,
+      0.368,
+      0.39,
+      0.439,
+      0.468,
+      0.481,
+      0.49,
+      0.478,
+      0.479,
+      0.502,
+      0.531,
+      0.518,
+      0.489,
+      0.492,
+      0.493,
+      0.472,
+      0.457,
+      0.432,
+      0.407,
+      0.386,
+      0.381,
+      0.391,
+      0.421,
+      0.437,
+      0.425,
+      0.4,
+      0.376,
+      0.379,
+      0.381,
+      0.377,
+      0.382,
+      0.381,
+      0.379
+    ],
+    "helix": [
+      0.553,
+      0.528,
+      0.5,
+      0.478,
+      0.424,
+      0.381,
+      0.358,
+      0.401,
+      0.434,
+      0.451,
+      0.491,
+      0.516,
+      0.491,
+      0.462,
+      0.457,
+      0.426,
+      0.43,
+      0.397,
+      0.403,
+      0.421,
+      0.385,
+      0.347,
+      0.296,
+      0.313,
+      0.36,
+      0.365,
+      0.368,
+      0.383,
+      0.39,
+      0.397,
+      0.402,
+      0.386,
+      0.392,
+      0.424,
+      0.434,
+      0.441,
+      0.424,
+      0.443,
+      0.453,
+      0.431,
+      0.412,
+      0.416,
+      0.429,
+      0.441,
+      0.419
+    ],
+    "ppII": [
+      0.027,
+      0.025,
+      0.021,
+      0.025,
+      0.039,
+      0.059,
+      0.079,
+      0.085,
+      0.076,
+      0.058,
+      0.034,
+      0.024,
+      0.031,
+      0.053,
+      0.061,
+      0.082,
+      0.094,
+      0.103,
+      0.11,
+      0.097,
+      0.085,
+      0.09,
+      0.108,
+      0.117,
+      0.112,
+      0.119,
+      0.12,
+      0.101,
+      0.092,
+      0.086,
+      0.085,
+      0.09,
+      0.091,
+      0.089,
+      0.084,
+      0.085,
+      0.083,
+      0.073,
+      0.067,
+      0.07,
+      0.075,
+      0.073,
+      0.06,
+      0.058,
+      0.063
+    ],
+    "seq": [
+      "Y",
+      "A",
+      "C",
+      "L",
+      "F",
+      "Q",
+      "K",
+      "P",
+      "Y",
+      "I",
+      "H",
+      "H",
+      "L",
+      "C",
+      "A",
+      "N",
+      "K",
+      "M",
+      "D",
+      "L",
+      "H",
+      "H",
+      "N",
+      "K",
+      "M",
+      "D",
+      "L",
+      "H",
+      "H",
+      "H",
+      "H",
+      "L",
+      "C",
+      "A",
+      "H",
+      "H",
+      "L",
+      "H",
+      "H",
+      "L",
+      "C",
+      "A",
+      "H",
+      "H",
+      "L"
+    ],
+    "sheet": [
+      0.292,
+      0.334,
+      0.322,
+      0.279,
+      0.231,
+      0.231,
+      0.223,
+      0.222,
+      0.227,
+      0.249,
+      0.277,
+      0.287,
+      0.281,
+      0.226,
+      0.157,
+      0.096,
+      0.073,
+      0.056,
+      0.056,
+      0.052,
+      0.072,
+      0.082,
+      0.081,
+      0.085,
+      0.083,
+      0.081,
+      0.085,
+      0.081,
+      0.11,
+      0.136,
+      0.2,
+      0.247,
+      0.241,
+      0.181,
+      0.124,
+      0.121,
+      0.123,
+      0.161,
+      0.194,
+      0.222,
+      0.242,
+      0.215,
+      0.183,
+      0.189,
+      0.188
+    ],
+    "sidechain": [
+      0.62,
+      0.613,
+      0.685,
+      0.624,
+      0.631,
+      0.46,
+      0.427,
+      0.586,
+      0.601,
+      0.651,
+      0.595,
+      0.589,
+      0.639,
+      0.657,
+      0.559,
+      0.459,
+      0.331,
+      0.468,
+      0.271,
+      0.537,
+      0.532,
+      0.51,
+      0.452,
+      0.312,
+      0.469,
+      0.253,
+      0.511,
+      0.51,
+      0.519,
+      0.531,
+      0.502,
+      0.537,
+      0.609,
+      0.534,
+      0.501,
+      0.523,
+      0.561,
+      0.532,
+      0.508,
+      0.568,
+      0.627,
+      0.556,
+      0.536,
+      0.548,
+      0.559
+    ]
+  },
+  "random_sequence_07_consisting_of_30_residues": {
+    "backbone": [
+      0.806,
+      0.824,
+      0.831,
+      0.835,
+      0.822,
+      0.778,
+      0.721,
+      0.684,
+      0.687,
+      0.702,
+      0.705,
+      0.732,
+      0.752,
+      0.758,
+      0.777,
+      0.783,
+      0.776,
+      0.745,
+      0.731,
+      0.723,
+      0.707,
+      0.693,
+      0.648,
+      0.609,
+      0.599,
+      0.609,
+      0.642,
+      0.655,
+      0.667,
+      0.645
+    ],
+    "coil": [
+      0.308,
+      0.296,
+      0.306,
+      0.334,
+      0.395,
+      0.446,
+      0.502,
+      0.526,
+      0.52,
+      0.516,
+      0.502,
+      0.469,
+      0.424,
+      0.403,
+      0.37,
+      0.352,
+      0.363,
+      0.363,
+      0.389,
+      0.423,
+      0.461,
+      0.498,
+      0.525,
+      0.579,
+      0.631,
+      0.632,
+      0.613,
+      0.566,
+      0.55,
+      0.505
+    ],
+    "helix": [
+      0.477,
+      0.495,
+      0.501,
+      0.48,
+      0.413,
+      0.371,
+      0.331,
+      0.337,
+      0.361,
+      0.392,
+      0.405,
+      0.399,
+      0.427,
+      0.42,
+      0.435,
+      0.419,
+      0.375,
+      0.362,
+      0.311,
+      0.256,
+      0.142,
+      0.068,
+      0.048,
+      0.018,
+      -0.015,
+      -0.053,
+      -0.002,
+      0.113,
+      0.197,
+      0.257
+    ],
+    "ppII": [
+      0.05,
+      0.038,
+      0.036,
+      0.038,
+      0.055,
+      0.072,
+      0.092,
+      0.107,
+      0.107,
+      0.11,
+      0.105,
+      0.089,
+      0.073,
+      0.07,
+      0.065,
+      0.071,
+      0.078,
+      0.086,
+      0.086,
+      0.102,
+      0.132,
+      0.163,
+      0.191,
+      0.2,
+      0.196,
+      0.198,
+      0.193,
+      0.18,
+      0.155,
+      0.139
+    ],
+    "seq": [
+      "F",
+      "H",
+      "H",
+      "L",
+      "C",
+      "A",
+      "N",
+      "K",
+      "M",
+      "D",
+      "L",
+      "H",
+      "H",
+      "H",
+      "H",
+      "L",
+      "C",
+      "A",
+      "H",
+      "H",
+      "L",
+      "V",
+      "P",
+      "G",
+      "K",
+      "Q",
+      "E",
+      "P",
+      "D",
+      "S"
+    ],
+    "sheet": [
+      0.232,
+      0.263,
+      0.268,
+      0.257,
+      0.223,
+      0.155,
+      0.079,
+      0.041,
+      0.022,
+      0.021,
+      0.022,
+      0.066,
+      0.126,
+      0.178,
+      0.241,
+      0.291,
+      0.301,
+      0.305,
+      0.287,
+      0.323,
+      0.319,
+      0.301,
+      0.239,
+      0.171,
+      0.128,
+      0.143,
+      0.139,
+      0.11,
+      0.07,
+      0.087
+    ],
+    "sidechain": [
+      0.6,
+      0.575,
+      0.549,
+      0.58,
+      0.648,
+      0.546,
+      0.446,
+      0.314,
+      0.466,
+      0.259,
+      0.524,
+      0.536,
+      0.543,
+      0.552,
+      0.54,
+      0.584,
+      0.623,
+      0.561,
+      0.525,
+      0.525,
+      0.544,
+      0.517,
+      0.476,
+      0.43,
+      0.297,
+      0.316,
+      0.268,
+      0.481,
+      0.256,
+      0.456
+    ]
+  },
+  "random_sequence_08_consisting_of_40_residues": {
+    "backbone": [
+      0.77,
+      0.781,
+      0.799,
+      0.791,
+      0.756,
+      0.704,
+      0.672,
+      0.677,
+      0.692,
+      0.708,
+      0.741,
+      0.761,
+      0.783,
+      0.802,
+      0.826,
+      0.831,
+      0.813,
+      0.817,
+      0.818,
+      0.829,
+      0.838,
+      0.815,
+      0.794,
+      0.8,
+      0.821,
+      0.846,
+      0.847,
+      0.853,
+      0.855,
+      0.88,
+      0.914,
+      0.923,
+      0.923,
+      0.903,
+      0.878,
+      0.851,
+      0.84,
+      0.848,
+      0.845,
+      0.826
+    ],
+    "coil": [
+      0.333,
+      0.334,
+      0.348,
+      0.398,
+      0.443,
+      0.491,
+      0.514,
+      0.515,
+      0.529,
+      0.518,
+      0.479,
+      0.429,
+      0.392,
+      0.36,
+      0.324,
+      0.319,
+      0.311,
+      0.315,
+      0.329,
+      0.326,
+      0.35,
+      0.385,
+      0.423,
+      0.439,
+      0.428,
+      0.43,
+      0.414,
+      0.386,
+      0.348,
+      0.316,
+      0.271,
+      0.226,
+      0.219,
+      0.255,
+      0.313,
+      0.362,
+      0.391,
+      0.392,
+      0.382,
+      0.359
+    ],
+    "helix": [
+      0.482,
+      0.487,
+      0.475,
+      0.409,
+      0.375,
+      0.336,
+      0.338,
+      0.363,
+      0.358,
+      0.376,
+      0.385,
+      0.422,
+      0.464,
+      0.502,
+      0.524,
+      0.512,
+      0.545,
+      0.575,
+      0.595,
+      0.564,
+      0.547,
+      0.501,
+      0.482,
+      0.503,
+      0.515,
+      0.567,
+      0.583,
+      0.594,
+      0.629,
+      0.649,
+      0.69,
+      0.722,
+      0.686,
+      0.641,
+      0.598,
+      0.583,
+      0.553,
+      0.53,
+      0.537,
+      0.538
+    ],
+    "ppII": [
+      0.056,
+      0.052,
+      0.051,
+      0.065,
+      0.078,
+      0.096,
+      0.11,
+      0.109,
+      0.117,
+      0.109,
+      0.088,
+      0.072,
+      0.059,
+      0.054,
+      0.049,
+      0.052,
+      0.055,
+      0.046,
+      0.048,
+      0.05,
+      0.054,
+      0.067,
+      0.071,
+      0.073,
+      0.066,
+      0.064,
+      0.056,
+      0.045,
+      0.044,
+      0.035,
+      0.029,
+      0.019,
+      0.011,
+      0.017,
+      0.027,
+      0.038,
+      0.045,
+      0.04,
+      0.047,
+      0.049
+    ],
+    "seq": [
+      "H",
+      "H",
+      "L",
+      "C",
+      "A",
+      "N",
+      "K",
+      "M",
+      "D",
+      "L",
+      "H",
+      "H",
+      "H",
+      "H",
+      "L",
+      "C",
+      "A",
+      "H",
+      "H",
+      "L",
+      "C",
+      "A",
+      "N",
+      "K",
+      "M",
+      "D",
+      "L",
+      "N",
+      "K",
+      "M",
+      "D",
+      "L",
+      "L",
+      "C",
+      "A",
+      "N",
+      "K",
+      "M",
+      "D",
+      "L"
+    ],
+    "sheet": [
+      0.191,
+      0.222,
+      0.223,
+      0.211,
+      0.155,
+      0.09,
+      0.055,
+      0.026,
+      0.026,
+      0.028,
+      0.06,
+      0.112,
+      0.158,
+      0.194,
+      0.229,
+      0.239,
+      0.218,
+      0.174,
+      0.165,
+      0.161,
+      0.155,
+      0.129,
+      0.072,
+      0.039,
+      0.019,
+      0.006,
+      0.003,
+      0.017,
+      0.068,
+      0.113,
+      0.171,
+      0.217,
+      0.234,
+      0.227,
+      0.157,
+      0.097,
+      0.067,
+      0.075,
+      0.098,
+      0.114
+    ],
+    "sidechain": [
+      0.542,
+      0.527,
+      0.568,
+      0.618,
+      0.539,
+      0.445,
+      0.308,
+      0.465,
+      0.262,
+      0.532,
+      0.538,
+      0.546,
+      0.577,
+      0.559,
+      0.585,
+      0.642,
+      0.587,
+      0.561,
+      0.552,
+      0.579,
+      0.623,
+      0.554,
+      0.486,
+      0.355,
+      0.511,
+      0.336,
+      0.586,
+      0.5,
+      0.362,
+      0.548,
+      0.357,
+      0.599,
+      0.615,
+      0.668,
+      0.588,
+      0.514,
+      0.373,
+      0.518,
+      0.32,
+      0.581
+    ]
+  },
+  "random_sequence_09_consisting_of_30_residues": {
+    "backbone": [
+      0.658,
+      0.672,
+      0.703,
+      0.728,
+      0.746,
+      0.751,
+      0.744,
+      0.732,
+      0.698,
+      0.677,
+      0.644,
+      0.632,
+      0.636,
+      0.685,
+      0.719,
+      0.729,
+      0.735,
+      0.736,
+      0.729,
+      0.735,
+      0.731,
+      0.744,
+      0.764,
+      0.769,
+      0.771,
+      0.765,
+      0.763,
+      0.755,
+      0.766,
+      0.761
+    ],
+    "coil": [
+      0.55,
+      0.585,
+      0.535,
+      0.441,
+      0.347,
+      0.337,
+      0.352,
+      0.395,
+      0.467,
+      0.525,
+      0.572,
+      0.629,
+      0.647,
+      0.545,
+      0.428,
+      0.338,
+      0.335,
+      0.346,
+      0.375,
+      0.425,
+      0.486,
+      0.535,
+      0.516,
+      0.457,
+      0.374,
+      0.351,
+      0.343,
+      0.343,
+      0.345,
+      0.35
+    ],
+    "helix": [
+      0.127,
+      0.086,
+      0.071,
+      0.147,
+      0.277,
+      0.346,
+      0.331,
+      0.283,
+      0.206,
+      0.152,
+      0.095,
+      0.013,
+      -0.028,
+      0.029,
+      0.153,
+      0.282,
+      0.368,
+      0.376,
+      0.349,
+      0.336,
+      0.276,
+      0.231,
+      0.219,
+      0.249,
+      0.366,
+      0.442,
+      0.439,
+      0.44,
+      0.454,
+      0.43
+    ],
+    "ppII": [
+      0.138,
+      0.138,
+      0.136,
+      0.129,
+      0.116,
+      0.094,
+      0.084,
+      0.087,
+      0.108,
+      0.133,
+      0.164,
+      0.182,
+      0.177,
+      0.154,
+      0.136,
+      0.125,
+      0.103,
+      0.092,
+      0.096,
+      0.09,
+      0.095,
+      0.101,
+      0.114,
+      0.117,
+      0.108,
+      0.089,
+      0.075,
+      0.072,
+      0.064,
+      0.07
+    ],
+    "seq": [
+      "G",
+      "N",
+      "K",
+      "T",
+      "P",
+      "F",
+      "M",
+      "K",
+      "M",
+      "H",
+      "G",
+      "G",
+      "N",
+      "K",
+      "T",
+      "P",
+      "F",
+      "M",
+      "K",
+      "M",
+      "H",
+      "N",
+      "K",
+      "T",
+      "P",
+      "F",
+      "M",
+      "K",
+      "M",
+      "H"
+    ],
+    "sheet": [
+      0.102,
+      0.122,
+      0.207,
+      0.301,
+      0.357,
+      0.361,
+      0.367,
+      0.328,
+      0.253,
+      0.159,
+      0.099,
+      0.078,
+      0.111,
+      0.218,
+      0.32,
+      0.364,
+      0.332,
+      0.321,
+      0.273,
+      0.223,
+      0.158,
+      0.137,
+      0.143,
+      0.188,
+      0.222,
+      0.238,
+      0.26,
+      0.244,
+      0.229,
+      0.205
+    ],
+    "sidechain": [
+      0.443,
+      0.471,
+      0.358,
+      0.581,
+      0.558,
+      0.572,
+      0.539,
+      0.353,
+      0.527,
+      0.54,
+      0.461,
+      0.433,
+      0.467,
+      0.354,
+      0.582,
+      0.555,
+      0.566,
+      0.537,
+      0.339,
+      0.52,
+      0.541,
+      0.497,
+      0.356,
+      0.577,
+      0.541,
+      0.55,
+      0.527,
+      0.348,
+      0.528,
+      0.561
+    ]
+  },
+  "random_sequence_10_consisting_of_65_residues": {
+    "backbone": [
+      0.762,
+      0.772,
+      0.759,
+      0.753,
+      0.76,
+      0.777,
+      0.785,
+      0.789,
+      0.79,
+      0.785,
+      0.761,
+      0.738,
+      0.744,
+      0.734,
+      0.74,
+      0.751,
+      0.765,
+      0.786,
+      0.795,
+      0.811,
+      0.816,
+      0.816,
+      0.794,
+      0.786,
+      0.781,
+      0.791,
+      0.803,
+      0.802,
+      0.806,
+      0.798,
+      0.785,
+      0.785,
+      0.792,
+      0.782,
+      0.772,
+      0.781,
+      0.793,
+      0.804,
+      0.81,
+      0.812,
+      0.803,
+      0.779,
+      0.752,
+      0.756,
+      0.747,
+      0.754,
+      0.756,
+      0.765,
+      0.782,
+      0.791,
+      0.808,
+      0.816,
+      0.816,
+      0.8,
+      0.787,
+      0.786,
+      0.802,
+      0.81,
+      0.813,
+      0.811,
+      0.803,
+      0.778,
+      0.755,
+      0.743,
+      0.748
+    ],
+    "coil": [
+      0.394,
+      0.45,
+      0.466,
+      0.451,
+      0.414,
+      0.375,
+      0.339,
+      0.34,
+      0.412,
+      0.505,
+      0.559,
+      0.546,
+      0.54,
+      0.494,
+      0.458,
+      0.411,
+      0.366,
+      0.34,
+      0.31,
+      0.299,
+      0.334,
+      0.374,
+      0.423,
+      0.408,
+      0.373,
+      0.337,
+      0.301,
+      0.294,
+      0.334,
+      0.387,
+      0.452,
+      0.463,
+      0.486,
+      0.466,
+      0.441,
+      0.403,
+      0.352,
+      0.321,
+      0.317,
+      0.376,
+      0.474,
+      0.527,
+      0.537,
+      0.517,
+      0.471,
+      0.437,
+      0.401,
+      0.361,
+      0.343,
+      0.317,
+      0.302,
+      0.333,
+      0.378,
+      0.406,
+      0.391,
+      0.35,
+      0.311,
+      0.275,
+      0.266,
+      0.296,
+      0.343,
+      0.38,
+      0.365,
+      0.346,
+      0.325
+    ],
+    "helix": [
+      0.469,
+      0.472,
+      0.473,
+      0.464,
+      0.482,
+      0.45,
+      0.416,
+      0.417,
+      0.366,
+      0.306,
+      0.28,
+      0.34,
+      0.374,
+      0.436,
+      0.46,
+      0.504,
+      0.495,
+      0.489,
+      0.516,
+      0.552,
+      0.588,
+      0.623,
+      0.622,
+      0.659,
+      0.623,
+      0.596,
+      0.563,
+      0.551,
+      0.522,
+      0.509,
+      0.5,
+      0.545,
+      0.557,
+      0.55,
+      0.537,
+      0.543,
+      0.499,
+      0.488,
+      0.476,
+      0.466,
+      0.384,
+      0.372,
+      0.408,
+      0.455,
+      0.506,
+      0.527,
+      0.54,
+      0.533,
+      0.529,
+      0.526,
+      0.568,
+      0.571,
+      0.621,
+      0.616,
+      0.65,
+      0.647,
+      0.644,
+      0.627,
+      0.624,
+      0.636,
+      0.645,
+      0.627,
+      0.639,
+      0.653,
+      0.63
+    ],
+    "ppII": [
+      0.069,
+      0.071,
+      0.065,
+      0.064,
+      0.062,
+      0.063,
+      0.069,
+      0.071,
+      0.08,
+      0.095,
+      0.11,
+      0.121,
+      0.124,
+      0.121,
+      0.097,
+      0.08,
+      0.068,
+      0.067,
+      0.064,
+      0.06,
+      0.054,
+      0.052,
+      0.048,
+      0.048,
+      0.056,
+      0.052,
+      0.059,
+      0.062,
+      0.061,
+      0.066,
+      0.063,
+      0.066,
+      0.068,
+      0.059,
+      0.059,
+      0.058,
+      0.056,
+      0.062,
+      0.064,
+      0.069,
+      0.088,
+      0.102,
+      0.114,
+      0.114,
+      0.11,
+      0.084,
+      0.074,
+      0.069,
+      0.067,
+      0.066,
+      0.058,
+      0.058,
+      0.056,
+      0.048,
+      0.048,
+      0.049,
+      0.042,
+      0.048,
+      0.049,
+      0.046,
+      0.047,
+      0.045,
+      0.055,
+      0.059,
+      0.057
+    ],
+    "seq": [
+      "L",
+      "D",
+      "N",
+      "S",
+      "K",
+      "M",
+      "W",
+      "Q",
+      "L",
+      "D",
+      "N",
+      "P",
+      "M",
+      "P",
+      "M",
+      "S",
+      "K",
+      "M",
+      "W",
+      "Q",
+      "L",
+      "D",
+      "N",
+      "S",
+      "K",
+      "M",
+      "W",
+      "Q",
+      "L",
+      "D",
+      "N",
+      "L",
+      "D",
+      "N",
+      "S",
+      "K",
+      "M",
+      "W",
+      "Q",
+      "L",
+      "D",
+      "N",
+      "P",
+      "M",
+      "P",
+      "M",
+      "S",
+      "K",
+      "M",
+      "W",
+      "Q",
+      "L",
+      "D",
+      "N",
+      "S",
+      "K",
+      "M",
+      "W",
+      "Q",
+      "L",
+      "D",
+      "N",
+      "A",
+      "A",
+      "A"
+    ],
+    "sheet": [
+      0.082,
+      0.034,
+      0.017,
+      0.058,
+      0.11,
+      0.179,
+      0.246,
+      0.24,
+      0.164,
+      0.105,
+      0.031,
+      -0.024,
+      -0.038,
+      -0.012,
+      0.039,
+      0.079,
+      0.14,
+      0.186,
+      0.199,
+      0.191,
+      0.091,
+      0.041,
+      -0.043,
+      -0.04,
+      0.002,
+      0.082,
+      0.183,
+      0.207,
+      0.164,
+      0.112,
+      0.004,
+      -0.061,
+      -0.086,
+      -0.042,
+      0.024,
+      0.097,
+      0.162,
+      0.204,
+      0.215,
+      0.119,
+      0.063,
+      -0.001,
+      -0.075,
+      -0.076,
+      -0.069,
+      -0.01,
+      0.042,
+      0.095,
+      0.126,
+      0.158,
+      0.148,
+      0.082,
+      0.02,
+      -0.039,
+      -0.024,
+      -0.003,
+      0.059,
+      0.139,
+      0.148,
+      0.093,
+      0.035,
+      -0.026,
+      -0.024,
+      -0.018,
+      0.024
+    ],
+    "sidechain": [
+      0.581,
+      0.329,
+      0.522,
+      0.519,
+      0.388,
+      0.54,
+      0.632,
+      0.422,
+      0.595,
+      0.334,
+      0.552,
+      0.532,
+      0.523,
+      0.531,
+      0.526,
+      0.521,
+      0.365,
+      0.539,
+      0.65,
+      0.424,
+      0.609,
+      0.363,
+      0.552,
+      0.541,
+      0.392,
+      0.533,
+      0.643,
+      0.422,
+      0.587,
+      0.336,
+      0.553,
+      0.592,
+      0.334,
+      0.532,
+      0.521,
+      0.409,
+      0.541,
+      0.626,
+      0.445,
+      0.599,
+      0.333,
+      0.569,
+      0.523,
+      0.532,
+      0.527,
+      0.526,
+      0.517,
+      0.372,
+      0.529,
+      0.647,
+      0.422,
+      0.612,
+      0.361,
+      0.559,
+      0.526,
+      0.39,
+      0.544,
+      0.639,
+      0.427,
+      0.589,
+      0.325,
+      0.546,
+      0.565,
+      0.553,
+      0.56
+    ]
+  },
+  "random_sequence_11_consisting_of_30_residues": {
+    "backbone": [
+      0.746,
+      0.754,
+      0.773,
+      0.791,
+      0.818,
+      0.833,
+      0.845,
+      0.841,
+      0.843,
+      0.816,
+      0.794,
+      0.788,
+      0.804,
+      0.813,
+      0.828,
+      0.833,
+      0.823,
+      0.828,
+      0.803,
+      0.784,
+      0.776,
+      0.782,
+      0.787,
+      0.811,
+      0.829,
+      0.829,
+      0.834,
+      0.818,
+      0.797,
+      0.77
+    ],
+    "coil": [
+      0.394,
+      0.398,
+      0.385,
+      0.348,
+      0.315,
+      0.294,
+      0.288,
+      0.326,
+      0.381,
+      0.417,
+      0.399,
+      0.367,
+      0.329,
+      0.303,
+      0.296,
+      0.315,
+      0.393,
+      0.471,
+      0.493,
+      0.455,
+      0.441,
+      0.399,
+      0.35,
+      0.317,
+      0.276,
+      0.27,
+      0.321,
+      0.371,
+      0.405,
+      0.402
+    ],
+    "helix": [
+      0.444,
+      0.501,
+      0.497,
+      0.511,
+      0.522,
+      0.516,
+      0.553,
+      0.566,
+      0.591,
+      0.603,
+      0.609,
+      0.613,
+      0.572,
+      0.542,
+      0.491,
+      0.477,
+      0.438,
+      0.392,
+      0.419,
+      0.497,
+      0.548,
+      0.551,
+      0.537,
+      0.509,
+      0.526,
+      0.527,
+      0.499,
+      0.511,
+      0.516,
+      0.514
+    ],
+    "ppII": [
+      0.101,
+      0.08,
+      0.067,
+      0.056,
+      0.044,
+      0.05,
+      0.051,
+      0.049,
+      0.047,
+      0.048,
+      0.048,
+      0.054,
+      0.053,
+      0.051,
+      0.05,
+      0.059,
+      0.072,
+      0.079,
+      0.093,
+      0.094,
+      0.082,
+      0.068,
+      0.061,
+      0.049,
+      0.049,
+      0.056,
+      0.053,
+      0.057,
+      0.055,
+      0.064
+    ],
+    "seq": [
+      "P",
+      "M",
+      "S",
+      "K",
+      "M",
+      "W",
+      "Q",
+      "L",
+      "D",
+      "N",
+      "M",
+      "S",
+      "K",
+      "M",
+      "W",
+      "Q",
+      "L",
+      "D",
+      "N",
+      "P",
+      "M",
+      "S",
+      "K",
+      "M",
+      "W",
+      "Q",
+      "L",
+      "D",
+      "N",
+      "A"
+    ],
+    "sheet": [
+      0.093,
+      0.08,
+      0.126,
+      0.153,
+      0.186,
+      0.229,
+      0.225,
+      0.139,
+      0.061,
+      0.015,
+      0.014,
+      0.068,
+      0.152,
+      0.184,
+      0.247,
+      0.241,
+      0.154,
+      0.083,
+      0.004,
+      -0.019,
+      -0.012,
+      0.048,
+      0.133,
+      0.212,
+      0.261,
+      0.272,
+      0.219,
+      0.142,
+      0.071,
+      0.052
+    ],
+    "sidechain": [
+      0.531,
+      0.533,
+      0.514,
+      0.395,
+      0.55,
+      0.629,
+      0.435,
+      0.607,
+      0.323,
+      0.542,
+      0.545,
+      0.513,
+      0.394,
+      0.571,
+      0.635,
+      0.414,
+      0.605,
+      0.348,
+      0.541,
+      0.539,
+      0.528,
+      0.505,
+      0.385,
+      0.548,
+      0.628,
+      0.414,
+      0.607,
+      0.327,
+      0.532,
+      0.552
+    ]
+  }
+}
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/wrong.fasta	Tue Aug 09 12:30:52 2022 +0000
@@ -0,0 +1,2 @@
+random_sequence_01_consisting_of_40_residues
+MDRHDPVQKSMMMDRHDPVQKMDRHDPVQKSDRHDPVQKS
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/wrong.tsv	Tue Aug 09 12:30:52 2022 +0000
@@ -0,0 +1,2 @@
+id,sequence
+TEST,MDRHDPVQKSMMMDRHDPVQKMDRHDPVQKSDRHDPVQKS