Mercurial > repos > greg > kaks_analysis
comparison kaks_analysis.xml @ 5:a0c58fecc07b draft
Uploaded
| author | greg |
|---|---|
| date | Wed, 01 Mar 2017 13:40:40 -0500 |
| parents | 7fc692c81c02 |
| children | ed921c8159bf |
comparison
equal
deleted
inserted
replaced
| 4:7fc692c81c02 | 5:a0c58fecc07b |
|---|---|
| 11 <regex match="Error:" /> | 11 <regex match="Error:" /> |
| 12 <regex match="Exception:" /> | 12 <regex match="Exception:" /> |
| 13 </stdio> | 13 </stdio> |
| 14 <command> | 14 <command> |
| 15 <![CDATA[ | 15 <![CDATA[ |
| 16 #set output_dir = 'kaksAnalysis_dir' | |
| 16 #set comparison = $comparison_cond.comparison | 17 #set comparison = $comparison_cond.comparison |
| 17 #if str($options_type.options_type_selector) == 'advanced': | 18 #if str($options_type.options_type_selector) == 'advanced': |
| 18 #set codeml_ctl_file_cond = $options_type.codeml_ctl_file_cond | 19 #set codeml_ctl_file_cond = $options_type.codeml_ctl_file_cond |
| 19 #set codeml_ctl_file_select = $codeml_ctl_file_cond.codeml_ctl_file_select | 20 #set codeml_ctl_file_select = $codeml_ctl_file_cond.codeml_ctl_file_select |
| 20 #set fit_components_cond = $options_type.fit_components_cond | 21 #set fit_components_cond = $options_type.fit_components_cond |
| 42 --num_of_components $fit_components_cond.num_of_components | 43 --num_of_components $fit_components_cond.num_of_components |
| 43 --min_ks $fit_components_cond.min_ks | 44 --min_ks $fit_components_cond.min_ks |
| 44 --max_ks $fit_components_cond.max_ks | 45 --max_ks $fit_components_cond.max_ks |
| 45 #end if | 46 #end if |
| 46 #end if | 47 #end if |
| 48 && mv $output_dir/species1.fna '$output_species1_fna' | |
| 49 && mv $output_dir/species1.faa '$output_species1_faa' | |
| 50 #if str($comparison) == 'orthologs': | |
| 51 && mv $output_dir/species1.fna.blastn.paralogs '$output_species1_paralog' | |
| 52 #end if | |
| 53 #if str($comparison) == 'orthologs': | |
| 54 && mv $output_dir/species2.faa '$output_species2_faa' | |
| 55 && mv $output_dir/species2.fna '$output_species2_fna' | |
| 56 && mv $output_dir/species1.fna.blastn.orthologs '$output_species1_ortholog' | |
| 57 && mv $output_dir/species2.fna.blastn.orthologs '$output_species2_ortholog' | |
| 58 #end if | |
| 59 && mv $output_dir/*.rbhb '$output_rbhb' | |
| 60 && mv $output_dir/*.kaks '$output_kaks' | |
| 61 #if str($fit_components) == 'yes': | |
| 62 && mv $output_dir/*.components '$output_components' | |
| 63 #end if | |
| 47 ]]> | 64 ]]> |
| 48 </command> | 65 </command> |
| 49 <inputs> | 66 <inputs> |
| 50 <param name="scaffold" type="select" label="Orthogroups or gene families proteins scaffold"> | |
| 51 <options from_data_table="plant_tribes_scaffolds" /> | |
| 52 <validator type="no_options" message="No PlantTribes scaffolds are available. Use the PlantTribes Scaffolds Download Data Manager tool in Galaxy to install and populate the PlantTribes scaffolds data table."/> | |
| 53 </param> | |
| 54 <param name="coding_sequences_species_1" format="fasta" type="data" label="Coding sequences (CDS) fasta file for the species" /> | 67 <param name="coding_sequences_species_1" format="fasta" type="data" label="Coding sequences (CDS) fasta file for the species" /> |
| 55 <param name="proteins_species_1" format="fasta" type="data" label="Aamino acids (proteins) sequences fasta file for the species" /> | 68 <param name="proteins_species_1" format="fasta" type="data" label="Aamino acids (proteins) sequences fasta file for the species" /> |
| 56 <conditional name="comparison_cond"> | 69 <conditional name="comparison_cond"> |
| 57 <param name="comparison" type="select" label="Select method for pairwise sequence comparison to determine homolgous pairs" help="Cross species comparison requires selection of inputs for second species"> | 70 <param name="comparison" type="select" label="Select method for pairwise sequence comparison to determine homolgous pairs" help="Cross species comparison requires selection of inputs for second species"> |
| 58 <option value="paralogs" selected="true">Self species comparison</option> | 71 <option value="paralogs" selected="true">Self species comparison</option> |
| 62 <when value="orthologs"> | 75 <when value="orthologs"> |
| 63 <param name="coding_sequences_species_2" format="fasta" type="data" label="Coding sequences (CDS) fasta file for the second species" /> | 76 <param name="coding_sequences_species_2" format="fasta" type="data" label="Coding sequences (CDS) fasta file for the second species" /> |
| 64 <param name="proteins_species_2" format="fasta" type="data" label="Aamino acids (proteins) sequences fasta file for the second species" /> | 77 <param name="proteins_species_2" format="fasta" type="data" label="Aamino acids (proteins) sequences fasta file for the second species" /> |
| 65 </when> | 78 </when> |
| 66 </conditional> | 79 </conditional> |
| 80 <param name="scaffold" type="select" label="Orthogroups or gene families proteins scaffold" help="Selection specifies default configuration files"> | |
| 81 <options from_data_table="plant_tribes_scaffolds" /> | |
| 82 <validator type="no_options" message="No PlantTribes scaffolds are available. Use the PlantTribes Scaffolds Download Data Manager tool in Galaxy to install and populate the PlantTribes scaffolds data table."/> | |
| 83 </param> | |
| 67 <conditional name="options_type"> | 84 <conditional name="options_type"> |
| 68 <param name="options_type_selector" type="select" label="Options Configuration"> | 85 <param name="options_type_selector" type="select" label="Options Configuration"> |
| 69 <option value="basic" selected="true">Basic</option> | 86 <option value="basic" selected="true">Basic</option> |
| 70 <option value="advanced">Advanced</option> | 87 <option value="advanced">Advanced</option> |
| 71 </param> | 88 </param> |
| 97 </conditional> | 114 </conditional> |
| 98 </when> | 115 </when> |
| 99 </conditional> | 116 </conditional> |
| 100 </inputs> | 117 </inputs> |
| 101 <outputs> | 118 <outputs> |
| 102 <collection name="ks_files" type="list"> | 119 <data name="output_species1_fna" format="fasta" label="KaKs analysis (coding sequences) on ${on_string}" /> |
| 103 <discover_datasets pattern="__name__" directory="kaksAnalysis_dir" visible="false" ext="fasta" /> | 120 <data name="output_species1_faa" format="fasta" label="KaKs analysis (amino acids) on ${on_string}" /> |
| 104 </collection> | 121 <data name="output_species2_fna" format="fasta" label="KaKs analysis (coding sequences) on ${on_string}"> |
| 122 <filter>comparison_cond['comparison'] == 'orthologs'</filter> | |
| 123 </data> | |
| 124 <data name="output_species2_faa" format="fasta" label="KaKs analysis (amino acids) on ${on_string}"> | |
| 125 <filter>comparison_cond['comparison'] == 'orthologs'</filter> | |
| 126 </data> | |
| 127 <data name="output_species1_paralog" format="tabular" label="KaKs analysis (blastn results) on ${on_string}"> | |
| 128 <filter>comparison_cond['comparison'] == 'paralogs'</filter> | |
| 129 </data> | |
| 130 <data name="output_species1_ortholog" format="tabular" label="KaKs analysis (blastn results) on ${on_string}"> | |
| 131 <filter>comparison_cond['comparison'] == 'orthologs'</filter> | |
| 132 </data> | |
| 133 <data name="output_species2_ortholog" format="tabular" label="KaKs analysis (blastn results) on ${on_string}"> | |
| 134 <filter>comparison_cond['comparison'] == 'orthologs'</filter> | |
| 135 </data> | |
| 136 <data name="output_rbhb" format="tabular" label="KaKs analysis (paralogous pairs) on ${on_string}" /> | |
| 137 <data name="output_kaks" format="tabular" label="KaKs analysis on ${on_string}" /> | |
| 138 <data name="output_components" format="tabular" label="KaKs analysis (significant components in the ks distribution) on ${on_string}"> | |
| 139 <filter>options_type[options_type_selector'] == 'advanced' and options_type['fit_components_cond']['fit_components'] == 'yes</filter> | |
| 140 </data> | |
| 105 </outputs> | 141 </outputs> |
| 106 <tests> | 142 <tests> |
| 107 <test> | 143 <test> |
| 108 </test> | 144 </test> |
| 109 </tests> | 145 </tests> |
