Mercurial > repos > iuc > pureclip
annotate pureclip.xml @ 2:75bf02d7d1c8 draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit c4a054d38cb9fe724612ba666f5a6d3e3ef49e75
author | iuc |
---|---|
date | Thu, 21 Jul 2022 19:17:57 +0000 |
parents | fd1f57782683 |
children |
rev | line source |
---|---|
2
75bf02d7d1c8
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit c4a054d38cb9fe724612ba666f5a6d3e3ef49e75
iuc
parents:
1
diff
changeset
|
1 <tool id="pureclip" name="PureCLIP" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="21.01"> |
0
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
2 <description>- HMM based peak caller designed for eCLIP/iCLIP data</description> |
2
75bf02d7d1c8
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit c4a054d38cb9fe724612ba666f5a6d3e3ef49e75
iuc
parents:
1
diff
changeset
|
3 <macros> |
75bf02d7d1c8
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit c4a054d38cb9fe724612ba666f5a6d3e3ef49e75
iuc
parents:
1
diff
changeset
|
4 <token name="@TOOL_VERSION@">1.0.4</token> |
75bf02d7d1c8
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit c4a054d38cb9fe724612ba666f5a6d3e3ef49e75
iuc
parents:
1
diff
changeset
|
5 <token name="@VERSION_SUFFIX@">1</token> |
75bf02d7d1c8
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit c4a054d38cb9fe724612ba666f5a6d3e3ef49e75
iuc
parents:
1
diff
changeset
|
6 </macros> |
0
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
7 <requirements> |
2
75bf02d7d1c8
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit c4a054d38cb9fe724612ba666f5a6d3e3ef49e75
iuc
parents:
1
diff
changeset
|
8 <requirement type="package" version="@TOOL_VERSION@">pureclip</requirement> |
0
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
9 </requirements> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
10 <command detect_errors="exit_code"><![CDATA[ |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
11 ln -s '${target_bam_file}' target.bam && |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
12 ln -f -s '${target_bam_file.metadata.bam_index}' target.bam.bai && |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
13 ln -s '${genome_fasta_file}' genome.fa && |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
14 #if $control_bam_file: |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
15 ln -s '${control_bam_file}' control.bam && |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
16 ln -f -s '${control_bam_file.metadata.bam_index}' control.bam.bai && |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
17 #end if |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
18 #if $motif_data.motif_data_selector == 'supply_CL_motifs': |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
19 ln -s '${motif_data.cl_motif_bed_file}' motif_hits.bed && |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
20 #end if |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
21 |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
22 pureclip |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
23 -o crosslink_sites.bed |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
24 -or binding_regions.bed |
1
fd1f57782683
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit 169070069ea93f8cb57d660974c86baff0178b13
iuc
parents:
0
diff
changeset
|
25 -nt \${GALAXY_SLOTS:-1} |
0
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
26 -i target.bam |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
27 -bai target.bam.bai |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
28 -g genome.fa |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
29 #if $learn_params_contigs |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
30 -iv '$learn_params_contigs' |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
31 #end if |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
32 #if $apply_hmm_contigs |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
33 -iv '$apply_hmm_contigs' |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
34 #end if |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
35 -dm $merge_dist |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
36 #if $control_bam_file: |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
37 -ibam control.bam |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
38 -ibai control.bam.bai |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
39 #end if |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
40 #if $motif_data.motif_data_selector == 'supply_CL_motifs': |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
41 -fis motif_hits.bed |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
42 -nim $motif_data.max_motif_id |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
43 #end if |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
44 #if $bc_data.bc_data_selector == 'bc_0': |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
45 -bc 0 |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
46 #elif $bc_data.bc_data_selector == 'bc_1': |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
47 -bc 1 |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
48 #elif $bc_data.bc_data_selector == 'manual_setting': |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
49 -bw $bc_data.bandwidth |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
50 -bwn $bc_data.bandwidthn |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
51 -b1p $bc_data.b1p |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
52 -b2p $bc_data.b2p |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
53 #if $bc_data.antp_option.antp_option_selector == 'antp_select': |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
54 -antp |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
55 #elif $bc_data.antp_option.antp_option_selector == 'manual_select': |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
56 -ntp $bc_data.antp_option.ntp |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
57 -ntp2 $bc_data.antp_option.ntp2 |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
58 #end if |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
59 #end if |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
60 #if $advanced_params.advanced_params_selector == 'ap_specify': |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
61 $advanced_params.ld_precision |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
62 $advanced_params.use_viterbi |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
63 #if $advanced_params.max_iter_brent |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
64 -m $advanced_params.max_iter_brent |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
65 #end if |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
66 #if $advanced_params.max_iter_bw |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
67 -w $advanced_params.max_iter_bw |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
68 #end if |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
69 #if $advanced_params.g1kmin |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
70 -g1kmin $advanced_params.g1kmin |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
71 #end if |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
72 #if $advanced_params.g1kmax |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
73 -g1kmax $advanced_params.g1kmax |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
74 #end if |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
75 #if $advanced_params.g2kmin |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
76 -g2kmin $advanced_params.g2kmin |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
77 #end if |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
78 #if $advanced_params.g2kmax |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
79 -g2kmax $advanced_params.g2kmax |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
80 #end if |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
81 $advanced_params.fk |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
82 -mkn $advanced_params.mkn |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
83 -mtp $advanced_params.mtp |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
84 #if $advanced_params.mk |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
85 -mk $advanced_params.mk |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
86 #end if |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
87 #if $advanced_params.pa |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
88 -pa $advanced_params.pa |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
89 #end if |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
90 $advanced_params.ea1 |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
91 $advanced_params.ea2 |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
92 $advanced_params.et1 |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
93 $advanced_params.et2 |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
94 #if $advanced_params.mrtf |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
95 -mrtf $advanced_params.mrtf |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
96 #end if |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
97 -mtc $advanced_params.mtc |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
98 -pet $advanced_params.pet |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
99 #end if |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
100 ]]></command> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
101 <inputs> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
102 <param name="target_bam_file" type="data" format="bam" label="Target BAM file" argument="-i"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
103 <param name="genome_fasta_file" type="data" format="fasta" label="Genome reference file" argument="-g"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
104 <!-- Options --> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
105 <param name="learn_params_contigs" type="text" optional="True" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
106 label="Genomic chromosomes to learn HMM parameters" argument="-iv" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
107 help="Genomic chromosomes to learn HMM parameters, e.g. 'chr1;chr2;chr3'. Contigs have to be in the same order as in BAM file. Useful to reduce runtime and memory consumption. Default: all contigs from reference file are used (useful when applying to transcript-wise alignments or poor data)."> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
108 <sanitizer> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
109 <valid initial="string.printable"> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
110 <remove value="'"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
111 </valid> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
112 </sanitizer> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
113 </param> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
114 <param name="apply_hmm_contigs" type="text" label="Contigs to apply HMM" argument="-chr" optional="True" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
115 help="Contigs to apply HMM, e.g. 'chr1;chr2;chr3;'. Contigs have to be in the same order as in BAM file."> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
116 <sanitizer> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
117 <valid initial="string.printable"> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
118 <remove value="'"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
119 </valid> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
120 </sanitizer> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
121 </param> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
122 <param name="merge_dist" type="integer" value="8" min="1" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
123 label="Distance used to merge individual crosslink sites to binding regions" argument="-dm"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
124 <param name="control_bam_file" type="data" format="bam" optional="True" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
125 label="BAM file containing mapped reads from control experiment" argument="-ibam" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
126 help="Mapped reads in BAM format from a control experiment, e.g. eCLIP input"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
127 <conditional name="motif_data"> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
128 <param name="motif_data_selector" type="select" label="Crosslink-associated (CL) motif options"> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
129 <option value="no_CL_motifs_available" selected="true">No CL motifs available</option> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
130 <option value="supply_CL_motifs">Supply CL motifs</option> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
131 </param> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
132 <when value="no_CL_motifs_available" /> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
133 <when value="supply_CL_motifs"> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
134 <param name="cl_motif_bed_file" type="data" format="bed" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
135 label="FIMO input motif score covariates file" argument="-fis" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
136 help="FIMO input motif score covariates file"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
137 <param name="max_motif_id" type="integer" value="1" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
138 label="Max. motif ID to use" argument="-nim" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
139 help="Max. motif ID to use (Default: only covariates with motif ID 1 are used)"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
140 </when> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
141 </conditional> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
142 |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
143 <conditional name="bc_data"> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
144 <param name="bc_data_selector" type="select" label="Define protein binding characteristics"> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
145 <option value="bc_0" selected="true">RBP with short defined binding regions (-bc 0)</option> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
146 <option value="bc_1">RBP with larger crosslink clusters and lower read start counts (-bc 1)</option> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
147 <option value="manual_setting">Manual setting</option> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
148 </param> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
149 <when value="bc_0" /> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
150 <when value="bc_1" /> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
151 <when value="manual_setting"> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
152 <param name="bandwidth" type="integer" value="50" min="1" max="500" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
153 label="Bandwidth for kernel density estimation used to access enrichment" argument="-bw" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
154 help="NOTE: Increasing the bandwidth increases runtime and memory consumption"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
155 <param name="bandwidthn" type="integer" value="50" min="1" max="500" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
156 label="Bandwidth for kernel density estimation used to estimate n for binomial distributions" argument="-bwn" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
157 help="For proteins that rather slide along the RNA or show long crosslink clusters increase -bwn, e.g. to 100 (should be LE 4*bw)"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
158 <param argument="-b1p" type="float" value="0.01" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
159 label="Initial value for binomial probability parameter of 'non-crosslink' state" /> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
160 <param argument="-b2p" type="float" value="0.15" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
161 label="Initial value for binomial probability parameter of 'crosslink' state" /> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
162 <conditional name="antp_option"> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
163 <param name="antp_option_selector" type="select" label="Choose n threshold for estimating crosslink state parameters" help="Either automatically choose n threshold (-ntp, -ntp2) to estimate parameters linked to crosslink states based on expected read start count at crosslink sites, or manually set values"> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
164 <option value="antp_select" selected="true">Automatically choose n threshold (-ntp, -ntp2)</option> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
165 <option value="manual_select">Manually set -ntp, -ntp2</option> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
166 </param> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
167 <when value="antp_select" /> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
168 <when value="manual_select"> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
169 <param argument="-ntp" type="integer" value="10" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
170 label="Only sites with n >= ntp are used to learn binomial probability parameters"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
171 <param argument="-ntp2" type="integer" value="0" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
172 label="Only sites with n >= ntp2 are used to learn probability of transition from state '2' to '2' or '3'" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
173 help="Useful for data with low truncation rates at crosslink sites or in general high fraction of non-coinciding read starts"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
174 </when> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
175 </conditional> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
176 </when> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
177 </conditional> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
178 <conditional name="advanced_params"> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
179 <param name="advanced_params_selector" type="select" label="Additional advanced parameters"> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
180 <option value="ap_not_specify" selected="true">Do not specify</option> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
181 <option value="ap_specify">Manually specify</option> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
182 </param> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
183 <when value="ap_not_specify" /> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
184 <when value="ap_specify"> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
185 <param name="ld_precision" label="Use higher precision to compute emission probabilities (long double)" type="boolean" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
186 truevalue="-ld" falsevalue="" checked="False" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
187 help="Useful in cases of extreme outliers, e.g. extreme high read start counts whose emission probabilities are close to zero and which would be discarded in default setting (along with warning messages). Note: increases memory consumption. Use in combination with '-iv' (default: double)"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
188 <param name="use_viterbi" label="Use Viterbi instead of posterior decoding" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
189 type="boolean" truevalue="-vtb" falsevalue="" checked="False"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
190 <param name="max_iter_brent" type="integer" optional="True" min="1" max="1000" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
191 label="Maximum number of iterations within BRENT algorithm" argument="-m"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
192 <param name="max_iter_bw" type="integer" optional="True" min="0" max="500" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
193 label="Maximum number of iterations within Baum-Welch algorithm" argument="-w"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
194 <param argument="-g1kmin" type="float" optional="True" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
195 label="Minimum shape k of 'non-enriched' gamma distribution" /> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
196 <param argument="-g1kmax" type="float" optional="True" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
197 label="Maximum shape k of 'non-enriched' gamma distribution" /> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
198 <param argument="-g2kmin" type="float" optional="True" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
199 label="Minimum shape k of 'enriched' gamma distribution" /> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
200 <param argument="-g2kmax" type="float" optional="True" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
201 label="Maximum shape k of 'enriched' gamma distribution" /> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
202 <param argument="-fk" label="Do not constrain 'non-enriched' shape parameter k" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
203 type="boolean" truevalue="-fk" falsevalue="" checked="False" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
204 help="When incorporating input signal, do not constrain 'non-enriched' shape parameter k LE 'enriched' gamma parameter k"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
205 <param argument="-mkn" type="float" value="1.0" min="0.5" max="1.5" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
206 label="Max. k/N ratio (read start sites/N) used to learn truncation probabilities for 'non-crosslink' and 'crosslink' emission probabilities" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
207 help="NOTE: high ratios might originate from mapping artifacts that can disturb parameter learning"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
208 <param argument="-mtp" type="float" value="0.0001" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
209 label="Min. transition probability from state '2' to '3'" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
210 help="Helpful for poor data, where no clear distinction between 'enriched' and 'non-enriched' is possible"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
211 <param argument="-mk" type="float" optional="True" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
212 label="Minimum KDE value used for fitting left-truncated gamma distributions" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
213 help="Default: corresponding to singleton read start."/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
214 <param argument="-pa" type="integer" optional="True" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
215 label="Length threshold for internal poly-X stretches to get excluded" /> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
216 <param argument="-ea1" label="Exclude intervals containing poly-A stretches from learning" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
217 type="boolean" truevalue="-ea1" falsevalue="" checked="False"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
218 <param argument="-ea2" label="Exclude intervals containing poly-A stretches from analysis" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
219 type="boolean" truevalue="-ea2" falsevalue="" checked="False"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
220 <param argument="-et1" label="Exclude intervals containing poly-U stretches from learning" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
221 type="boolean" truevalue="-et1" falsevalue="" checked="False"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
222 <param argument="-et2" label="Exclude intervals containing poly-U stretches from analysis" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
223 type="boolean" truevalue="-et2" falsevalue="" checked="False"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
224 <param argument="-mrtf" type="float" optional="True" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
225 label="Fit gamma shape k only for positions with min. covariate value" /> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
226 <param argument="-mtc" type="integer" value="250" min="50" max="500" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
227 label="Maximum number of truncations at one position used for learning" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
228 help="NOTE: for sites with counts above threshold the whole covered regions will be ignored for learning!"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
229 <param argument="-pet" type="integer" value="7" min="2" max="50" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
230 label="Prior enrichment threshold" |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
231 help="A KDE threshold corresponding to -pet read start counts at one position will be used for initial classification of 'non-enriched' and 'enriched' site"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
232 </when> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
233 </conditional> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
234 <section name="output_options" title="Additional output options"> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
235 <param name="crosslink_bed_stats" type="boolean" value="False" label="Output learned parameter statistics file?"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
236 </section> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
237 </inputs> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
238 <outputs> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
239 <data format="bed" name="crosslink_bed_outfile" label="${tool.name} on ${on_string} crosslink sites (bed)" from_work_dir="crosslink_sites.bed"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
240 <data format="bed" name="binding_region_bed_outfile" label="${tool.name} on ${on_string} binding regions (bed)" from_work_dir="binding_regions.bed"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
241 <data format="txt" name="crosslink_bed_stats" label="${tool.name} on ${on_string} learned parameter statistcs (txt)" from_work_dir="crosslink_sites.bed.stats"> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
242 <filter>(output_options['crosslink_bed_stats'] is True)</filter> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
243 </data> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
244 </outputs> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
245 <tests> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
246 <test> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
247 <param name="target_bam_file" value="aligned.prepro.R2.chrM:4000-8300.bam" ftype="bam"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
248 <param name="genome_fasta_file" value="hsa_chrM.fa" ftype="fasta"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
249 <param name="crosslink_bed_stats" value="True"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
250 <output name="crosslink_bed_outfile" file="chrM:4000-8300.crosslink_sites.bed"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
251 <output name="binding_region_bed_outfile" file="chrM:4000-8300.binding_regions.bed"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
252 <output name="crosslink_bed_stats" file="chrM:4000-8300.crosslink_sites.bed.stats"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
253 </test> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
254 <test> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
255 <param name="target_bam_file" value="aligned.prepro.R2.chrM:4000-8300.bam" ftype="bam"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
256 <param name="genome_fasta_file" value="hsa_chrM.fa" ftype="fasta"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
257 <param name="control_bam_file" value="input.aligned.prepro.R2.chrM:4000-8300.bam" ftype="bam"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
258 <param name="crosslink_bed_stats" value="True"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
259 <output name="crosslink_bed_outfile" file="chrM:4000-8300.crosslink_sites.cov_input_signal.bed"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
260 <output name="binding_region_bed_outfile" file="chrM:4000-8300.binding_regions.cov_input_signal.bed"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
261 <output name="crosslink_bed_stats" file="chrM:4000-8300.crosslink_sites.cov_input_signal.bed.stats"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
262 </test> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
263 <test> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
264 <param name="target_bam_file" value="aligned.prepro.R2.chrM:4000-8300.bam" ftype="bam"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
265 <param name="genome_fasta_file" value="hsa_chrM.fa" ftype="fasta"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
266 <param name="motif_data_selector" value="supply_CL_motifs"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
267 <param name="cl_motif_bed_file" value="fimo_clmotif_occurences.chrM:4000-8300.bed" ftype="bed"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
268 <param name="max_motif_id" value="4"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
269 <param name="crosslink_bed_stats" value="True"/> |
2
75bf02d7d1c8
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit c4a054d38cb9fe724612ba666f5a6d3e3ef49e75
iuc
parents:
1
diff
changeset
|
270 <output name="crosslink_bed_outfile" file="chrM:4000-8300.crosslink_sites.cov_CLmotifs.bed" compare="re_match"/> |
75bf02d7d1c8
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit c4a054d38cb9fe724612ba666f5a6d3e3ef49e75
iuc
parents:
1
diff
changeset
|
271 <output name="binding_region_bed_outfile" file="chrM:4000-8300.binding_regions.cov_CLmotifs.bed" compare="re_match"/> |
75bf02d7d1c8
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit c4a054d38cb9fe724612ba666f5a6d3e3ef49e75
iuc
parents:
1
diff
changeset
|
272 <output name="crosslink_bed_stats" file="chrM:4000-8300.crosslink_sites.cov_CLmotifs.bed.stats" compare="re_match"/> |
0
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
273 </test> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
274 <test> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
275 <param name="target_bam_file" value="aligned.prepro.R2.chrM:4000-8300.bam" ftype="bam"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
276 <param name="genome_fasta_file" value="hsa_chrM.fa" ftype="fasta"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
277 <param name="control_bam_file" value="input.aligned.prepro.R2.chrM:4000-8300.bam" ftype="bam"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
278 <param name="bc_data_selector" value="manual_setting"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
279 <param name="bandwidthn" value="50"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
280 <param name="b1p" value="0.01"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
281 <param name="b2p" value="0.15"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
282 <param name="antp_option_selector" value="manual_select"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
283 <param name="ntp" value="10"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
284 <param name="ntp2" value="0"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
285 <param name="advanced_params_selector" value="ap_specify"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
286 <param name="fk" value="True"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
287 <param name="mkn" value="0.9"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
288 <param name="mtc" value="200"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
289 <param name="crosslink_bed_stats" value="True"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
290 <output name="crosslink_bed_outfile" file="chrM:4000-8300.crosslink_sites.test4.bed"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
291 <output name="binding_region_bed_outfile" file="chrM:4000-8300.binding_regions.test4.bed"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
292 <output name="crosslink_bed_stats" file="chrM:4000-8300.crosslink_sites.test4.bed.stats"/> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
293 </test> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
294 </tests> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
295 <help><![CDATA[ |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
296 |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
297 PureCLIP is a tool to detect protein-RNA interaction footprints from single-nucleotide CLIP-seq data, such as iCLIP and eCLIP. It accepts mapped eCLIP/iCLIP reads in BAM format as input and also supports control library and crosslink-associated (CL) motifs input for bias correction. |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
298 |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
299 PureCLIP outputs two BED files, containing the found crosslink sites (first file) and binding regions (second file) that merge nearby crosslink sites to contiguous regions (region width controlled by -dm parameter). |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
300 |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
301 By default, the tool parameters are set to values optimized for proteins binding to short defined binding regions, e.g. proteins binding to short specific motifs such as PUM2 and RBFOX2. This behaviour can be changed with the -bc option. The default setting -bc 0 is equivalent to manually setting -bdwn 50 -ntp 10 -ntp2 0 -b1p 0.01 -b2p 0.15. The second setting -bc 1 is designed for RBPs that produce larger clusters (proteins causing larger crosslink clusters with relatively lower read start counts, e.g. proteins binding to low complexity motifs). -bc 1 corresponds to the manual setting -bdwn 100 -antp -b2p 0.01 -b2p 0.1. |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
302 |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
303 In case of different binding characteristics, you can manually adjust parameters -bdw, -bdwn, -b1p, -b2p, -antp or have a look at the online documentation for more details: |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
304 |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
305 http://pureclip.readthedocs.io/en/latest/index.html |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
306 |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
307 ]]></help> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
308 <citations> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
309 <citation type="doi">10.1186/s13059-017-1364-2</citation> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
310 </citations> |
eb000bccef28
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pureclip commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
diff
changeset
|
311 </tool> |