Mercurial > repos > abims-sbr > mutcount
comparison MutCount.xml @ 10:f62c76aab669 draft default tip
planemo upload for repository htpps://github.com/abims-sbr/adaptearch commit 3c7982d775b6f3b472f6514d791edcb43cd258a1
| author | lecorguille |
|---|---|
| date | Mon, 24 Sep 2018 04:34:39 -0400 |
| parents | 04a9ada73cc4 |
| children |
comparison
equal
deleted
inserted
replaced
| 9:04a9ada73cc4 | 10:f62c76aab669 |
|---|---|
| 1 <?xml version="1.0"?> | 1 <?xml version="1.0"?> |
| 2 | 2 |
| 3 <tool name="MutCount" id="mutcount" version="2.1.1"> | 3 <tool name="MutCount" id="mutcount" version="2.2.0"> |
| 4 <description> | 4 <description> |
| 5 This tool proceeds to count codons, amino acids on each species of a set of species, and then proceeds to permutation tests. | 5 This tool proceeds to count codons, amino acids on each species of a set of species, and then proceeds to permutation tests. |
| 6 </description> | 6 </description> |
| 7 | 7 |
| 8 <macros> | 8 <macros> |
| 11 | 11 |
| 12 <requirements> | 12 <requirements> |
| 13 <expand macro="python_required" /> | 13 <expand macro="python_required" /> |
| 14 <requirement type="package" version="0.20.0">pandas</requirement> | 14 <requirement type="package" version="0.20.0">pandas</requirement> |
| 15 <requirement type="package" version="1.12.0">numpy</requirement> | 15 <requirement type="package" version="1.12.0">numpy</requirement> |
| 16 <requirement type="package" version="1.4.4">r-optparse</requirement> | |
| 16 </requirements> | 17 </requirements> |
| 17 | 18 |
| 18 <command> | 19 <command> |
| 19 <![CDATA[ | 20 <![CDATA[ |
| 20 | 21 |
| 21 ln -s $__tool_directory__/scripts/functions.py . && | 22 ln -s $__tool_directory__/scripts/functions.py . && |
| 22 | 23 |
| 23 #if str($method.method_run) == "concat" : | 24 #if str($method.method_run) == "concat" : |
| 24 python '$__tool_directory__/scripts/S01a_codons_counting.py' ${method.concat_nuc} '$method.list_species' '$method.list_species_boot' $method.num_iter $method.num_sampled > ${log} | 25 python '$__tool_directory__/scripts/S01a_codons_counting.py' ${method.concat_nuc} '$method.list_species' '$method.list_species_boot' $method.num_iter $method.num_sampled > ${log} |
| 25 #end if | 26 #end if |
| 26 | 27 |
| 27 #if str($method.method_run) == "separated" : | 28 #if str($method.method_run) == "separated" : |
| 29 mkdir 01_input_files && | |
| 30 ln -s '$__tool_directory__/scripts/S03b_sign_test_binomial.R' . && | |
| 28 #for $input in $method.sep_file | 31 #for $input in $method.sep_file |
| 29 ln -s '$input' '$input.element_identifier'; | 32 ln -s '$input' '01_input_files/$input.element_identifier'; |
| 30 echo '$input.element_identifier' >> list_files; | |
| 31 #end for | 33 #end for |
| 32 | 34 |
| 33 #if str($method.format_run)== "nucleic" : | 35 #if str($method.format_run)== "nucleic" : |
| 34 python '$__tool_directory__/scripts/S02b_study_seq_composition_nuc.py' ${method.concat_phy} list_files | 36 python '$__tool_directory__/scripts/S01b_extract_variable_nuc.py' ${method.sps_list} && |
| 35 #end if | 37 #end if |
| 36 | 38 |
| 37 #if str($method.format_run)== "proteic" : | 39 #if str($method.format_run)== "proteic" : |
| 38 cp '$__tool_directory__/scripts/amino_acid_properties.csv' . | 40 cp '$__tool_directory__/scripts/amino_acid_properties.csv' . && |
| 39 && | 41 python '$__tool_directory__/scripts/S01b_extract_variable_prot.py' ${method.sps_list} amino_acid_properties.csv && |
| 40 python '$__tool_directory__/scripts/S01b_study_seq_composition_aa.py' ${method.concat_phy} list_files | |
| 41 #end if | 42 #end if |
| 43 | |
| 44 python '$__tool_directory__/scripts/S02b_extreme_2states.py' ${method.sps_gp1} ${method.sps_gp2} ${method.format_run} | |
| 42 #end if | 45 #end if |
| 43 | 46 |
| 44 ]]> | 47 ]]> |
| 45 </command> | 48 </command> |
| 46 | 49 |
| 52 </param> | 55 </param> |
| 53 | 56 |
| 54 <when value="concat"> | 57 <when value="concat"> |
| 55 <param name="concat_nuc" type="data" format="fasta" label="Choose your fasta file in nucleic format" help="It must contain the concatenated file in NUCLEIC format from Phylogeny tool" /> | 58 <param name="concat_nuc" type="data" format="fasta" label="Choose your fasta file in nucleic format" help="It must contain the concatenated file in NUCLEIC format from Phylogeny tool" /> |
| 56 <param name="list_species" type="text" size="100" label="List of species for countings" help="List the species separated with a comma (for e.g Ap,As,Ct,Gt,Yu)" /> | 59 <param name="list_species" type="text" size="100" label="List of species for countings" help="List the species separated with a comma (for e.g Ap,As,Ct,Gt,Yu)" /> |
| 57 <param name="list_species_boot" type="text" size="100" label="List of species used for resampling" help="List the species separated with a comma (for e.g Ap,As,Ct,Gt,Yu)" /> | 60 <param name="list_species_boot" type="text" size="100" label="List of species (at least two) used for resampling" help="List the species separated with a comma (for e.g Ap,As,Ct,Gt,Yu)" /> |
| 58 <param name="num_iter" type="integer" value="1000" min="0" label="Number of sampled codons" help="Sets the length (in codons) of the resampled sequences"/> | 61 <param name="num_iter" type="integer" value="1000" min="0" label="Number of sampled codons" help="Sets the length (in codons) of the resampled sequences"/> |
| 59 <param name="num_sampled" type="integer" value="1000" min="0" label="Number of iterations" help="Sets the number of resampled sequences"/> | 62 <param name="num_sampled" type="integer" value="1000" min="0" label="Number of iterations" help="Sets the number of resampled sequences"/> |
| 60 </when> | 63 </when> |
| 61 | 64 |
| 62 <when value="separated"> | 65 <when value="separated"> |
| 63 <param name="format_run" type="select" label="Which format do you want to use for this tool (concatenation and RAxML run) ? "> | 66 <param name="format_run" type="select" label="Which format do you want to use for this tool (concatenation and RAxML run) ? "> |
| 64 <option value="nucleic">Nucleic format</option> | 67 <option value="nucleic">Nucleic format</option> |
| 65 <option value="proteic">Proteic format</option> | 68 <option value="proteic">Proteic format</option> |
| 66 </param> | 69 </param> |
| 67 <param name="sep_file" type="data" format="fasta" multiple="true" label="Choose fasta files" help="Concatenated files from ORF_search tool ; in nucleic or proteic, according to the format chosen above" /> | 70 <param name="sep_file" type="data" format="fasta" multiple="true" label="Choose fasta files" help="Fasta files from ORF_search tool ; in nucleic or proteic, according to the format chosen above" /> |
| 68 <param name="concat_phy" type="data" format="fasta" label="Concatenated file from Phylogeny step" help="This file is used to retrieve the species names" /> | 71 <param name="sps_list" type="text" size="100" label="Enter all the studied species" help="Enter all the species present in the set of fasta files (comma-separated abbreviated names)" /> |
| 72 <param name="sps_gp1" type="text" size="100" label="Species for group one" help="Specify species (comma-separated abbreviated names) sharing an ecological condition"/> | |
| 73 <param name="sps_gp2" type="text" size="100" label="Species for group two" help="Specify species (comma-separated abbreviated names) sharing an other ecological condition"/> | |
| 69 </when> | 74 </when> |
| 70 </conditional> | 75 </conditional> |
| 71 </inputs> | 76 </inputs> |
| 72 | 77 |
| 73 <outputs> | 78 <outputs> |
| 96 <data format="csv" name="aatypes_transitions_freqs" label="aatypes_transitions.csv" from_work_dir="aatypes_transitions_freqs.csv" > | 101 <data format="csv" name="aatypes_transitions_freqs" label="aatypes_transitions.csv" from_work_dir="aatypes_transitions_freqs.csv" > |
| 97 <filter>(method['method_run']=='concat')</filter> | 102 <filter>(method['method_run']=='concat')</filter> |
| 98 </data> | 103 </data> |
| 99 | 104 |
| 100 <!-- outputs separated - nucleic --> | 105 <!-- outputs separated - nucleic --> |
| 101 <data format="csv" name="nuc_comp" label="nuc_compositions.csv" from_work_dir="OUT/nuc_compositions.csv" > | 106 <collection name="tables_nuc" type="list" label="counts_on_nucleotides"> |
| 107 <discover_datasets pattern="__name_and_ext__" directory="02_tables_per_nucleotide" /> | |
| 102 <filter>(method['method_run']=='separated' and method['format_run']== 'nucleic')</filter> | 108 <filter>(method['method_run']=='separated' and method['format_run']== 'nucleic')</filter> |
| 103 </data> | 109 </collection> |
| 104 <data format="csv" name="percent_gc" label="percent_GC.csv" from_work_dir="OUT/percent_GC.csv" > | 110 <collection name="tables_nuc_var" type="list" label="counts_on_nuc_variables"> |
| 111 <discover_datasets pattern="__name_and_ext__" directory="02_tables_per_nuc_variable" /> | |
| 105 <filter>(method['method_run']=='separated' and method['format_run']== 'nucleic')</filter> | 112 <filter>(method['method_run']=='separated' and method['format_run']== 'nucleic')</filter> |
| 106 </data> | 113 </collection> |
| 107 <data format="csv" name="percent_pur" label="percent_purine.csv" from_work_dir="OUT/percent_purine.csv" > | 114 <collection name="outputs_nuc" type="list" label="binomial_tests_on_nucleotides"> |
| 115 <discover_datasets pattern="__name_and_ext__" directory="04_outputs_nucleotides" /> | |
| 108 <filter>(method['method_run']=='separated' and method['format_run']== 'nucleic')</filter> | 116 <filter>(method['method_run']=='separated' and method['format_run']== 'nucleic')</filter> |
| 109 </data> | 117 </collection> |
| 110 <data format="csv" name="purine_load" label="Purine_Load_Indice.csv" from_work_dir="OUT/Purine_Load_Indice.csv" > | 118 <collection name="outputs_nuc_var" type="list" label="binomial_tests_on_nuc_variables"> |
| 119 <discover_datasets pattern="__name_and_ext__" directory="04_outputs_nuc_variables" /> | |
| 111 <filter>(method['method_run']=='separated' and method['format_run']== 'nucleic')</filter> | 120 <filter>(method['method_run']=='separated' and method['format_run']== 'nucleic')</filter> |
| 112 </data> | 121 </collection> |
| 113 | 122 |
| 114 <!-- outputs separated - proteic --> | 123 <!-- outputs separated - proteic --> |
| 115 <data format="csv" name="prot_comp" label="prot_compositions_All_AA.csv" from_work_dir="OUT/prot_compositions_All_AA.csv" > | 124 <collection name="tables_aa" type="list" label="counts_on_amino_acids"> |
| 125 <discover_datasets pattern="__name_and_ext__" directory="02_tables_per_aa" /> | |
| 116 <filter>(method['method_run']=='separated' and method['format_run']== 'proteic')</filter> | 126 <filter>(method['method_run']=='separated' and method['format_run']== 'proteic')</filter> |
| 117 </data> | 127 </collection> |
| 118 <data format="csv" name="ivywrel" label="IVYWREL.csv" from_work_dir="OUT/IVYWREL.csv" > | 128 <collection name="tables_variables" type="list" label="counts_on_indices"> |
| 129 <discover_datasets pattern="__name_and_ext__" directory="02_tables_per_aa_variable" /> | |
| 119 <filter>(method['method_run']=='separated' and method['format_run']== 'proteic')</filter> | 130 <filter>(method['method_run']=='separated' and method['format_run']== 'proteic')</filter> |
| 120 </data> | 131 </collection> |
| 121 <data format="csv" name="erk_dnqtsh" label="ERK_DNQTSH.csv" from_work_dir="OUT/ERK_DNQTSH.csv" > | 132 <collection name="outputs_aa" type="list" label="binomial_tests_on_amino_acids"> |
| 133 <discover_datasets pattern="__name_and_ext__" directory="04_outputs_aa" /> | |
| 122 <filter>(method['method_run']=='separated' and method['format_run']== 'proteic')</filter> | 134 <filter>(method['method_run']=='separated' and method['format_run']== 'proteic')</filter> |
| 123 </data> | 135 </collection> |
| 124 <data format="csv" name="ek_qh" label="EK_QH.csv" from_work_dir="OUT/EK_QH.csv" > | 136 <collection name="outputs_variables" type="list" label="binomial_tests_on_indices"> |
| 137 <discover_datasets pattern="__name_and_ext__" directory="04_outputs_aa_variables" /> | |
| 125 <filter>(method['method_run']=='separated' and method['format_run']== 'proteic')</filter> | 138 <filter>(method['method_run']=='separated' and method['format_run']== 'proteic')</filter> |
| 126 </data> | 139 </collection> |
| 127 <data format="csv" name="fymink_garp" label="FYMINK_GARP.csv" from_work_dir="OUT/FYMINK_GARP.csv" > | |
| 128 <filter>(method['method_run']=='separated' and method['format_run']== 'proteic')</filter> | |
| 129 </data> | |
| 130 <data format="csv" name="avlimfyw" label="AVLIMFYW.csv" from_work_dir="OUT/AVLIMFYW.csv" > | |
| 131 <filter>(method['method_run']=='separated' and method['format_run']== 'proteic')</filter> | |
| 132 </data> | |
| 133 <data format="csv" name="stnq" label="STNQ.csv" from_work_dir="OUT/STNQ.csv" > | |
| 134 <filter>(method['method_run']=='separated' and method['format_run']== 'proteic')</filter> | |
| 135 </data> | |
| 136 <data format="csv" name="rhkde" label="RHKDE.csv" from_work_dir="OUT/RHKDE.csv" > | |
| 137 <filter>(method['method_run']=='separated' and method['format_run']== 'proteic')</filter> | |
| 138 </data> | |
| 139 <data format="csv" name="payre_mvgds" label="PAYRE-MVGDS.csv" from_work_dir="OUT/PAYRE-MVGDS.csv" > | |
| 140 <filter>(method['method_run']=='separated' and method['format_run']== 'proteic')</filter> | |
| 141 </data> | |
| 142 <data format="csv" name="res_weigth" label="TotalResidueWeight.csv" from_work_dir="OUT/TotalResidueWeight.csv" > | |
| 143 <filter>(method['method_run']=='separated' and method['format_run']== 'proteic')</filter> | |
| 144 </data> | |
| 145 <data format="csv" name="res_vol" label="TotalResidueVolume.csv" from_work_dir="OUT/TotalResidueVolume.csv" > | |
| 146 <filter>(method['method_run']=='separated' and method['format_run']== 'proteic')</filter> | |
| 147 </data> | |
| 148 <data format="csv" name="spec_vol" label="TotalPartialSpecificVolume.csv" from_work_dir="OUT/TotalPartialSpecificVolume.csv" > | |
| 149 <filter>(method['method_run']=='separated' and method['format_run']== 'proteic')</filter> | |
| 150 </data> | |
| 151 <data format="csv" name="hydrat" label="TotalHydratation.csv" from_work_dir="OUT/TotalHydratation.csv" > | |
| 152 <filter>(method['method_run']=='separated' and method['format_run']== 'proteic')</filter> | |
| 153 </data> | |
| 154 | |
| 155 </outputs> | 140 </outputs> |
| 156 | 141 |
| 157 <tests> | 142 <tests> |
| 143 | |
| 158 <test> | 144 <test> |
| 159 <conditional name="method" > | 145 <conditional name="method" > |
| 160 <param name="method_run" value="concat" /> | 146 <param name="method_run" value="concat" /> |
| 161 <param name="concat_nuc" ftype="fasta" value="concatenation.fasta" /> | 147 <param name="concat_nuc" ftype="fasta" value="concatenation.fasta" /> |
| 162 <param name="list_species" ftype="text" value="Ps,Pp,Pu,Ac,Ap,Pf,Pg,Ph,Pi" /> | 148 <param name="list_species" ftype="text" value="Ps,Pp,Pu,Ac,Ap,Pf,Pg,Ph,Pi" /> |
| 171 <output name="gc_and_others_freqs" value="OUT_concat/gc_and_others_freqs.csv"/> | 157 <output name="gc_and_others_freqs" value="OUT_concat/gc_and_others_freqs.csv"/> |
| 172 <output name="codons_transitions_freqs" value="OUT_concat/codons_transitions_freqs.csv" lines_diff="72"/> | 158 <output name="codons_transitions_freqs" value="OUT_concat/codons_transitions_freqs.csv" lines_diff="72"/> |
| 173 <output name="aa_transitions_freqs" value="OUT_concat/aa_transitions_freqs.csv" lines_diff="72"/> | 159 <output name="aa_transitions_freqs" value="OUT_concat/aa_transitions_freqs.csv" lines_diff="72"/> |
| 174 <output name="aatypes_transitions_freqs" value="OUT_concat/aatypes_transitions_freqs.csv" lines_diff="72"/> | 160 <output name="aatypes_transitions_freqs" value="OUT_concat/aatypes_transitions_freqs.csv" lines_diff="72"/> |
| 175 </test> | 161 </test> |
| 162 | |
| 176 <test> | 163 <test> |
| 177 <conditional name="method" > | 164 <conditional name="method" > |
| 178 <param name="method_run" value="separated" /> | 165 <param name="method_run" value="separated" /> |
| 179 <param name="format_run" value="nucleic" /> | 166 <param name="format_run" value="nucleic" /> |
| 180 <param name="sep_file" ftype="fasta" value="sep_nuc/orthogroup_1_sp6_sp6.fasta,sep_nuc/orthogroup_1_sp8_sp8.fasta,sep_nuc/orthogroup_2_sp6_sp6.fasta" /> | 167 <param name="sep_file" ftype="fasta" value="sep_nuc/orthogroup_109_with_3_species.fasta,sep_nuc/orthogroup_113_with_4_species.fasta,sep_nuc/orthogroup_253_with_2_species.fasta,sep_nuc/orthogroup_283_with_2_species.fasta,sep_nuc/orthogroup_299_with_2_species.fasta,sep_nuc/orthogroup_301_with_4_species.fasta,sep_nuc/orthogroup_316_with_4_species.fasta,sep_nuc/orthogroup_335_with_4_species.fasta,sep_nuc/orthogroup_343_with_4_species.fasta,sep_nuc/orthogroup_368_with_4_species.fasta,sep_nuc/orthogroup_404_with_4_species.fasta,sep_nuc/orthogroup_442_with_4_species.fasta,sep_nuc/orthogroup_487_with_4_species.fasta,sep_nuc/orthogroup_508_with_4_species.fasta,sep_nuc/orthogroup_544_with_4_species.fasta,sep_nuc/orthogroup_546_with_4_species.fasta,sep_nuc/orthogroup_588_with_4_species.fasta,sep_nuc/orthogroup_623_with_4_species.fasta,sep_nuc/orthogroup_651_with_4_species.fasta,sep_nuc/orthogroup_660_with_4_species.fasta,sep_nuc/orthogroup_696_with_4_species.fasta,sep_nuc/orthogroup_707_with_4_species.fasta,sep_nuc/orthogroup_727_with_4_species.fasta,sep_nuc/orthogroup_761_with_4_species.fasta" /> |
| 181 <param name="concat_phy" ftype="fasta" value="phylogeny_concat.fasta" /> | 168 <param name="sps_list" value="Ha,Lf,Bs,Bj" /> |
| 169 <param name="sps_gp1" value="Ha,Lf" /> | |
| 170 <param name="sps_gp2" value="Bs,Bj" /> | |
| 182 </conditional> | 171 </conditional> |
| 183 <output name="nuc_comp"> | 172 <output_collection name="tables_nuc" type="list" count="4"> |
| 184 <assert_contents> | 173 <element name="A" file="OUT_nuc/02_tables_per_nucleotide/A.csv" ftype="csv" compare="diff" lines_diff="8" /> |
| 185 <has_line line="orthogroup_2_sp6_sp6.fasta,0.30208,0.23958,0.19792,0.26042,0.29688,0.27604,0.18229,0.24479,NA,NA,NA,NA,0.30208,0.24479,0.19792,0.25521,NA,NA,NA,NA,0.31250,0.26042,0.17188,0.25521,0.32292,0.21875,0.20312,0.25521,NA,NA,NA,NA,NA,NA,NA,NA,0.31771,0.25521,0.17708,0.25000"/> | 174 <element name="C" file="OUT_nuc/02_tables_per_nucleotide/C.csv" ftype="csv" compare="diff" lines_diff="8" /> |
| 186 </assert_contents> | 175 <element name="G" file="OUT_nuc/02_tables_per_nucleotide/G.csv" ftype="csv" compare="diff" lines_diff="8" /> |
| 187 </output> | 176 <element name="T" file="OUT_nuc/02_tables_per_nucleotide/T.csv" ftype="csv" compare="diff" lines_diff="8" /> |
| 188 <output name="percent_gc"> | 177 </output_collection> |
| 189 <assert_contents> | 178 <output_collection name="tables_nuc_var" type="list" count="8"> |
| 190 <has_line line="orthogroup_2_sp6_sp6.fasta,45.83333,42.70833,NA,45.31250,NA,42.70833,45.83333,NA,NA,42.70833" /> | 179 <element name="DIFF_AT" file="OUT_nuc/02_tables_per_nuc_variable/DIFF_AT.csv" ftype="csv" compare="diff" lines_diff="6" /> |
| 191 </assert_contents> | 180 <element name="DIFF_GC" file="OUT_nuc/02_tables_per_nuc_variable/DIFF_GC.csv" ftype="csv" compare="diff" lines_diff="6" /> |
| 192 </output> | 181 <!-- |
| 193 <output name="percent_pur"> | 182 <element name="GC_percent" file="OUT_nuc/02_tables_per_nuc_variable/_GC_percent.csv" ftype="csv" compare="diff" lines_diff="6" /> |
| 194 <assert_contents> | 183 --> |
| 195 <has_line line="orthogroup_2_sp6_sp6.fasta,56.25000,54.16667,NA,55.72917,NA,56.77083,57.81250,NA,NA,56.77083" /> | 184 <element name="PLI_AT" file="OUT_nuc/02_tables_per_nuc_variable/PLI_AT.csv" ftype="csv" compare="diff" lines_diff="6" /> |
| 196 </assert_contents> | 185 <element name="PLI_AT_1000" file="OUT_nuc/02_tables_per_nuc_variable/PLI_AT_1000.csv" ftype="csv" compare="diff" lines_diff="6" /> |
| 197 </output> | 186 <element name="PLI_GC" file="OUT_nuc/02_tables_per_nuc_variable/PLI_GC.csv" ftype="csv" compare="diff" lines_diff="6" /> |
| 198 <output name="purine_load"> | 187 <element name="PLI_GC_1000" file="OUT_nuc/02_tables_per_nuc_variable/PLI_GC_1000.csv" ftype="csv" compare="diff" lines_diff="6" /> |
| 199 <assert_contents> | 188 <element name="purine_percent" file="OUT_nuc/02_tables_per_nuc_variable/purine_percent.csv" ftype="csv" compare="diff" lines_diff="6" /> |
| 200 <has_line line="orthogroup_2_sp6_sp6.fasta,192,12,12,62.50000,62.50000,192,12,4,62.50000,20.83333,NA,NA,NA,NA,NA,192,11,11,57.29167,57.29167,NA,NA,NA,NA,NA,192,16,10,83.33333,52.08333,192,10,20,52.08333,104.16667,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,192,14,12,72.91667,62.50000" /> | 189 </output_collection> |
| 201 </assert_contents> | 190 <output_collection name="outputs_nuc" type="list" count="4"> |
| 202 </output> | 191 <element name="A" file="OUT_nuc/04_outputs_nucleotides/A.csv" ftype="csv" compare="diff" lines_diff="8" /> |
| 203 </test> | 192 <element name="C" file="OUT_nuc/04_outputs_nucleotides/C.csv" ftype="csv" compare="diff" lines_diff="8" /> |
| 204 | 193 <element name="G" file="OUT_nuc/04_outputs_nucleotides/G.csv" ftype="csv" compare="diff" lines_diff="8" /> |
| 194 <element name="T" file="OUT_nuc/04_outputs_nucleotides/T.csv" ftype="csv" compare="diff" lines_diff="8" /> | |
| 195 </output_collection> | |
| 196 <output_collection name="outputs_nuc_var" type="list" count="8"> | |
| 197 <element name="DIFF_AT" file="OUT_nuc/04_outputs_nuc_variables/DIFF_AT.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 198 <element name="DIFF_GC" file="OUT_nuc/04_outputs_nuc_variables/DIFF_GC.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 199 <!-- | |
| 200 <element name="GC_percent" file="OUT_nuc/04_outputs_nuc_variables/GC_percent.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 201 --> | |
| 202 <element name="PLI_AT" file="OUT_nuc/04_outputs_nuc_variables/PLI_AT.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 203 <element name="PLI_AT_1000" file="OUT_nuc/04_outputs_nuc_variables/PLI_AT_1000.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 204 <element name="PLI_GC" file="OUT_nuc/04_outputs_nuc_variables/PLI_GC.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 205 <element name="PLI_GC_1000" file="OUT_nuc/04_outputs_nuc_variables/PLI_GC_1000.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 206 <element name="purine_percent" file="OUT_nuc/04_outputs_nuc_variables/purine_percent.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 207 </output_collection> | |
| 208 </test> | |
| 209 | |
| 205 <test> | 210 <test> |
| 206 <conditional name="method" > | 211 <conditional name="method" > |
| 207 <param name="method_run" value="separated" /> | 212 <param name="method_run" value="separated" /> |
| 208 <param name="format_run" value="proteic" /> | 213 <param name="format_run" value="proteic" /> |
| 209 <param name="sep_file" ftype="fasta" value="sep_aa/orthogroup_1_sp6_sp6.fasta,sep_aa/orthogroup_1_sp8_sp8.fasta,sep_aa/orthogroup_2_sp6_sp6.fasta" /> | 214 <param name="sep_file" ftype="fasta" value="sep_aa/locus_3sp_2.fasta,sep_aa/locus_3sp_7.fasta,sep_aa/locus_4sp_4.fasta,sep_aa/locus_4sp_6.fasta,sep_aa/locus_6sp_10.fasta,sep_aa/locus_6sp_11.fasta,sep_aa/locus_6sp_16.fasta,sep_aa/locus_6sp_18.fasta,sep_aa/locus_6sp_25.fasta,sep_aa/locus_6sp_27.fasta,sep_aa/locus_6sp_30.fasta,sep_aa/locus_6sp_32.fasta,sep_aa/locus_6sp_35.fasta,sep_aa/locus_6sp_38.fasta,sep_aa/locus_6sp_39.fasta,sep_aa/locus_6sp_40.fasta,sep_aa/locus_6sp_41.fasta,sep_aa/locus_6sp_46.fasta,sep_aa/locus_6sp_47.fasta,sep_aa/locus_6sp_50.fasta,sep_aa/locus_6sp_53.fasta,sep_aa/locus_6sp_57.fasta,sep_aa/locus_6sp_58.fasta,sep_aa/locus_6sp_60.fasta" /> |
| 210 <param name="concat_phy" ftype="fasta" value="phylogeny_concat.fasta" /> | 215 <param name="sps_list" value="Ps,Pp,Pf,Ac,Pg,Ap" /> |
| 211 </conditional> | 216 <param name="sps_gp1" value="Pp,Pg" /> |
| 212 <output name="ivywrel"> | 217 <param name="sps_gp2" value="Ap,Ps" /> |
| 213 <assert_contents> | 218 </conditional> |
| 214 <has_line line="orthogroup_1_sp8_sp8.fasta,25.00000,0.36765,28.00000,0.36364,NA,NA,NA,NA,27.00000,0.35065,27.00000,0.35065,28.00000,0.36364,0.00000,0.00000,27.00000,0.40909,27.00000,0.35065" /> | 219 <output_collection name="tables_aa" type="list" count="20"> |
| 215 </assert_contents> | 220 <element name="A" file="OUT_aa/02_tables_per_aa/A.csv" ftype="csv" compare="diff" lines_diff="6" /> |
| 216 </output> | 221 <element name="C" file="OUT_aa/02_tables_per_aa/C.csv" ftype="csv" compare="diff" lines_diff="6" /> |
| 217 <output name="rhkde"> | 222 <element name="D" file="OUT_aa/02_tables_per_aa/D.csv" ftype="csv" compare="diff" lines_diff="6" /> |
| 218 <assert_contents> | 223 <element name="E" file="OUT_aa/02_tables_per_aa/E.csv" ftype="csv" compare="diff" lines_diff="6" /> |
| 219 <has_line line="orthogroup_1_sp6_sp6.fasta,28.00000,0.35897,14.00000,0.17949,14.00000,0.17949,30.00000,0.38462,16.00000,0.20513,14.00000,0.17949,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,30.00000,0.38462,16.00000,0.20513,14.00000,0.17949,30.00000,0.38462,16.00000,0.20513,14.00000,0.17949,30.00000,0.38462,16.00000,0.20513,14.00000,0.17949,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,30.00000,0.38462,16.00000,0.20513,14.00000,0.17949"/> | 224 <element name="F" file="OUT_aa/02_tables_per_aa/F.csv" ftype="csv" compare="diff" lines_diff="6" /> |
| 220 </assert_contents> | 225 <element name="G" file="OUT_aa/02_tables_per_aa/G.csv" ftype="csv" compare="diff" lines_diff="6" /> |
| 221 </output> | 226 <element name="H" file="OUT_aa/02_tables_per_aa/H.csv" ftype="csv" compare="diff" lines_diff="6" /> |
| 222 <output name="payre_mvgds"> | 227 <element name="I" file="OUT_aa/02_tables_per_aa/I.csv" ftype="csv" compare="diff" lines_diff="6" /> |
| 223 <assert_contents> | 228 <element name="K" file="OUT_aa/02_tables_per_aa/K.csv" ftype="csv" compare="diff" lines_diff="6" /> |
| 224 <has_line line="orthogroup_1_sp8_sp8.fasta,16.00000,0.23529,3.00000,0.04412,27.00000,0.39706,0.59259,0.11111,18.00000,0.23377,4.00000,0.05195,29.00000,0.37662,0.62069,0.13793,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,19.00000,0.24675,6.00000,0.07792,30.00000,0.38961,0.63333,0.20000,20.00000,0.25974,7.00000,0.09091,32.00000,0.41558,0.62500,0.21875,20.00000,0.25974,5.00000,0.06494,29.00000,0.37662,0.68966,0.17241,0.00000,0.00000,0.00000,0.00000,0.00000,0.00000,0.00000,0.00000,14.00000,0.21212,2.00000,0.03030,26.00000,0.39394,0.53846,0.07692,19.00000,0.24675,6.00000,0.07792,32.00000,0.41558,0.59375,0.18750"/> | 229 <element name="L" file="OUT_aa/02_tables_per_aa/L.csv" ftype="csv" compare="diff" lines_diff="6" /> |
| 225 </assert_contents> | 230 <element name="M" file="OUT_aa/02_tables_per_aa/M.csv" ftype="csv" compare="diff" lines_diff="6" /> |
| 226 </output> | 231 <element name="N" file="OUT_aa/02_tables_per_aa/N.csv" ftype="csv" compare="diff" lines_diff="6" /> |
| 227 <output name="avlimfyw"> | 232 <element name="P" file="OUT_aa/02_tables_per_aa/P.csv" ftype="csv" compare="diff" lines_diff="6" /> |
| 228 <assert_contents> | 233 <element name="Q" file="OUT_aa/02_tables_per_aa/Q.csv" ftype="csv" compare="diff" lines_diff="6" /> |
| 229 <has_line line="orthogroup_2_sp6_sp6.fasta,27.00000,0.42188,21.00000,0.32812,6.00000,0.09375,28.00000,0.43750,22.00000,0.34375,6.00000,0.09375,NA,NA,NA,NA,NA,NA,28.00000,0.43750,22.00000,0.34375,6.00000,0.09375,NA,NA,NA,NA,NA,NA,28.00000,0.43750,22.00000,0.34375,6.00000,0.09375,30.00000,0.46875,24.00000,0.37500,6.00000,0.09375,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,28.00000,0.43750,22.00000,0.34375,6.00000,0.09375"/> | 234 <element name="R" file="OUT_aa/02_tables_per_aa/R.csv" ftype="csv" compare="diff" lines_diff="6" /> |
| 230 </assert_contents> | 235 <element name="S" file="OUT_aa/02_tables_per_aa/S.csv" ftype="csv" compare="diff" lines_diff="6" /> |
| 231 </output> | 236 <element name="T" file="OUT_aa/02_tables_per_aa/T.csv" ftype="csv" compare="diff" lines_diff="6" /> |
| 237 <element name="V" file="OUT_aa/02_tables_per_aa/V.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 238 <element name="W" file="OUT_aa/02_tables_per_aa/W.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 239 <element name="Y" file="OUT_aa/02_tables_per_aa/Y.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 240 </output_collection> | |
| 241 <output_collection name="tables_variables" type="list" count="26"> | |
| 242 | |
| 243 <element name="AC" file="OUT_aa/02_tables_per_aa_variable/AC.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 244 <element name="APGC" file="OUT_aa/02_tables_per_aa_variable/APGC.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 245 <element name="AVLIM" file="OUT_aa/02_tables_per_aa_variable/AVLIM.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 246 <element name="AVLIMFYW" file="OUT_aa/02_tables_per_aa_variable/AVLIMFYW.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 247 <element name="DE" file="OUT_aa/02_tables_per_aa_variable/DE.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 248 <element name="DNQTSHA" file="OUT_aa/02_tables_per_aa_variable/DNQTSHA.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 249 <element name="EK" file="OUT_aa/02_tables_per_aa_variable/EK.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 250 <element name="ERK" file="OUT_aa/02_tables_per_aa_variable/ERK.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 251 <element name="FYMINK" file="OUT_aa/02_tables_per_aa_variable/FYMINK.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 252 <element name="FYW" file="OUT_aa/02_tables_per_aa_variable/FYW.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 253 <element name="GARP" file="OUT_aa/02_tables_per_aa_variable/GARP.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 254 <element name="IVYWREL" file="OUT_aa/02_tables_per_aa_variable/IVYWREL.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 255 <element name="QH" file="OUT_aa/02_tables_per_aa_variable/QH.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 256 <element name="ratio_AC_VLIM" file="OUT_aa/02_tables_per_aa_variable/ratio_AC_VLIM.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 257 <element name="ratio_APGC_VLIM" file="OUT_aa/02_tables_per_aa_variable/ratio_APGC_VLIM.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 258 <element name="ratio_EK_QH" file="OUT_aa/02_tables_per_aa_variable/ratio_EK_QH.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 259 <element name="ratio_ERK_DNQTSHA" file="OUT_aa/02_tables_per_aa_variable/ratio_ERK_DNQTSHA.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 260 <element name="ratio_GARP_FYMINK" file="OUT_aa/02_tables_per_aa_variable/ratio_GARP_FYMINK.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 261 <element name="RHK" file="OUT_aa/02_tables_per_aa_variable/RHK.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 262 <element name="RHKDE" file="OUT_aa/02_tables_per_aa_variable/RHKDE.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 263 <element name="STNQ" file="OUT_aa/02_tables_per_aa_variable/STNQ.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 264 <!-- | |
| 265 <element name="total_hydratation" file="OUT_aa/02_tables_per_aa_variable/total_hydratation.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 266 --> | |
| 267 <element name="total_partial_specific_volume" file="OUT_aa/02_tables_per_aa_variable/total_partial_specific_volume.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 268 <element name="total_residue_volume" file="OUT_aa/02_tables_per_aa_variable/total_residue_volume.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 269 <element name="total_residue_weight" file="OUT_aa/02_tables_per_aa_variable/total_residue_weight.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 270 <element name="VLIM" file="OUT_aa/02_tables_per_aa_variable/VLIM.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 271 </output_collection> | |
| 272 <output_collection name="outputs_aa" type="list" count="20"> | |
| 273 <element name="A" file="OUT_aa/04_outputs_aa/A.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 274 <element name="C" file="OUT_aa/04_outputs_aa/C.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 275 <element name="D" file="OUT_aa/04_outputs_aa/D.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 276 <element name="E" file="OUT_aa/04_outputs_aa/E.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 277 <element name="F" file="OUT_aa/04_outputs_aa/F.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 278 <element name="G" file="OUT_aa/04_outputs_aa/G.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 279 <element name="H" file="OUT_aa/04_outputs_aa/H.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 280 <element name="I" file="OUT_aa/04_outputs_aa/I.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 281 <element name="K" file="OUT_aa/04_outputs_aa/K.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 282 <element name="L" file="OUT_aa/04_outputs_aa/L.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 283 <element name="M" file="OUT_aa/04_outputs_aa/M.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 284 <element name="N" file="OUT_aa/04_outputs_aa/N.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 285 <element name="P" file="OUT_aa/04_outputs_aa/P.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 286 <element name="Q" file="OUT_aa/04_outputs_aa/Q.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 287 <element name="R" file="OUT_aa/04_outputs_aa/R.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 288 <element name="S" file="OUT_aa/04_outputs_aa/S.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 289 <element name="T" file="OUT_aa/04_outputs_aa/T.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 290 <element name="V" file="OUT_aa/04_outputs_aa/V.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 291 <element name="W" file="OUT_aa/04_outputs_aa/W.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 292 <element name="Y" file="OUT_aa/04_outputs_aa/Y.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 293 </output_collection> | |
| 294 <output_collection name="outputs_variables" type="list" count="26"> | |
| 295 <element name="AC" file="OUT_aa/04_outputs_aa_variables/AC.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 296 <element name="APGC" file="OUT_aa/04_outputs_aa_variables/APGC.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 297 <element name="AVLIM" file="OUT_aa/04_outputs_aa_variables/AVLIM.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 298 <element name="AVLIMFYW" file="OUT_aa/04_outputs_aa_variables/AVLIMFYW.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 299 <element name="DE" file="OUT_aa/04_outputs_aa_variables/DE.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 300 <element name="DNQTSHA" file="OUT_aa/04_outputs_aa_variables/DNQTSHA.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 301 <element name="EK" file="OUT_aa/04_outputs_aa_variables/EK.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 302 <element name="ERK" file="OUT_aa/04_outputs_aa_variables/ERK.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 303 <element name="FYMINK" file="OUT_aa/04_outputs_aa_variables/FYMINK.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 304 <element name="FYW" file="OUT_aa/04_outputs_aa_variables/FYW.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 305 <element name="GARP" file="OUT_aa/04_outputs_aa_variables/GARP.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 306 <element name="IVYWREL" file="OUT_aa/04_outputs_aa_variables/IVYWREL.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 307 <element name="QH" file="OUT_aa/04_outputs_aa_variables/QH.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 308 <element name="ratio_AC_VLIM" file="OUT_aa/04_outputs_aa_variables/ratio_AC_VLIM.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 309 <element name="ratio_APGC_VLIM" file="OUT_aa/04_outputs_aa_variables/ratio_APGC_VLIM.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 310 <element name="ratio_EK_QH" file="OUT_aa/04_outputs_aa_variables/ratio_EK_QH.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 311 <element name="ratio_ERK_DNQTSHA" file="OUT_aa/04_outputs_aa_variables/ratio_ERK_DNQTSHA.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 312 <element name="ratio_GARP_FYMINK" file="OUT_aa/04_outputs_aa_variables/ratio_GARP_FYMINK.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 313 <element name="RHK" file="OUT_aa/04_outputs_aa_variables/RHK.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 314 <element name="RHKDE" file="OUT_aa/04_outputs_aa_variables/RHKDE.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 315 <element name="STNQ" file="OUT_aa/04_outputs_aa_variables/STNQ.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 316 <!-- | |
| 317 <element name="total_hydratation" file="OUT_aa/04_outputs_aa_variables/total_hydratation.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 318 --> | |
| 319 <element name="total_partial_specific_volume" file="OUT_aa/04_outputs_aa_variables/total_partial_specific_volume.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 320 <element name="total_residue_volume" file="OUT_aa/04_outputs_aa_variables/total_residue_volume.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 321 <element name="total_residue_weight" file="OUT_aa/04_outputs_aa_variables/total_residue_weight.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 322 <element name="VLIM" file="OUT_aa/04_outputs_aa_variables/VLIM.csv" ftype="csv" compare="diff" lines_diff="6" /> | |
| 323 </output_collection> | |
| 232 </test> | 324 </test> |
| 233 | 325 |
| 234 </tests> | 326 </tests> |
| 235 | 327 |
| 236 <help> | 328 <help> |
| 237 | 329 |
| 238 @HELP_AUTHORS@ | 330 @HELP_AUTHORS@ |
| 239 | 331 |
| 240 <![CDATA[ | 332 <![CDATA[ |
| 241 | 333 |
| 242 **Last Version** : Victor Mataigne and Gildas Le Corguillé | |
| 243 | |
| 244 -------- | |
| 245 | |
| 246 **Description** | 334 **Description** |
| 247 | 335 |
| 248 This script counts the number of codons, amino acids, and types of amino acids in sequences, as well as the mutation bias from one item to another between 2 sequences. Counting is then compared to empirical p-values, obtained from bootstrapped sequences obtained from a subset of sequences. | 336 *1-Separated mode* |
| 337 | |
| 338 Input files are all the orthogroups computed by the AdaptSearch suite; Counts and test are computed on each group separatly. This mode counts occurrences of amino-acids or nucleic acids, according to the sequences type, in each distinct orthogroup. Then, two subgroups of species are set by the user : | |
| 339 | |
| 340 - A first group, constitued by species having something in common (an ecological trait, an ecological niche, a particular environmental adaptation) | |
| 341 - A second group, constitued by species sharing the opposite trait (for example, the user can have a first subgroup made with species adapted to high temperatures and a second group made with species adapted to cold temperatures) | |
| 342 | |
| 343 Within the groups, the program checks wether the occurrences of each element (amino-acid, nucleic acid, thermostability indice, GC content …) is higher of lower between one species and all the species of the opposite group. Binomial tests are then performed of these counts. | |
| 344 | |
| 345 *2-Concatenated mode* | |
| 346 | |
| 347 The input file is the super-alignment obtained by concatenation of all the orthogroups computed by the AdaptSearch suite. This script counts the number of codons, amino acids, and types of amino acids in sequences, as well as the mutation bias from one item to another between 2 sequences. Counts are then compared to empirical p-values, obtained from bootstrapped sequences obtained from a subset of sequences. | |
| 249 | 348 |
| 250 In the output files, the pvalues indicate the position of the observed data in a distribution of empirical countings obtained from a resample of the data. Values above 0.95 indicate a significantly higher counting, values under 0.05 a significantly lower counting. | 349 In the output files, the pvalues indicate the position of the observed data in a distribution of empirical counts obtained from a resampling of the data. Values above 0.95 indicate a significantly higher count, values under 0.05 a significantly lower count. |
| 251 | 350 |
| 252 The script resamples random pairs of aligned codon to determine what countings can be expected under the hypothesis of an homogenous dataset. | 351 The script resamples random pairs of aligned codon to determine what counts can be expected under the hypothesis of an homogenous dataset. |
| 253 Countings are performed on each generated random alignement, thousands of alignments allow to draw a gaussian distribution of the countings. | 352 Counts are performed on each generated random alignement, thousands of alignments allow to draw a gaussian distribution of the counts. |
| 254 Then the script simply checks whether the observed data are within the 5% lowest or 5% highest values of the distribution. | 353 Then the script simply checks whether the observed data are within the 5% lowest or 5% highest values of the distribution. |
| 255 | 354 |
| 256 -------- | 355 -------- |
| 257 | 356 |
| 258 .. class:: infomark | 357 .. class:: infomark |
| 271 | 370 |
| 272 There are parameters only for the "Concatenated" method : | 371 There are parameters only for the "Concatenated" method : |
| 273 | 372 |
| 274 - The list of species for **countings**, separated by commas and without space (e.g : sp1,sp2,sp3,sp4). You can run the tool on subgroup of species, not only on the total number of species present in the previous tools. | 373 - The list of species for **countings**, separated by commas and without space (e.g : sp1,sp2,sp3,sp4). You can run the tool on subgroup of species, not only on the total number of species present in the previous tools. |
| 275 | 374 |
| 276 - The list of species for **resampling**, separated by commas and without space (e.g : sp1,sp2,sp3,sp4). You can run the tool on subgroup of species, not only on the total number of species present in the previous tools. | 375 - The list of species for **resampling**, separated by commas and without space (e.g : sp1,sp2,sp3,sp4). You can run the tool on subgroup of species (at least two species), not only on the total number of species present in the previous tools. |
| 277 | 376 |
| 278 - The number of iterations : the number of alignments that will be generated (effect on the resolution of the gaussian distribution). Shouldn't be lower than 1000 to have a relatively smooth gaussian distribution. | 377 - The number of iterations : the number of alignments that will be generated (effect on the resolution of the gaussian distribution). Shouldn't be lower than 1000 to have a relatively smooth gaussian distribution. |
| 279 | 378 |
| 280 - The number of sampled codons : the number of pairs of codons in each generated alignments (effect on the robustness on the countings performed on this alignement). Shouldn't be lower than 1000 to detect codons with relatively low occurence (<1%). | 379 - The number of sampled codons : the number of pairs of codons in each generated alignments (effect on the robustness on the counts performed on this alignement). Shouldn't be lower than 1000 to detect codons with relatively low occurence (<1%). |
| 281 | 380 |
| 282 -------- | 381 -------- |
| 283 | 382 |
| 284 **Outputs** | 383 **Outputs** |
| 285 | 384 |
| 286 Many outputs in .csv format , varying according to the chosen method and format (separated, nucleic ...) | 385 Many outputs in .csv format , varying according to the chosen method and format (separated, nucleic ...) |
| 287 - When method = concat : 6 .csv outputs : countings of codons, amino acids, amino acids types, and transitions from amino acid to amino acid and from amino acid type to amino acid type. | 386 - When method = concat : 6 .csv outputs : countings of codons, amino acids, amino acids types, and transitions from amino acid to amino acid and from amino acid type to amino acid type. |
| 288 - When method = separated and format = nucleic : 4 .csv outputs : nucleotide composition, GC percent, purine percent, purine load indice. | 387 - When method = separated and format = nucleic : 4 collections with several .csv files : counts tables and binomial sign tests results for nucleotides and various indices (GC and purine percent ...) . |
| 289 - When method = separated and format = proteic : 13 .csv outputs : protein composition, several files of countings various AA combinations, results on residues, hydratation, partial specific volume. | 388 - When method = separated and format = proteic : 4 collections with several .csv files : counts tables and binomial sign tests results for amino-acids and various indices (thermophilic indices, hydratation, partial specific volume...). |
| 290 | |
| 291 --------- | 389 --------- |
| 292 | 390 |
| 293 **The AdaptSearch Pipeline** | 391 **The AdaptSearch Pipeline** |
| 294 | 392 |
| 295 .. image:: adaptsearch_picture_helps.png | 393 .. image:: adaptsearch_picture_helps.png |
| 296 | 394 |
| 297 --------- | 395 --------- |
| 298 | 396 |
| 299 Changelog | 397 Changelog |
| 300 --------- | 398 --------- |
| 399 | |
| 400 **Version 2.2.0 - 10/07/2018** | |
| 401 - Updated separated mode : added a binomial sign test | |
| 301 | 402 |
| 302 **Version 2.1 - 26/02/2017** | 403 **Version 2.1 - 26/02/2017** |
| 303 - Fully re-written the concat method : fixed mistakes + cleaner code | 404 - Fully re-written the concat method : fixed mistakes + cleaner code |
| 304 - Splitted output of concatenated method in several csv files. | 405 - Splitted output of concatenated method in several csv files. |
| 305 - Bug corrected in output files of separated method. | 406 - Bug corrected in output files of separated method. |
| 317 - Scripts renamed + symlinks to the directory 'scripts' | 418 - Scripts renamed + symlinks to the directory 'scripts' |
| 318 | 419 |
| 319 ]]> | 420 ]]> |
| 320 | 421 |
| 321 </help> | 422 </help> |
| 322 | |
| 323 <expand macro="citations" /> | |
| 324 | 423 |
| 325 </tool> | 424 </tool> |
