comparison assembly_post_processor.xml @ 86:126430ebebf7 draft

Uploaded
author greg
date Wed, 25 Oct 2017 08:39:31 -0400
parents b5aac0d2c99c
children e8d7d4a1672f
comparison
equal deleted inserted replaced
85:b5aac0d2c99c 86:126430ebebf7
5 </macros> 5 </macros>
6 <requirements> 6 <requirements>
7 <requirement type="package" version="1.0.3">plant_tribes_assembly_post_processor</requirement> 7 <requirement type="package" version="1.0.3">plant_tribes_assembly_post_processor</requirement>
8 </requirements> 8 </requirements>
9 <command detect_errors="exit_code"><![CDATA[ 9 <command detect_errors="exit_code"><![CDATA[
10 python '$__tool_directory__/assembly_post_processor.py' 10 #set output_dir = 'assemblyPostProcessing_dir'
11 AssemblyPostProcessor
11 --transcripts '$input' 12 --transcripts '$input'
12 --prediction_method $prediction_method_cond.prediction_method 13 --prediction_method $prediction_method_cond.prediction_method
13 #if str($prediction_method_cond.prediction_method) == 'estscan': 14 #if str($prediction_method_cond.prediction_method) == 'estscan':
14 --score_matrices '$score_matrices' 15 --score_matrices '$score_matrices'
15 #end if 16 #end if
19 --gene_family_search '$target_gene_family_assembly_cond.orthogroups' 20 --gene_family_search '$target_gene_family_assembly_cond.orthogroups'
20 --scaffold '$target_gene_family_assembly_cond.scaffold.fields.path' 21 --scaffold '$target_gene_family_assembly_cond.scaffold.fields.path'
21 --method '$target_gene_family_assembly_cond.method' 22 --method '$target_gene_family_assembly_cond.method'
22 --gap_trimming $target_gene_family_assembly_cond.gap_trimming 23 --gap_trimming $target_gene_family_assembly_cond.gap_trimming
23 --min_coverage $target_gene_family_assembly_cond.min_coverage 24 --min_coverage $target_gene_family_assembly_cond.min_coverage
24 --output_targeted_gene_families_stats '$output_targeted_gene_families_stats'
25 #end if 25 #end if
26 #if str($options_type.strand_specific) == 'yes': 26 #if str($options_type.strand_specific) == 'yes':
27 --strand_specific true 27 --strand_specific true
28 #end if 28 #end if
29 #if str($options_type.dereplicate) == 'yes': 29 #if str($options_type.dereplicate) == 'yes':
30 --dereplicate true 30 --dereplicate true
31 --output_cleaned_nr_cds '$output_cleaned_nr_cds'
32 --output_cleaned_nr_pep '$output_cleaned_nr_pep'
33 #end if 31 #end if
34 --min_length $options_type.min_length 32 --min_length $options_type.min_length
35 #end if 33 #end if
36 --num_threads \${GALAXY_SLOTS:-4} 34 --num_threads \${GALAXY_SLOTS:-4}
37 --output_cds '$output_cds' 35 && mv $output_dir/transcripts.cds '$output_cds'
38 --output_cleaned_cds '$output_cleaned_cds' 36 && mv $output_dir/transcripts.pep '$output_pep'
39 --output_cleaned_pep '$output_cleaned_pep' 37 && mv $output_dir/transcripts.cleaned.cds '$output_cleaned_cds'
40 --output_pep '$output_pep' 38 && mv $output_dir/transcripts.cleaned.pep '$output_cleaned_pep'
39 #if str($options_type.options_type_selector) == 'advanced':
40 #if str($target_gene_family_assembly_cond.target_gene_family_assembly) == 'yes':
41 && mv $output_dir/targeted_gene_family_assemblies.stats '$output_targeted_gene_families_stats'
42 #end if
43 #if str($options_type.dereplicate) == 'yes':
44 && mv $output_dir/transcripts.cleaned.nr.cds '$output_cleaned_nr_cds'
45 && mv $output_dir/transcripts.cleaned.nr.pep '$output_cleaned_nr_pep'
46 #end if
47 #end if
41 ]]></command> 48 ]]></command>
42 <inputs> 49 <inputs>
43 <param name="input" format="fasta" type="data" label="Transcriptome assembly fasta file"/> 50 <param name="input" format="fasta" type="data" label="Transcriptome assembly fasta file"/>
44 <conditional name="prediction_method_cond"> 51 <conditional name="prediction_method_cond">
45 <param name="prediction_method" type="select" label="Coding regions prediction method"> 52 <param name="prediction_method" type="select" label="Coding regions prediction method">