Previous changeset 1:2a156ec81e7a (2024-11-18) |
Commit message:
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trimal commit f6575973c143041bfbcb8afa12077c77e65e91a5 |
modified:
test-data/trimmed_example.009.AA.mega trimal.xml |
added:
test-data/custom_trimmed_example.009.AA.nexus test-data/custom_trimmed_window_example.005.AA.fasta test-data/custom_trimmed_window_example.009.AA.html test-data/example.002.AA.out.phy test-data/example.002.AA.phy test-data/example.002.AA.report.html test-data/example.002.AA.stats.txt test-data/example.005.AA.fasta test-data/example.005.AA.out.fasta test-data/example.005.AA.out.gappyout.fasta test-data/example.005.AA.out.notrim.fasta test-data/example.005.AA.out.overlaptrim.fasta test-data/example.005.AA.out.phylip test-data/example.005.AA.report.gappyout.html test-data/example.005.AA.report.html test-data/example.005.AA.report.overlaptrim.html test-data/example.009.AA.out.notrim.fasta |
b |
diff -r 2a156ec81e7a -r e379c0202766 test-data/custom_trimmed_example.009.AA.nexus --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/custom_trimmed_example.009.AA.nexus Wed Nov 20 22:30:36 2024 +0000 |
[ |
@@ -0,0 +1,37 @@ +#NEXUS +BEGIN DATA; + DIMENSIONS NTAX=9 NCHAR=63; +FORMAT DATATYPE=PROTEIN INTERLEAVE=yes GAP=-; +[Name: Csa004271 Len: 63] +[Name: Xtr21234 Len: 63] +[Name: LcaH Len: 63] +[Name: Hsa167996 Len: 63] +[Name: Mmu024661 Len: 63] +[Name: Dre37936 Len: 63] +[Name: LcaM Len: 63] +[Name: Tru14292 Len: 63] +[Name: Ola20972 Len: 63] + +MATRIX +Csa004271 ---------- ----YMFRDD ALFSEEEAKN RGGPAALLVN LLLHDPDFEL +Xtr21234 SQRQNDEAAN NEAYYMFRDD ALFSEEEAKN RGGPAALLVN LLLHDPDFEL +LcaH SQRQNDEAAN NEAYYMFRDD ALFSEEEAKN RGGPAALLVN LLLHDPDFEL +Hsa167996 SQRQNDEAAN NEAYYMFRDD ALFSEEEAKN RGGPAALLVN LLLHDPDFEL +Mmu024661 SQRQNDEAAN NEAYYMFRDD ALFSEEEAKN RGGPAALLVN LLLHDPDFEL +Dre37936 SQRQNDEAAN NEAYYMFRDD ALFSEEEAKN RGGPAALLVN LLLHDPDFEL +LcaM SQRQNDEAAN NEAYYMFRDD ALFSEEEAKN RGGPAALLVN LLLHDPDFEL +Tru14292 SQRQNDEAAN NEAYYMFRDD ALFSEEEAKN RGGPAALLVN LLLHDPDFEL +Ola20972 SQRQNDEAAN NEAYYMFRDD ALFSEEEAKN RGGPAALLVN LLLHDPDFEL + +Csa004271 EQVKDNLELF DKH +Xtr21234 EQVKDNLELF DKH +LcaH EQVKDNLELF DKH +Hsa167996 EQVKDNLELF DKH +Mmu024661 EQVKDNLELF DKH +Dre37936 EQVKDNLELF DKH +LcaM EQVKDNLELF DKH +Tru14292 EQVKDNLELF DKH +Ola20972 EQVKDNLELF DKH + +; +END; |
b |
diff -r 2a156ec81e7a -r e379c0202766 test-data/custom_trimmed_window_example.005.AA.fasta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/custom_trimmed_window_example.005.AA.fasta Wed Nov 20 22:30:36 2024 +0000 |
b |
@@ -0,0 +1,12 @@ +>Sp8 +FPWNGLQIHMMGIII--------------------------------------------- +>Sp17 +FPWNGLQIHMMGIIIIIIIIIIIIIIIIII------------------------------ +>Sp10 +FPWNGLQIHMMGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII--------------- +>Sp26 +FPWNGLQIHMMGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII +>Sp33 +FPWNGLQIHMMGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII +>Sp6 +FPWNGLQIHMMGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII |
b |
diff -r 2a156ec81e7a -r e379c0202766 test-data/custom_trimmed_window_example.009.AA.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/custom_trimmed_window_example.009.AA.html Wed Nov 20 22:30:36 2024 +0000 |
b |
b'@@ -0,0 +1,54 @@\n+<!DOCTYPE html>\n+<html><head>\n+ <meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1" />\n+ <title>trimAl v1.5.0 Summary</title>\n+ <style type="text/css" media="all">\n+ #b { background-color: #3366ff; }\n+ #r { background-color: #cc0000; }\n+ #g { background-color: #33cc00; }\n+ #p { background-color: #ff6666; }\n+ #m { background-color: #cc33cc; }\n+ #o { background-color: #ff9900; }\n+ #c { background-color: #46C7C7; }\n+ #y { background-color: #FFFF00; }\n+ .sel { background-color: #B9B9B9; }\n+ .nsel { background-color: #E9E9E9; }\n+ .c1 { background-color: #FFFBF2; }\n+ .c2 { background-color: #FFF8CC; }\n+ .c3 { background-color: #FAF0BE; }\n+ .c4 { background-color: #F0EAD6; }\n+ .c5 { background-color: #F3E5AB; }\n+ .c6 { background-color: #F4C430; }\n+ .c7 { background-color: #C2B280; color: white; }\n+ .c8 { background-color: #DAA520; color: white; }\n+ .c9 { background-color: #B8860B; color: white; }\n+ .c10 { background-color: #918151; color: white; }\n+ .c11 { background-color: #967117; color: white; }\n+ .c12 { background-color: #6E5411; color: white; }\n+ </style>\n+ </head>\n+\n+ <body>\n+ <pre>\n+ <span class=sel>Selected Sequences: 6 /Selected Residues: 60</span>\n+ <span class=nsel>Deleted Sequences: 0 /Deleted Residues: 30</span>\n+\n+ Gaps Scores: <span class=c1> =0= </span><span class=c2> <.001 </span><span class=c3> <.050 </span><span class=c4> <.100 </span><span class=c5> <.150 </span><span class=c6> <.200 </span><span class=c7> <.250 </span><span class=c8> <.350 </span><span class=c9> <.500 </span><span class=c10> <.750 </span><span class=c11> <1.00 </span><span class=c12> =1= </span>\n+ Similarity Scores: <span class=c1> =0= </span><span class=c2> <1e-6 </span><span class=c3> <1e-5 </span><span class=c4> <1e-4 </span><span class=c5> <.001 </span><span class=c6> <.010 </span><span class=c7> <.100 </span><span class=c8> <.250 </span><span class=c9> <.500 </span><span class=c10> <.750 </span><span class=c11> <1.00 </span><span class=c12> =1= </span>\n+\n+ 10 20 30 40 50 60 70 80 90\n+ =========+=========+=========+=========+=========+=========+=========+=========+=========+\n+ <span class=sel>Sp8</span> <span id=b>F</span><span id=y>P</span><span id=b>W</span><span id=g>N</span><span id=o>G</span><span id=b>L</span><span id=g>Q</span><span id=b>I</span><span id=c>H</span><span id=b>M</span><span id=b>M</span><span id=o>G</span><span id=b>I</span><span id=b>I</span><span id=b>I</span>---------------------------------------------------------------------------\n+ <span class=sel>Sp17</span> <span id=b>F</span><span id=y>P</span><span id=b>W</span><span id=g>N</span><span id=o>G</span><span id=b>L</span><span id=g>Q</span><span id=b>I</span><span id=c>H</span><span id=b>M</span><span id=b>M</span><span id=o>G</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span>------------------------------------------------------------\n+ <span class=sel>Sp10</span> <span id=b>F</span><span id=y>P</span><span id=b>W</span><span id=g>N</span><span id=o>G</span><span id=b>L</span><span id=g>Q</span><span id=b>I</span><span id=c>H</span><span id=b>M</span><span id=b>M</span><span id=o>G</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</spa'..b's=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span>\n+ Similarity Scores: <span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c11> </span><span class=c11> </span><span class=c10> </span><span class=c10> </span><span class=c9> </span><span class=c9> </span><span class=c8> </span><span class=c8> </span><span class=c1> </span><span class=c1> </span><span class=c1> </span><span class=c1> </span><span class=c1> </span><span class=c1> </span><span class=c1> </span><span class=c1> </span><span class=c1> </span><span class=c1> </span><span class=c1> </span>\n+ </pre>\n+ </body>\n+</html>\n' |
b |
diff -r 2a156ec81e7a -r e379c0202766 test-data/example.002.AA.out.phy --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/example.002.AA.out.phy Wed Nov 20 22:30:36 2024 +0000 |
b |
@@ -0,0 +1,9 @@ + 6 19 +Sp17 LIGFLLLWQGLDLNKMPVF +Sp10 V--IMLAWLGLEINMMVII +Sp8 Y-GIVLPWNGLQIHMMGII +Sp33 A-GLHMAWGGLEINKQAIL +Sp6 L-GIYLAWLGLEINMMAII +Sp26 L-GLFLAWLGLEINMMAQI + + |
b |
diff -r 2a156ec81e7a -r e379c0202766 test-data/example.002.AA.phy --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/example.002.AA.phy Wed Nov 20 22:30:36 2024 +0000 |
b |
@@ -0,0 +1,8 @@ + 6 60 +Sp17 --------FAYTAPD---LLLIGFLLKTVA-T-FG--DTWF-----QLWQGLDLNKMPVF +Sp10 ----------DPAVL----FV--IMLGTIT-K-FS--SEWF-----FAWLGLEINMMVII +Sp8 ----------GLGKV---IVY-GIVLGTKS-DQFSNWVVWL-----FPWNGLQIHMMGII +Sp33 -----------PTIL---NIA-GLHMETDI-N-FS--LAWF-----QAWGGLEINKQAIL +Sp6 ----------ASGAI---LTL-GIYLFTLC-AVIS--VSWY-----LAWLGLEINMMAII +Sp26 AAAAAAAA----ALL---TYL-GLFLGTDY-----EN---FAAAAANAWLGLEINMMAQI + |
b |
diff -r 2a156ec81e7a -r e379c0202766 test-data/example.002.AA.report.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/example.002.AA.report.html Wed Nov 20 22:30:36 2024 +0000 |
b |
b'@@ -0,0 +1,54 @@\n+<!DOCTYPE html>\n+<html><head>\n+ <meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1" />\n+ <title>trimAl v1.5.0 Summary</title>\n+ <style type="text/css" media="all">\n+ #b { background-color: #3366ff; }\n+ #r { background-color: #cc0000; }\n+ #g { background-color: #33cc00; }\n+ #p { background-color: #ff6666; }\n+ #m { background-color: #cc33cc; }\n+ #o { background-color: #ff9900; }\n+ #c { background-color: #46C7C7; }\n+ #y { background-color: #FFFF00; }\n+ .sel { background-color: #B9B9B9; }\n+ .nsel { background-color: #E9E9E9; }\n+ .c1 { background-color: #FFFBF2; }\n+ .c2 { background-color: #FFF8CC; }\n+ .c3 { background-color: #FAF0BE; }\n+ .c4 { background-color: #F0EAD6; }\n+ .c5 { background-color: #F3E5AB; }\n+ .c6 { background-color: #F4C430; }\n+ .c7 { background-color: #C2B280; color: white; }\n+ .c8 { background-color: #DAA520; color: white; }\n+ .c9 { background-color: #B8860B; color: white; }\n+ .c10 { background-color: #918151; color: white; }\n+ .c11 { background-color: #967117; color: white; }\n+ .c12 { background-color: #6E5411; color: white; }\n+ </style>\n+ </head>\n+\n+ <body>\n+ <pre>\n+ <span class=sel>Selected Sequences: 6 /Selected Residues: 19</span>\n+ <span class=nsel>Deleted Sequences: 0 /Deleted Residues: 41</span>\n+\n+ Gaps Scores: <span class=c1> =0= </span><span class=c2> <.001 </span><span class=c3> <.050 </span><span class=c4> <.100 </span><span class=c5> <.150 </span><span class=c6> <.200 </span><span class=c7> <.250 </span><span class=c8> <.350 </span><span class=c9> <.500 </span><span class=c10> <.750 </span><span class=c11> <1.00 </span><span class=c12> =1= </span>\n+ Similarity Scores: <span class=c1> =0= </span><span class=c2> <1e-6 </span><span class=c3> <1e-5 </span><span class=c4> <1e-4 </span><span class=c5> <.001 </span><span class=c6> <.010 </span><span class=c7> <.100 </span><span class=c8> <.250 </span><span class=c9> <.500 </span><span class=c10> <.750 </span><span class=c11> <1.00 </span><span class=c12> =1= </span>\n+\n+ 10 20 30 40 50 60\n+ =========+=========+=========+=========+=========+=========+\n+ <span class=sel>Sp17</span> --------FAYTA<span id=y>P</span>D---L<span id=b>L</span><span id=b>L</span>I<span id=o>G</span><span id=b>F</span><span id=b>L</span><span id=b>L</span>K<span id=g>T</span>V<span id=b>A</span>-T-<span id=b>F</span><span id=o>G</span>--DT<span id=b>W</span><span id=b>F</span>-----Q<span id=b>L</span><span id=b>W</span>Q<span id=o>G</span><span id=b>L</span><span id=m>D</span><span id=b>L</span><span id=g>N</span>K<span id=b>M</span><span id=y>P</span><span id=b>V</span><span id=b>F</span>\n+ <span class=sel>Sp10</span> ----------D<span id=y>P</span>A<span id=b>V</span><span id=b>L</span>----<span id=b>F</span><span id=b>V</span>--<span id=b>I</span><span id=b>M</span><span id=b>L</span><span id=o>G</span><span id=g>T</span>I<span id=g>T</span>-K-<span id=b>F</span><span id=g>S</span>--SE<span id=b>W</span><span id=b>F</span>-----F<span id=b>A</span><span id=b>W</span>L<span id=o>G</span><span id=b>L</span><span id=m>E</span><span id=b>I</span><span id=g>N</span><span id=b>M</span><span id=b>M</span><span id=b>V</span><span id=b>I</span><span id=b>I</span>\n+ <span class=sel>Sp8</span> ----------<span id=o>G</span>L<span id=o>G</span>K<span id=b>V</span>---I<span id=b>V</span><span id=c>Y</span>-<span id=o>G</span><span id=b>I</span><span id=b>V</span><span id=b>L</span><span id=o>G</span><span id=g>T</span>KS-DQ<span id=b>F</span><span id=g>S</span>NWVV<span id=b>W</span><span id=b>L</span>-----F<span id=y>P</span><span id=b>W</span>N<span id=o>G</span><span id=b>L</span><span id=g>Q</span><span id=b>I</span>H<span id=b>M</'..b'pan class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span>\n+\n+ Gaps Scores: <span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c10> </span><span class=c11> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c1> </span><span class=c1> </span><span class=c1> </span><span class=c11> </span><span class=c12> </span><span class=c12> </span><span class=c6> </span><span class=c11> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c1> </span><span class=c11> </span><span class=c8> </span><span class=c11> </span><span class=c11> </span><span class=c8> </span><span class=c8> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c12> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span>\n+ Similarity Scores: <span class=c1> </span><span class=c1> </span><span class=c1> </span><span class=c1> </span><span class=c1> </span><span class=c1> </span><span class=c1> </span><span class=c1> </span><span class=c1> </span><span class=c1> </span><span class=c2> </span><span class=c4> </span><span class=c5> </span><span class=c4> </span><span class=c5> </span><span class=c1> </span><span class=c1> </span><span class=c1> </span><span class=c4> </span><span class=c4> </span><span class=c5> </span><span class=c1> </span><span class=c12> </span><span class=c6> </span><span class=c4> </span><span class=c8> </span><span class=c4> </span><span class=c12> </span><span class=c3> </span><span class=c3> </span><span class=c1> </span><span class=c4> </span><span class=c2> </span><span class=c7> </span><span class=c7> </span><span class=c5> </span><span class=c2> </span><span class=c4> </span><span class=c4> </span><span class=c12> </span><span class=c6> </span><span class=c1> </span><span class=c1> </span><span class=c1> </span><span class=c1> </span><span class=c1> </span><span class=c3> </span><span class=c5> </span><span class=c12> </span><span class=c3> </span><span class=c12> </span><span class=c12> </span><span class=c7> </span><span class=c8> </span><span class=c7> </span><span class=c5> </span><span class=c7> </span><span class=c5> </span><span class=c6> </span><span class=c6> </span>\n+ </pre>\n+ </body>\n+</html>\n' |
b |
diff -r 2a156ec81e7a -r e379c0202766 test-data/example.002.AA.stats.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/example.002.AA.stats.txt Wed Nov 20 22:30:36 2024 +0000 |
b |
@@ -0,0 +1,216 @@ +| Residue % Gaps Gap Score | +| Number | ++----------------------------------------------+ + 0 83.33333333 0.1666666667 + 1 83.33333333 0.1666666667 + 2 83.33333333 0.1666666667 + 3 83.33333333 0.1666666667 + 4 83.33333333 0.1666666667 + 5 83.33333333 0.1666666667 + 6 83.33333333 0.1666666667 + 7 83.33333333 0.1666666667 + 8 83.33333333 0.1666666667 + 9 83.33333333 0.1666666667 + 10 33.33333333 0.6666666667 + 11 16.66666667 0.8333333333 + 12 0 1 + 13 0 1 + 14 0 1 + 15 100 0 + 16 100 0 + 17 100 0 + 18 16.66666667 0.8333333333 + 19 0 1 + 20 0 1 + 21 83.33333333 0.1666666667 + 22 16.66666667 0.8333333333 + 23 0 1 + 24 0 1 + 25 0 1 + 26 0 1 + 27 0 1 + 28 0 1 + 29 0 1 + 30 100 0 + 31 16.66666667 0.8333333333 + 32 66.66666667 0.3333333333 + 33 16.66666667 0.8333333333 + 34 16.66666667 0.8333333333 + 35 66.66666667 0.3333333333 + 36 66.66666667 0.3333333333 + 37 16.66666667 0.8333333333 + 38 16.66666667 0.8333333333 + 39 16.66666667 0.8333333333 + 40 0 1 + 41 83.33333333 0.1666666667 + 42 83.33333333 0.1666666667 + 43 83.33333333 0.1666666667 + 44 83.33333333 0.1666666667 + 45 83.33333333 0.1666666667 + 46 0 1 + 47 0 1 + 48 0 1 + 49 0 1 + 50 0 1 + 51 0 1 + 52 0 1 + 53 0 1 + 54 0 1 + 55 0 1 + 56 0 1 + 57 0 1 + 58 0 1 + 59 0 1 + +| Number of | Cumulative % Cumulative | Number of Gaps % Gaps Gap Score | +| Residues % Length | NumberResid. Length | per Column per Column per Column | ++-------------------------------+---------------------------------------+--------------------------------------------------+ + 27 45 27 45 0 0 1 + 9 15 36 60 1 0.1666666667 0.8333333333 + 1 1.666666667 37 61.66666667 2 0.3333333333 0.6666666667 + 3 5 40 66.66666667 4 0.6666666667 0.3333333333 + 16 26.66666667 56 93.33333333 5 0.8333333333 0.1666666667 + 4 6.666666667 60 100 6 1 0 + +| Residue Similarity | +| Number Value | ++----------------------------+ + 0 0 + 1 0 + 2 0 + 3 0 + 4 0 + 5 0 + 6 0 + 7 0 + 8 0 + 9 0 + 10 5.53110965e-07 + 11 1.646922465e-05 + 12 0.0006768687163 + 13 1.008950312e-05 + 14 0.0002165469632 + 15 0 + 16 0 + 17 0 + 18 2.547356235e-05 + 19 3.554812429e-05 + 20 0.000239324916 + 21 0 + 22 1 + 23 0.004173502792 + 24 1.045452791e-05 + 25 0.17306979 + 26 1.390550642e-05 + 27 1 + 28 4.909260952e-06 + 29 4.015034392e-06 + 30 0 + 31 3.165722228e-05 + 32 4.141910495e-07 + 33 0.01769078523 + 34 0.01232499164 + 35 0.0001380086615 + 36 5.576576978e-10 + 37 1.25446204e-05 + 38 5.194381811e-05 + 39 1 + 40 0.004842269234 + 41 0 + 42 0 + 43 0 + 44 0 + 45 0 + 46 2.948553856e-06 + 47 0.0006762341363 + 48 1 + 49 5.273301213e-06 + 50 1 + 51 1 + 52 0.01518695708 + 53 0.2151376605 + 54 0.02632254921 + 55 0.0008615002735 + 56 0.0174868498 + 57 0.000106244057 + 58 0.001373802545 + 59 0.007171744481 + +| Number of | Cumulative % Cumulative | Similarity | +| Residues % Length | NumberResid. Length | Value | ++-------------------------------+---------------------------------------+----------------+ + 6 10.00000015 6 10.00000015 1 + 1 1.666666754 7 11.66666672 0.2151376605 + 1 1.666666754 8 13.33333403 0.17306979 + 1 1.666666754 9 15.0000006 0.02632254921 + 1 1.666666754 10 16.66666716 0.01769078523 + 1 1.666666754 11 18.33333373 0.0174868498 + 1 1.666666754 12 20.0000003 0.01518695708 + 1 1.666666754 13 21.66666687 0.01232499164 + 1 1.666666754 14 23.33333343 0.007171744481 + 1 1.666666754 15 25 0.004842269234 + 1 1.666666754 16 26.66666806 0.004173502792 + 1 1.666666754 17 28.33333313 0.001373802545 + 1 1.666666754 18 30.00000119 0.0008615002735 + 1 1.666666754 19 31.66666627 0.0006768687163 + 1 1.666666754 20 33.33333433 0.0006762341363 + 1 1.666666754 21 34.9999994 0.000239324916 + 1 1.666666754 22 36.66666746 0.0002165469632 + 1 1.666666754 23 38.33333254 0.0001380086615 + 1 1.666666754 24 40.0000006 0.000106244057 + 1 1.666666754 25 41.66666567 5.194381811e-05 + 1 1.666666754 26 43.33333373 3.554812429e-05 + 1 1.666666754 27 44.99999881 3.165722228e-05 + 1 1.666666754 28 46.66666687 2.547356235e-05 + 1 1.666666754 29 48.33333194 1.646922465e-05 + 1 1.666666754 30 50 1.390550642e-05 + 1 1.666666754 31 51.66666508 1.25446204e-05 + 1 1.666666754 32 53.33333611 1.045452791e-05 + 1 1.666666754 33 55.00000119 1.008950312e-05 + 1 1.666666754 34 56.66666627 5.273301213e-06 + 1 1.666666754 35 58.33333135 4.909260952e-06 + 1 1.666666754 36 60.00000238 4.015034392e-06 + 1 1.666666754 37 61.66666746 2.948553856e-06 + 1 1.666666754 38 63.33333254 5.53110965e-07 + 1 1.666666754 39 64.99999762 4.141910495e-07 + 1 1.666666754 40 66.66666865 5.576576978e-10 + 20 33.33333433 60 100 0 + +## MaxIdentity 0.4474 +#> MaxIdentity Get the maximum identity value for any pair of sequences in the alignment + +## AverageIdentity 0.3056 +#> AverageIdentity Average identity between all sequences + +## Identity sequences matrix +Sp17 1.0000 0.2750 0.2093 0.2750 0.2683 0.2000 +Sp10 0.2750 1.0000 0.4000 0.4054 0.4474 0.3269 +Sp8 0.2093 0.4000 1.0000 0.2500 0.4000 0.2075 +Sp33 0.2750 0.4054 0.2500 1.0000 0.3421 0.2745 +Sp6 0.2683 0.4474 0.4000 0.3421 1.0000 0.3019 +Sp26 0.2000 0.3269 0.2075 0.2745 0.3019 1.0000 + +## AverageMostSimilarIdentity 0.3837 +#> AverageMostSimilarIdentity Average identity between most similar pair-wise sequences + +## Identity for most similar pair-wise sequences matrix +Sp17 0.2750 Sp10 +Sp10 0.4474 Sp6 +Sp8 0.4000 Sp10 +Sp33 0.4054 Sp10 +Sp6 0.4474 Sp10 +Sp26 0.3269 Sp10 + +## MaxOverlap 1.0000 +#> MaxOverlap Get the maximum overlap value for any pair of sequences in the alignment + +## AverageOverlap 0.8723 +#> AverageOverlap Average overlap between all sequences + +## Overlap sequences matrix +Sp17 1.0000 0.8750 0.9250 0.9000 0.9250 0.7250 +Sp10 1.0000 1.0000 1.0000 0.9714 1.0000 0.7714 +Sp8 0.9250 0.8750 1.0000 0.9000 0.9500 0.7750 +Sp33 1.0000 0.9444 1.0000 1.0000 1.0000 0.8056 +Sp6 0.9737 0.9211 1.0000 0.9474 1.0000 0.7632 +Sp26 0.6591 0.6136 0.7045 0.6591 0.6591 1.0000 |
b |
diff -r 2a156ec81e7a -r e379c0202766 test-data/example.005.AA.fasta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/example.005.AA.fasta Wed Nov 20 22:30:36 2024 +0000 |
b |
@@ -0,0 +1,24 @@ +>Sp8 +FPWNGLQIHMMGIII--------------------------------------------- +------------------------------ + +>Sp17 +FPWNGLQIHMMGIIIIIIIIIIIIIIIIII------------------------------ +------------------------------ + +>Sp10 +FPWNGLQIHMMGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII--------------- +------------------------------ + +>Sp26 +FPWNGLQIHMMGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII +------------------------------ + +>Sp33 +FPWNGLQIHMMGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII +IIIIIIIIIIIIIII--------------- + +>Sp6 +FPWNGLQIHMMGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII +IIIIIIIIIIIIIIIIIIIIIIIIIIIIII + |
b |
diff -r 2a156ec81e7a -r e379c0202766 test-data/example.005.AA.out.fasta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/example.005.AA.out.fasta Wed Nov 20 22:30:36 2024 +0000 |
b |
@@ -0,0 +1,12 @@ +>Sp8 +FPWNGLQIHMMGIII--------------------------------------------- +>Sp17 +FPWNGLQIHMMGIIIIIIIIIIIIIIIIII------------------------------ +>Sp10 +FPWNGLQIHMMGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII--------------- +>Sp26 +FPWNGLQIHMMGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII +>Sp33 +FPWNGLQIHMMGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII +>Sp6 +FPWNGLQIHMMGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII |
b |
diff -r 2a156ec81e7a -r e379c0202766 test-data/example.005.AA.out.gappyout.fasta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/example.005.AA.out.gappyout.fasta Wed Nov 20 22:30:36 2024 +0000 |
b |
@@ -0,0 +1,12 @@ +>Sp8 +FPWNGLQIHMMGIII--------------- +>Sp17 +FPWNGLQIHMMGIIIIIIIIIIIIIIIIII +>Sp10 +FPWNGLQIHMMGIIIIIIIIIIIIIIIIII +>Sp26 +FPWNGLQIHMMGIIIIIIIIIIIIIIIIII +>Sp33 +FPWNGLQIHMMGIIIIIIIIIIIIIIIIII +>Sp6 +FPWNGLQIHMMGIIIIIIIIIIIIIIIIII |
b |
diff -r 2a156ec81e7a -r e379c0202766 test-data/example.005.AA.out.overlaptrim.fasta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/example.005.AA.out.overlaptrim.fasta Wed Nov 20 22:30:36 2024 +0000 |
b |
@@ -0,0 +1,12 @@ +>Sp8 +FPWNGLQIHMMGIII +>Sp17 +FPWNGLQIHMMGIII +>Sp10 +FPWNGLQIHMMGIII +>Sp26 +FPWNGLQIHMMGIII +>Sp33 +FPWNGLQIHMMGIII +>Sp6 +FPWNGLQIHMMGIII |
b |
diff -r 2a156ec81e7a -r e379c0202766 test-data/example.005.AA.out.phylip --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/example.005.AA.out.phylip Wed Nov 20 22:30:36 2024 +0000 |
b |
@@ -0,0 +1,9 @@ + 6 60 +Sp8 FPWNGLQIHMMGIII--------------------------------------------- +Sp17 FPWNGLQIHMMGIIIIIIIIIIIIIIIIII------------------------------ +Sp10 FPWNGLQIHMMGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII--------------- +Sp26 FPWNGLQIHMMGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII +Sp33 FPWNGLQIHMMGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII +Sp6 FPWNGLQIHMMGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII + + |
b |
diff -r 2a156ec81e7a -r e379c0202766 test-data/example.005.AA.report.gappyout.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/example.005.AA.report.gappyout.html Wed Nov 20 22:30:36 2024 +0000 |
b |
b'@@ -0,0 +1,52 @@\n+<!DOCTYPE html>\n+<html><head>\n+ <meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1" />\n+ <title>trimAl v1.5.0 Summary</title>\n+ <style type="text/css" media="all">\n+ #b { background-color: #3366ff; }\n+ #r { background-color: #cc0000; }\n+ #g { background-color: #33cc00; }\n+ #p { background-color: #ff6666; }\n+ #m { background-color: #cc33cc; }\n+ #o { background-color: #ff9900; }\n+ #c { background-color: #46C7C7; }\n+ #y { background-color: #FFFF00; }\n+ .sel { background-color: #B9B9B9; }\n+ .nsel { background-color: #E9E9E9; }\n+ .c1 { background-color: #FFFBF2; }\n+ .c2 { background-color: #FFF8CC; }\n+ .c3 { background-color: #FAF0BE; }\n+ .c4 { background-color: #F0EAD6; }\n+ .c5 { background-color: #F3E5AB; }\n+ .c6 { background-color: #F4C430; }\n+ .c7 { background-color: #C2B280; color: white; }\n+ .c8 { background-color: #DAA520; color: white; }\n+ .c9 { background-color: #B8860B; color: white; }\n+ .c10 { background-color: #918151; color: white; }\n+ .c11 { background-color: #967117; color: white; }\n+ .c12 { background-color: #6E5411; color: white; }\n+ </style>\n+ </head>\n+\n+ <body>\n+ <pre>\n+ <span class=sel>Selected Sequences: 6 /Selected Residues: 30</span>\n+ <span class=nsel>Deleted Sequences: 0 /Deleted Residues: 60</span>\n+\n+ Gaps Scores: <span class=c1> =0= </span><span class=c2> <.001 </span><span class=c3> <.050 </span><span class=c4> <.100 </span><span class=c5> <.150 </span><span class=c6> <.200 </span><span class=c7> <.250 </span><span class=c8> <.350 </span><span class=c9> <.500 </span><span class=c10> <.750 </span><span class=c11> <1.00 </span><span class=c12> =1= </span>\n+\n+ 10 20 30 40 50 60 70 80 90\n+ =========+=========+=========+=========+=========+=========+=========+=========+=========+\n+ <span class=sel>Sp8</span> <span id=b>F</span><span id=y>P</span><span id=b>W</span><span id=g>N</span><span id=o>G</span><span id=b>L</span><span id=g>Q</span><span id=b>I</span><span id=c>H</span><span id=b>M</span><span id=b>M</span><span id=o>G</span><span id=b>I</span><span id=b>I</span><span id=b>I</span>---------------------------------------------------------------------------\n+ <span class=sel>Sp17</span> <span id=b>F</span><span id=y>P</span><span id=b>W</span><span id=g>N</span><span id=o>G</span><span id=b>L</span><span id=g>Q</span><span id=b>I</span><span id=c>H</span><span id=b>M</span><span id=b>M</span><span id=o>G</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span>------------------------------------------------------------\n+ <span class=sel>Sp10</span> <span id=b>F</span><span id=y>P</span><span id=b>W</span><span id=g>N</span><span id=o>G</span><span id=b>L</span><span id=g>Q</span><span id=b>I</span><span id=c>H</span><span id=b>M</span><span id=b>M</span><span id=o>G</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span'..b'=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span>\n+\n+ Gaps Scores: <span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span>\n+ </pre>\n+ </body>\n+</html>\n' |
b |
diff -r 2a156ec81e7a -r e379c0202766 test-data/example.005.AA.report.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/example.005.AA.report.html Wed Nov 20 22:30:36 2024 +0000 |
b |
b'@@ -0,0 +1,52 @@\n+<!DOCTYPE html>\n+<html><head>\n+ <meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1" />\n+ <title>trimAl v1.5.0 Summary</title>\n+ <style type="text/css" media="all">\n+ #b { background-color: #3366ff; }\n+ #r { background-color: #cc0000; }\n+ #g { background-color: #33cc00; }\n+ #p { background-color: #ff6666; }\n+ #m { background-color: #cc33cc; }\n+ #o { background-color: #ff9900; }\n+ #c { background-color: #46C7C7; }\n+ #y { background-color: #FFFF00; }\n+ .sel { background-color: #B9B9B9; }\n+ .nsel { background-color: #E9E9E9; }\n+ .c1 { background-color: #FFFBF2; }\n+ .c2 { background-color: #FFF8CC; }\n+ .c3 { background-color: #FAF0BE; }\n+ .c4 { background-color: #F0EAD6; }\n+ .c5 { background-color: #F3E5AB; }\n+ .c6 { background-color: #F4C430; }\n+ .c7 { background-color: #C2B280; color: white; }\n+ .c8 { background-color: #DAA520; color: white; }\n+ .c9 { background-color: #B8860B; color: white; }\n+ .c10 { background-color: #918151; color: white; }\n+ .c11 { background-color: #967117; color: white; }\n+ .c12 { background-color: #6E5411; color: white; }\n+ </style>\n+ </head>\n+\n+ <body>\n+ <pre>\n+ <span class=sel>Selected Sequences: 6 /Selected Residues: 60</span>\n+ <span class=nsel>Deleted Sequences: 0 /Deleted Residues: 30</span>\n+\n+ Gaps Scores: <span class=c1> =0= </span><span class=c2> <.001 </span><span class=c3> <.050 </span><span class=c4> <.100 </span><span class=c5> <.150 </span><span class=c6> <.200 </span><span class=c7> <.250 </span><span class=c8> <.350 </span><span class=c9> <.500 </span><span class=c10> <.750 </span><span class=c11> <1.00 </span><span class=c12> =1= </span>\n+\n+ 10 20 30 40 50 60 70 80 90\n+ =========+=========+=========+=========+=========+=========+=========+=========+=========+\n+ <span class=sel>Sp8</span> <span id=b>F</span><span id=y>P</span><span id=b>W</span><span id=g>N</span><span id=o>G</span><span id=b>L</span><span id=g>Q</span><span id=b>I</span><span id=c>H</span><span id=b>M</span><span id=b>M</span><span id=o>G</span><span id=b>I</span><span id=b>I</span><span id=b>I</span>---------------------------------------------------------------------------\n+ <span class=sel>Sp17</span> <span id=b>F</span><span id=y>P</span><span id=b>W</span><span id=g>N</span><span id=o>G</span><span id=b>L</span><span id=g>Q</span><span id=b>I</span><span id=c>H</span><span id=b>M</span><span id=b>M</span><span id=o>G</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span>------------------------------------------------------------\n+ <span class=sel>Sp10</span> <span id=b>F</span><span id=y>P</span><span id=b>W</span><span id=g>N</span><span id=o>G</span><span id=b>L</span><span id=g>Q</span><span id=b>I</span><span id=c>H</span><span id=b>M</span><span id=b>M</span><span id=o>G</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span'..b' class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=sel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span>\n+\n+ Gaps Scores: <span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span>\n+ </pre>\n+ </body>\n+</html>\n' |
b |
diff -r 2a156ec81e7a -r e379c0202766 test-data/example.005.AA.report.overlaptrim.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/example.005.AA.report.overlaptrim.html Wed Nov 20 22:30:36 2024 +0000 |
b |
b'@@ -0,0 +1,52 @@\n+<!DOCTYPE html>\n+<html><head>\n+ <meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1" />\n+ <title>trimAl v1.5.0 Summary</title>\n+ <style type="text/css" media="all">\n+ #b { background-color: #3366ff; }\n+ #r { background-color: #cc0000; }\n+ #g { background-color: #33cc00; }\n+ #p { background-color: #ff6666; }\n+ #m { background-color: #cc33cc; }\n+ #o { background-color: #ff9900; }\n+ #c { background-color: #46C7C7; }\n+ #y { background-color: #FFFF00; }\n+ .sel { background-color: #B9B9B9; }\n+ .nsel { background-color: #E9E9E9; }\n+ .c1 { background-color: #FFFBF2; }\n+ .c2 { background-color: #FFF8CC; }\n+ .c3 { background-color: #FAF0BE; }\n+ .c4 { background-color: #F0EAD6; }\n+ .c5 { background-color: #F3E5AB; }\n+ .c6 { background-color: #F4C430; }\n+ .c7 { background-color: #C2B280; color: white; }\n+ .c8 { background-color: #DAA520; color: white; }\n+ .c9 { background-color: #B8860B; color: white; }\n+ .c10 { background-color: #918151; color: white; }\n+ .c11 { background-color: #967117; color: white; }\n+ .c12 { background-color: #6E5411; color: white; }\n+ </style>\n+ </head>\n+\n+ <body>\n+ <pre>\n+ <span class=sel>Selected Sequences: 6 /Selected Residues: 15</span>\n+ <span class=nsel>Deleted Sequences: 0 /Deleted Residues: 75</span>\n+\n+ Gaps Scores: <span class=c1> =0= </span><span class=c2> <.001 </span><span class=c3> <.050 </span><span class=c4> <.100 </span><span class=c5> <.150 </span><span class=c6> <.200 </span><span class=c7> <.250 </span><span class=c8> <.350 </span><span class=c9> <.500 </span><span class=c10> <.750 </span><span class=c11> <1.00 </span><span class=c12> =1= </span>\n+\n+ 10 20 30 40 50 60 70 80 90\n+ =========+=========+=========+=========+=========+=========+=========+=========+=========+\n+ <span class=sel>Sp8</span> <span id=b>F</span><span id=y>P</span><span id=b>W</span><span id=g>N</span><span id=o>G</span><span id=b>L</span><span id=g>Q</span><span id=b>I</span><span id=c>H</span><span id=b>M</span><span id=b>M</span><span id=o>G</span><span id=b>I</span><span id=b>I</span><span id=b>I</span>---------------------------------------------------------------------------\n+ <span class=sel>Sp17</span> <span id=b>F</span><span id=y>P</span><span id=b>W</span><span id=g>N</span><span id=o>G</span><span id=b>L</span><span id=g>Q</span><span id=b>I</span><span id=c>H</span><span id=b>M</span><span id=b>M</span><span id=o>G</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span>------------------------------------------------------------\n+ <span class=sel>Sp10</span> <span id=b>F</span><span id=y>P</span><span id=b>W</span><span id=g>N</span><span id=o>G</span><span id=b>L</span><span id=g>Q</span><span id=b>I</span><span id=c>H</span><span id=b>M</span><span id=b>M</span><span id=o>G</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span id=b>I</span><span'..b'n><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span><span class=nsel> </span>\n+\n+ Gaps Scores: <span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c12> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c11> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c10> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c8> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span><span class=c6> </span>\n+ </pre>\n+ </body>\n+</html>\n' |
b |
diff -r 2a156ec81e7a -r e379c0202766 test-data/example.009.AA.out.notrim.fasta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/example.009.AA.out.notrim.fasta Wed Nov 20 22:30:36 2024 +0000 |
b |
@@ -0,0 +1,16 @@ +>Csa004271 +----------------------------MYMAMGHFFDRDDVALKNISEYFKECSEEERE +HANKMIEFHNKRGGTTTYFPIKAPGSFDPANFNTIKAMNCALALEVNVNKSLLALHE--T +ANGDPEFQDFIEANFLHEQVDAIKKLKDYITNLKLVG---TGLGEFLFDKHFKSS---- +>LcaH +---SSQNFHQDCEAAINRQINLELYASYVYLSMAYYFDRDDQALHNFAKFFRHQSHEERE +HAEKLMKLQNQRGGRIFLQDVRKPDRDEWG--SGVEALECALQLEKSVNQSLLDLHKLCS +DHNDPHLCDFIETHYLDEQVKSIKELADWVTNLRRMGAPQNGMAEYLFDKHTLGKES-S +>Mmu024661 +MTAPSQNYHQDAEAAINRQINLELYASYVYLSMSCYFDRDDVALKNFAKYFLHQSHEERE +HAEKLMKLQNQRGGRIFLQDIKKPDRDDWE--SGLNAMECALHLEKSVNQSLLELHKLAT +DKNDPHLCDFIETYYLSEQVKSIKELGDHVTNLRKMGAPEAGMAEYLFDKHTLGHGDES +>Ola20972 +---ESQNYHRDCEAAINRMVNMELFASYTYTSMAFYFDRDDVALPGFSHFFKENSHEEKE +HADKLLSFQNKRGGRIFLQDVKKPERDEWG--SGLEAMQCALQLEKNVNQALLDLHKVAS +DHKDPHMCDFLETHYLNEQVESIKKIGDHITNLTRMDAHTNKMAEYLFDKHTLGSKS-- |
b |
diff -r 2a156ec81e7a -r e379c0202766 test-data/trimmed_example.009.AA.mega --- a/test-data/trimmed_example.009.AA.mega Mon Nov 18 07:06:34 2024 +0000 +++ b/test-data/trimmed_example.009.AA.mega Wed Nov 20 22:30:36 2024 +0000 |
b |
@@ -1,5 +1,5 @@ #MEGA -!Title ./test-data/example.009.AA.fasta; +!Title /tmp/saskia/tmpk459g5o_/files/1/8/2/dataset_182865f6-cd70-425d-9a26-7a7fa9974877.dat; !Format DataType=protein NSeqs=9 Nsites=174 indel=- CodeTable=Standard; #Csa004271 |
b |
diff -r 2a156ec81e7a -r e379c0202766 trimal.xml --- a/trimal.xml Mon Nov 18 07:06:34 2024 +0000 +++ b/trimal.xml Wed Nov 20 22:30:36 2024 +0000 |
[ |
b'@@ -1,28 +1,82 @@\n-<tool id="trimal" name="trimAl" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="23.0">\n+<tool id="trimal" name="trimAl" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="23.0" license="MIT">\n <description>for automated alignment trimming</description>\n <macros>\n <token name="@TOOL_VERSION@">1.5.0</token>\n- <token name="@VERSION_SUFFIX@">0</token>\n+ <token name="@VERSION_SUFFIX@">1</token>\n </macros>\n+ <edam_topics>\n+ <edam_topic>topic_3293</edam_topic> <!-- phylogenetics -->\n+ <edam_topic>topic_0080</edam_topic> <!-- sequence analysis -->\n+ </edam_topics>\n+ <edam_operations>\n+ <edam_operation>operation_3192</edam_operation> <!--sequence trimming -->\n+ </edam_operations>\n <xrefs>\n <xref type="bio.tools">trimal</xref>\n </xrefs>\n <requirements>\n <requirement type="package" version="@TOOL_VERSION@">trimal</requirement>\n </requirements>\n- <command detect_errors="exit_code"><![CDATA[ \n- trimal -in \'$in\' -out \'$trimmed_output\' -htmlout \'$html_summary\' ${out_format_selector}\n- #if $trimming_mode.mode_selector == "custom"\n- -gapthreshold $trimming_mode.gapthreshold\n- -simthreshold $trimming_mode.simthreshold\n- -cons $trimming_mode.cons\n- #else:\n- $trimming_mode.mode_selector\n- #end if\n+ <command detect_errors="aggressive"><![CDATA[\n+\n+trimal -in \'$in\'\n+-out \'$trimmed_output\'\n+${out_format_selector}\n+\n+#unless $trimming_mode.mode_selector == "manual"\n+ -htmlout \'$html_summary\'\n+#end unless\n+\n+#if $trimming_mode.mode_selector == "custom"\n+ -gapthreshold $trimming_mode.gapthreshold\n+ -simthreshold $trimming_mode.simthreshold\n+ -cons $trimming_mode.cons\n+\n+ #if $trimming_mode.w\n+ -w $trimming_mode.w\n+ #else\n+ #if $trimming_mode.gw\n+ -gw $trimming_mode.gw\n+ #end if\n+ #if $trimming_mode.sw\n+ -sw $trimming_mode.sw\n+ #end if\n+ #if $trimming_mode.cw\n+ -cw $trimming_mode.cw\n+ #end if\n+ #end if\n+#else if $trimming_mode.mode_selector == "manual"\n+ #if $trimming_mode.selectcols\n+ -selectcols { $trimming_mode.selectcols }\n+ #end if\n+ #if $trimming_mode.selectseqs\n+ -selectseqs { $trimming_mode.selectseqs }\n+ #end if\n+#else\n+ $trimming_mode.mode_selector\n+#end if\n+\n+#if $resoverlap\n+ -resoverlap $resoverlap\n+#end if\n+#if $seqoverlap\n+ -seqoverlap $seqoverlap\n+#end if\n+\n+#if $statistics\n+-sgc\n+-sgt\n+-ssc\n+-sst\n+-sident\n+-soverlap\n+| tee \'$statsout\'\n+#end if\n+\n \n ]]></command>\n <inputs>\n- <param argument="-in" type="data" format="fasta,clustal,pir,phylip,nexus,mega" label="Alignment file (clustal, fasta, NBRF/PIR, nexus, phylip3.2, phylip)" />\n+ <param argument="-in" type="data" format="fasta,clustal,pir,phylip,nexus,mega,txt" label="Alignment file (clustal, fasta, NBRF/PIR, nexus, phylip3.2, phylip)" />\n <conditional name="trimming_mode">\n <param name="mode_selector" type="select" label="Select trimming mode from the list">\n <option value="-nogaps">nogaps - remove all positions with gaps in the alignment.</option>\n@@ -31,7 +85,8 @@\n <option value="-strict">strict - combine gappyout trimming with subsequent trimming based on an automatically selected similarity threshold. </option>\n <option value="-strictplus">strictplus - very similar to the strict method but the final step of the algorithm is slightly different. </option>\n <option value="-automated1">automated1 - heuristic approach to determine the optimal automatic method for trimming a given alignment. </option>\n- <option value="custom">custom mode - eliminates a specified set of columns defined by the user.</option>\n+ <option value="custom">custom mode - define trimming parameters yourself.</option>\n+ <option value="manual">manual mode - specify columns or sequences to remove</op'..b'hreshold" value="0.75" />\n+ <param name="simthreshold" value="0.8" />\n+ <param name="cons" value="5" />\n+ <param name="conthreshold" value="0.5" />\n+ <param name="clusters" value="4" />\n+ <param name="maxidentity" value="0.8" />\n+ <param name="out_format_selector" value="-nexus" />\n+ <output name="trimmed_output" file="custom_trimmed_example.009.AA.nexus" ftype="nexus"/>\n+ <output name="html_summary" file="custom_trimmed_example.009.AA.html" ftype="html"/>\n+ </test>\n+ <test expect_num_outputs="2"><!-- test window settings -->\n+ <param name="in" value="example.005.AA.fasta"/>\n+ <param name="mode_selector" value="custom" />\n+ <param name="gapthreshold" value="0.5" />\n+ <param name="simthreshold" value="0.5" />\n+ <param name="conthreshold" value="0.5" />\n+ <param name="gw" value="3"/>\n+ <param name="sw" value="4"/>\n+ <param name="cw" value="5"/>\n+ <output name="trimmed_output" file="custom_trimmed_window_example.005.AA.fasta" ftype="fasta"/>\n+ <output name="html_summary" file="custom_trimmed_window_example.009.AA.html" ftype="html"/>\n+ </test>\n+ <test expect_num_outputs="3"><!-- test with phylip input and output statistics -->\n+ <param name="in" value="example.002.AA.phy" ftype="phylip"/>\n+ <param name="mode_selector" value="-strict"/>\n+ <param name="statistics" value="true"/>\n+ <output name="trimmed_output" file="example.002.AA.out.phy" ftype="phylip" lines_diff="0"/>\n+ <output name="html_summary" file="example.002.AA.report.html" ftype="html" lines_diff="0"/>\n+ <output name="statsout" file="example.002.AA.stats.txt" ftype="txt" lines_diff="0"/>\n+ </test>\n+ <test expect_num_outputs="2"><!-- test with overlap trimming -->\n+ <param name="in" value="example.005.AA.fasta" ftype="fasta"/>\n+ <param name="mode_selector" value="-nogaps"/>\n+ <param name="resoverlap" value="0.8"/>\n+ <param name="seqoverlap" value="6"/>\n+ <output name="trimmed_output" file="example.005.AA.out.overlaptrim.fasta" ftype="fasta" lines_diff="0"/>\n+ <output name="html_summary" file="example.005.AA.report.overlaptrim.html" ftype="html" lines_diff="0"/>\n+ </test>\n+ <test expect_num_outputs="1"><!-- test with manual trimming -->\n+ <param name="in" value="example.009.AA.fasta" ftype="fasta"/>\n+ <param name="mode_selector" value="manual"/>\n+ <param name="selectcols" value="2,4,7-9"/>\n+ <param name="selectseqs" value="1,3,5-7"/>\n+ <output name="trimmed_output" file="example.009.AA.out.notrim.fasta" ftype="fasta" lines_diff="0"/>\n </test>\n </tests>\n <help><![CDATA[\n@@ -113,19 +244,19 @@\n \n - getting the complementary alignment (columns that were trimmed),\n - to compute statistics from the alignment,\n-- to select the output file format, \n-- to get a summary of trimAl\'s trimming in HTML and SVG formats, \n+- to select the output file format,\n+- to get a summary of trimAl\'s trimming in HTML and SVG formats,\n - and many other options.\n \n-TrimAl webpage: https://trimal.readthedocs.io \n+TrimAl webpage: https://trimal.readthedocs.io\n \n License\n -------\n-This program is free software: you can redistribute it and/or modify \n-it under the terms of the GNU General Public License as published by \n+This program is free software: you can redistribute it and/or modify\n+it under the terms of the GNU General Public License as published by\n the Free Software Foundation, the last available version.\n ]]></help>\n <citations>\n- <citation type="doi">doi:10.1093/bioinformatics/btp348</citation>\n+ <citation type="doi">10.1093/bioinformatics/btp348</citation>\n </citations>\n-</tool>\n\\ No newline at end of file\n+</tool>\n' |