diff --git a/example/ref b/example/ref index a4752f4a7..2d59585c8 100755 --- a/example/ref +++ b/example/ref @@ -1 +1 @@ -GCGCCTTGATTCCGTTCGAGACGGATCAGACACTGTTCCAAACGGAGATTCCAGGGAGACCTTTTTAACGTACGCGGCAAGGGTCAGGGGTTGTTCGAGAGATCTTAATTTCGGCTACCATCCACTAGCTCTTACTTGTTCGATCGTGTAAAAGGAGACCCCTCCCCCAAAACAGCCACCCGCGCATTAAAGGAAACCCGCCTTGCGTAATGCGCTCGCCCATGCTTGTCCATCACGTCTTCGCTACCGGGGTGATACCCCGCGATGAATGCACCGAAGAAATTGATGCACTGGGTGCTGTCACCTACCCTTGCGAAGATATTTACTCCACCGCGTCGAGTTGGCCTCTAGTCAACTACTTCTGAGTGTTGGTTTCTGGAACTCGAGCATAAAAGCGGTGCGCGTACTCCCGGCAGGCACCCCGTTGCGCGATAGTATGCAAAGGCCCGCGTGTGCCCCCAAGGCGGTGCACGAGGTCTCGGACGTCGCGACGGACCGATCAGTTAACAGTTACACACAGATGGATTTAAACCTAAAAGATGATTACACCCAGAGGTGAAATGTAACGTTCTGGTATTGGGTTCAGTTCATGTGCAGTGCACTGGGAAAATTCCTTAAACCGAGGGTGGCCTGACCTGCTGCTTGGGTTTTCACAGGTTGGGTACCCAGCAAAGTGCAGGCCTCTATCTGAGCTGGCATTTGGGTGCACGCACCTCCTATAATAACGGAGGAACTAAAACTCGCTCGACTCTAATGCTAATCCTACGCGCTTTATCATAGGGCTTCCAAGCAAGACTGGGTGGGGATATCAATTTGAGATATGCTATCGGGCAAATAAAACCCAACGCAGTAAGACGTCTATTTTACGTTTGTCCTTAAGTTTTCTATGGTTGGGGTAAGTCTATGGCTTAAGATTCACCTAATTACAAATTCGACAGTTCTAATTTAAAAGGAACGTGGGTCAGACGCTTGGTTCGACCGGTATACATATCTAGGGTAT \ No newline at end of file +TCCCGGTCTTTTAGCGGCCAGGGGCCTGGGCTGTATATCGAAAAGTAATATCCCTTTATGCACCGACCGTAATTATGGACAGCACATATACATTATGAGATTTAAAGATCGCGTGGACGACCACGCGGGCTTATAGCCTCACCTGAGGAAGGGGGTGCCTGCGAGGGAGCTTGAACCTGTAGCCCCAATCTCGAACGACCTGAGGCTTGTGTGGTCAGAGTTGTGACCAGAGCGATCCCGTTGTCAAATCAACCTAGAGGAGAGGTAAGGGATACGGGTTACATCTCTCCGCTCAGATTGCTCCTATCGGTAGGAAATATCGGGGATAACCCAATACAAAACGCTGAACTGTTCATATTTAGCAAGAAGGGGGGACCGAGGAGCTAAATCAGGGACTATGTAAAATTAGAGTTCTAAGGATAGTAGCACCCGCGCATGGATCGAACTCCGCCTTGGTTGGGTGTGGATGCCATTGGCGTCACCGTGCTGATAGCCAAATCCCTAGTGAAGGTAACGTGCGGCCAATTAAATAGTAACTGGGCGTAGATTCTAGCGGTGGCCTCATACGGCACCAATGTCCATCCTCCCTGTGCCTAACACTATAACTCCAATCCCGTGAGTCTACCATCGCCGAGAATCAGACGGGCAACAAACCCAGGGAGCGAGAGCTACGCGGCTTATATCACGGATGCTTCCCCACCTAGGGAAATTTGTTCCGCCTAATCCCGTCCTTCGCTGGTCAGGCCCGGTCTAGCGGATTACTTCGCCGGTAATGCAGTACAGAATAAATGAAATTCATTAAGAGAATGAAAGGTTATCAGCGAAGCCTTAAGGTCCAACAAGACGTCGATATTCTGAAGTAAACTGGTTGACATGTGTGTAACATGAAGCACGCGCTTATTGATATTATCCGCAACCCCACGGCTGGCGGGAATCAACCGGCGTCCAGTTCGAACAAGACAGTGCGCTACGCATTACGAAATAGGCTTCGTGTTGCTGT \ No newline at end of file diff --git a/example/tar b/example/tar index f70caa05a..cb4c22202 100755 --- a/example/tar +++ b/example/tar @@ -1 +1 @@ -GGTGATACCCCGCGATGAATGCACCGAAGAAATTGATGCACTGGGTGCTGTCACCTACCCTTGCGAAGATATTTACTCCACCGCGTCGAGTTGGCCTCTAGTCAACTACTTCTGAGTGTTGGTTTCTGGAACTCGAGCATAAAAGCGGTGCGCGTTCTCCCGTCAGGCACCCCGTTGCGCGATAGTATGCAAAGGCCCGCGTGTGCCCCCGAGGCGGTGCACGAGGTCTCGGACGTCGCGACGGACCGATCGGTAGCGAAGACGTGATGGACAAGCATGGGCGAGCGCATTACGCAAGGCGGGTTTCCTTTAATGCGCGGGTGGCTGTTTTGGGGGAGGGGTCTCCTTTTACACGATCGAACAAGTAAGAGCTAGTGGATGGTAGCCGAAATTAAGATCTCTCGAACAACCCCTGACCCTTGCCGCGTACGTTAAAAAGGTCTCCCTGGAATCTCCGTTTGGAACAGTGTCTGATCCGTCTCGAACGGAATCAAGGCGCCTACCCTAGATATGTATACCGGTCGAACCAAGCGTCTGACCCACGTTCCTTTTAAATTAGAACTGTCGAATTTGTAATTAGGTGAATCTTAAGCCATAGACTTACCCCAACCATAGAAAACTTAAGGACAAACGTAAAATAGACGTCTTACTGCGTTGGGTTTTATTTGCCCGATAGCATATCTCAAATTGATATCCCCACCCAGTCTTGCTTGGAAGCCCTATGATAAAGCGCGTAGGATTAGCATTAGACAGTTAACAGTTACACACAGATGGATTTAAACCTAAAAGATGATTACACCCAGAGGTGAAATGTAACGTTCTGGTATTGGGTTCAGTTCATGTGCAGTGCACTGGGAAAATTCCTTAAACCGAGGGTGGCCTGACCTGCTGCTTGGGTTTTCACAGGTTGGGTACCCAGCAAAGTGCAGGCCTCTATCTGAGCTGGCATTTGGGTGCACGCACCTCCTATAATAACGGAGGAACTAAAACTCGCTCGACT \ No newline at end of file +CAGCAACACGAAGCCTATTTCGTAATGCGTAGCGCACTGTCTTGTTCGAACTGGACGCCGGTTGATTCCCGCCAGCCGTGGGGTTGCGGATAATATCAATAAGCGCGTGCTTCATGTTACACACATGTCAACCAGTTTACTTCAGAATATCGACGTCTTGTTGGACCTTAAGGCTTCGCTGATAACCTTTCATTCTCTTAATGAATTTCATTTATTCTGTACTGCATTACCGGCGAAGTAATCCGCTAGACCGGGCCTGACCAGCGAAGGACGGGATTAGGCGGAACAAATTTCCCTAGGTGGGGAAGCATCCGTGATATAAGCCGCGTAGCTCTCGCTCCCTGGGTTTGTTGCCCGTCTGATTCTCGGCGATGGTAGACTCACGGGATTGGAGTTATAGTGTTAGGCACAGGGAGGATGGACATTGGTGCCGTATGAGGCCACCGCTAGAATCTACGCCCAGTTACTATTTAATTGGCCGCACGTTACCTTCACTAGGATCCCGGTCTTTTAGCGGCCAGGGGCCTGGGCTGTATATCGAAAAGTAATATCCCTTTATGCACCGACCGTAATTATGGACAGCACATATACATTATGAGATTTAAAGATCGCGTGGACGACCACGCGGGCTTATAGCCTCACCTGAGGAAGGGGGGGCCTGCGAGGGAGCTTGAACCTGTAGCCCCAATCTCGAACGACCTGAGGCTTGTGTGGTCAGAGTGGTGACCAGAGCGATCCCGTTGTCAAATCAACCTAGAGGAGAGGTAAGGGATACGGGTTACATCTCTCCGCTCAGATTGCTCCTATCGGTAGGAAATATCGGGGATAACCCAATACAAAACGCTGAACTGTTCATATTTAGTAAGAACGGGTGACCGAGGAGCTAAATCAGGGACTATGTAAAATTAGAGATCTAAGGATAGTAGCACCCGCGCATGGATCGAACTCCGCCATGGTTTGGTGTCGATGCCATTGGCGTCACCGTGCTGATAGCCAAATC \ No newline at end of file diff --git a/paper/plot/supp_example.vsdx b/paper/plot/supp_example.vsdx new file mode 100644 index 000000000..16b5d9d92 Binary files /dev/null and b/paper/plot/supp_example.vsdx differ diff --git a/paper/plot/synth - Copy.vsdx b/paper/plot/synth - Copy.vsdx deleted file mode 100644 index 05927a127..000000000 Binary files a/paper/plot/synth - Copy.vsdx and /dev/null differ diff --git a/paper/supp/supp.pdf b/paper/supp/supp.pdf index 20a1ba689..0fc8e2a3a 100644 Binary files a/paper/supp/supp.pdf and b/paper/supp/supp.pdf differ diff --git a/paper/supp/supp.tex b/paper/supp/supp.tex index 24e5059a2..31d3cfbde 100644 --- a/paper/supp/supp.tex +++ b/paper/supp/supp.tex @@ -398,47 +398,48 @@ \subsubsection*{Install \smashpp and provide the required files} \end{code} There is a 1000 byte reference sequence, named \mono{ref}, as the following: \begin{verbatim} -GCGCCTTGATTCCGTTCGAGACGGATCAGACACTGTTCCAAACGGAGATTCCAGGGAGACCTTTTTAACGTACGCGGCAAGGGTC -AGGGGTTGTTCGAGAGATCTTAATTTCGGCTACCATCCACTAGCTCTTACTTGTTCGATCGTGTAAAAGGAGACCCCTCCCCCAA -AACAGCCACCCGCGCATTAAAGGAAACCCGCCTTGCGTAATGCGCTCGCCCATGCTTGTCCATCACGTCTTCGCTACCGGGGTGA -TACCCCGCGATGAATGCACCGAAGAAATTGATGCACTGGGTGCTGTCACCTACCCTTGCGAAGATATTTACTCCACCGCGTCGAG -TTGGCCTCTAGTCAACTACTTCTGAGTGTTGGTTTCTGGAACTCGAGCATAAAAGCGGTGCGCGTACTCCCGGCAGGCACCCCGT -TGCGCGATAGTATGCAAAGGCCCGCGTGTGCCCCCAAGGCGGTGCACGAGGTCTCGGACGTCGCGACGGACCGATCAGTTAACAG -TTACACACAGATGGATTTAAACCTAAAAGATGATTACACCCAGAGGTGAAATGTAACGTTCTGGTATTGGGTTCAGTTCATGTGC -AGTGCACTGGGAAAATTCCTTAAACCGAGGGTGGCCTGACCTGCTGCTTGGGTTTTCACAGGTTGGGTACCCAGCAAAGTGCAGG -CCTCTATCTGAGCTGGCATTTGGGTGCACGCACCTCCTATAATAACGGAGGAACTAAAACTCGCTCGACTCTAATGCTAATCCTA -CGCGCTTTATCATAGGGCTTCCAAGCAAGACTGGGTGGGGATATCAATTTGAGATATGCTATCGGGCAAATAAAACCCAACGCAG -TAAGACGTCTATTTTACGTTTGTCCTTAAGTTTTCTATGGTTGGGGTAAGTCTATGGCTTAAGATTCACCTAATTACAAATTCGA -CAGTTCTAATTTAAAAGGAACGTGGGTCAGACGCTTGGTTCGACCGGTATACATATCTAGGGTAT +TCCCGGTCTTTTAGCGGCCAGGGGCCTGGGCTGTATATCGAAAAGTAATATCCCTTTATGCACCGACCGTAATTATGGACAGCAC +ATATACATTATGAGATTTAAAGATCGCGTGGACGACCACGCGGGCTTATAGCCTCACCTGAGGAAGGGGGTGCCTGCGAGGGAGC +TTGAACCTGTAGCCCCAATCTCGAACGACCTGAGGCTTGTGTGGTCAGAGTTGTGACCAGAGCGATCCCGTTGTCAAATCAACCT +AGAGGAGAGGTAAGGGATACGGGTTACATCTCTCCGCTCAGATTGCTCCTATCGGTAGGAAATATCGGGGATAACCCAATACAAA +ACGCTGAACTGTTCATATTTAGCAAGAAGGGGGGACCGAGGAGCTAAATCAGGGACTATGTAAAATTAGAGTTCTAAGGATAGTA +GCACCCGCGCATGGATCGAACTCCGCCTTGGTTGGGTGTGGATGCCATTGGCGTCACCGTGCTGATAGCCAAATCCCTAGTGAAG +GTAACGTGCGGCCAATTAAATAGTAACTGGGCGTAGATTCTAGCGGTGGCCTCATACGGCACCAATGTCCATCCTCCCTGTGCCT +AACACTATAACTCCAATCCCGTGAGTCTACCATCGCCGAGAATCAGACGGGCAACAAACCCAGGGAGCGAGAGCTACGCGGCTTA +TATCACGGATGCTTCCCCACCTAGGGAAATTTGTTCCGCCTAATCCCGTCCTTCGCTGGTCAGGCCCGGTCTAGCGGATTACTTC +GCCGGTAATGCAGTACAGAATAAATGAAATTCATTAAGAGAATGAAAGGTTATCAGCGAAGCCTTAAGGTCCAACAAGACGTCGA +TATTCTGAAGTAAACTGGTTGACATGTGTGTAACATGAAGCACGCGCTTATTGATATTATCCGCAACCCCACGGCTGGCGGGAAT +CAACCGGCGTCCAGTTCGAACAAGACAGTGCGCTACGCATTACGAAATAGGCTTCGTGTTGCTGT \end{verbatim} and a 1000 byte target sequence, named \mono{tar}, in this directory: - \begin{verbatim} -GGTGATACCCCGCGATGAATGCACCGAAGAAATTGATGCACTGGGTGCTGTCACCTACCCTTGCGAAGATATTTACTCCACCGCG -TCGAGTTGGCCTCTAGTCAACTACTTCTGAGTGTTGGTTTCTGGAACTCGAGCATAAAAGCGGTGCGCGTTCTCCCGTCAGGCAC -CCCGTTGCGCGATAGTATGCAAAGGCCCGCGTGTGCCCCCGAGGCGGTGCACGAGGTCTCGGACGTCGCGACGGACCGATCGGTA -GCGAAGACGTGATGGACAAGCATGGGCGAGCGCATTACGCAAGGCGGGTTTCCTTTAATGCGCGGGTGGCTGTTTTGGGGGAGGG -GTCTCCTTTTACACGATCGAACAAGTAAGAGCTAGTGGATGGTAGCCGAAATTAAGATCTCTCGAACAACCCCTGACCCTTGCCG -CGTACGTTAAAAAGGTCTCCCTGGAATCTCCGTTTGGAACAGTGTCTGATCCGTCTCGAACGGAATCAAGGCGCCTACCCTAGAT -ATGTATACCGGTCGAACCAAGCGTCTGACCCACGTTCCTTTTAAATTAGAACTGTCGAATTTGTAATTAGGTGAATCTTAAGCCA -TAGACTTACCCCAACCATAGAAAACTTAAGGACAAACGTAAAATAGACGTCTTACTGCGTTGGGTTTTATTTGCCCGATAGCATA -TCTCAAATTGATATCCCCACCCAGTCTTGCTTGGAAGCCCTATGATAAAGCGCGTAGGATTAGCATTAGACAGTTAACAGTTACA -CACAGATGGATTTAAACCTAAAAGATGATTACACCCAGAGGTGAAATGTAACGTTCTGGTATTGGGTTCAGTTCATGTGCAGTGC -ACTGGGAAAATTCCTTAAACCGAGGGTGGCCTGACCTGCTGCTTGGGTTTTCACAGGTTGGGTACCCAGCAAAGTGCAGGCCTCT -ATCTGAGCTGGCATTTGGGTGCACGCACCTCCTATAATAACGGAGGAACTAAAACTCGCTCGACT +CAGCAACACGAAGCCTATTTCGTAATGCGTAGCGCACTGTCTTGTTCGAACTGGACGCCGGTTGATTCCCGCCAGCCGTGGGGTT +GCGGATAATATCAATAAGCGCGTGCTTCATGTTACACACATGTCAACCAGTTTACTTCAGAATATCGACGTCTTGTTGGACCTTA +AGGCTTCGCTGATAACCTTTCATTCTCTTAATGAATTTCATTTATTCTGTACTGCATTACCGGCGAAGTAATCCGCTAGACCGGG +CCTGACCAGCGAAGGACGGGATTAGGCGGAACAAATTTCCCTAGGTGGGGAAGCATCCGTGATATAAGCCGCGTAGCTCTCGCTC +CCTGGGTTTGTTGCCCGTCTGATTCTCGGCGATGGTAGACTCACGGGATTGGAGTTATAGTGTTAGGCACAGGGAGGATGGACAT +TGGTGCCGTATGAGGCCACCGCTAGAATCTACGCCCAGTTACTATTTAATTGGCCGCACGTTACCTTCACTAGGATCCCGGTCTT +TTAGCGGCCAGGGGCCTGGGCTGTATATCGAAAAGTAATATCCCTTTATGCACCGACCGTAATTATGGACAGCACATATACATTA +TGAGATTTAAAGATCGCGTGGACGACCACGCGGGCTTATAGCCTCACCTGAGGAAGGGGGGGCCTGCGAGGGAGCTTGAACCTGT +AGCCCCAATCTCGAACGACCTGAGGCTTGTGTGGTCAGAGTGGTGACCAGAGCGATCCCGTTGTCAAATCAACCTAGAGGAGAGG +TAAGGGATACGGGTTACATCTCTCCGCTCAGATTGCTCCTATCGGTAGGAAATATCGGGGATAACCCAATACAAAACGCTGAACT +GTTCATATTTAGTAAGAACGGGTGACCGAGGAGCTAAATCAGGGACTATGTAAAATTAGAGATCTAAGGATAGTAGCACCCGCGC +ATGGATCGAACTCCGCCATGGTTTGGTGTCGATGCCATTGGCGTCACCGTGCTGATAGCCAAATC \end{verbatim} Running +{\color{red}{ \begin{code}[style=bash] -./smashpp -r ref -t tar -f 45 -l 3 -./smashpp -viz -p 1 -s 50 -w 15 refs.tars.pos +./smashpp -d 1 -dp -fs S -l 3 -r ref -t tar +./smashpp -viz -vv -o example.svg ref.tar.pos \end{code} -results in Fig.~\ref{fig.example}, which has been saved as ``map.svg''. +results in Fig.~\ref{fig.example}. \begin{figure}[!h] - \includegraphics[width=.95\linewidth]{fig/example.pdf} - \caption{An example of running \smashpp on two 1000 base sequences. Two similar regions in regular mode and two similar ones in inverted mode are detected.} + % \includegraphics[width=.95\linewidth]{fig/example.pdf} + \caption{An example of running \smashpp on two 1000 base sequences. (a) the position file and (b) output of the visualizer. One similar region in regular mode and another similar region in inverted mode are detected.} \label{fig.example} \end{figure} +}} \clearpage %\balance