Mercurial > repos > yhoogstrate > samtools_parallel_mpileup
annotate samtools-parallel-mpileup.xml @ 0:460f0749aac5 draft default tip
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
author | yhoogstrate |
---|---|
date | Thu, 05 Nov 2015 07:49:02 -0500 |
parents | |
children |
rev | line source |
---|---|
0
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
1 <?xml version="1.0" encoding="UTF-8"?> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
2 <tool id="samtools_parallel_mpileup" name="Samtools parallel mpileup" version="0.1.19-a.a"> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
3 <description>Samtools mpileup (supporting parallelization)</description> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
4 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
5 <requirements> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
6 <requirement type="package" version="0.1.19-a">samtools_parallel_mpileup</requirement> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
7 <requirement type="package" version="0.1.19">samtools</requirement> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
8 </requirements> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
9 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
10 <version_command>samtools-parallel-mpileup 2>&1 | grep Version</version_command> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
11 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
12 <command> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
13 #if $reference_genome_source.source_select == "attribute" and len({ alignment.metadata.dbkey:True for alignment in $alignments }.keys()) != 1 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
14 echo "Invalid number of dbkeys are found: ${ len({ alignment.metadata.dbkey:True for alignment in $alignments }.keys()) }, while only one should be used. Make sure that the alignments are done on the same reference genome and that 'tool-data/all_fasta.loc' is configured properly!" >&2 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
15 #else |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
16 #if $mpileup_parallelization.mpileup_parallelization_select == "true" |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
17 samtools-parallel-mpileup mpileup |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
18 -t $mpileup_parallelization.samtools_threads |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
19 #else |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
20 samtools mpileup |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
21 #end if |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
22 -f |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
23 #if $reference_genome_source.source_select == "indexed_filtered" |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
24 "$reference_genome_source.reference_genome" |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
25 #else if $reference_genome_source.source_select == "indexed_all" |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
26 "$reference_genome_source.reference_genome" |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
27 #else if $reference_genome_source.source_select == "history" |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
28 "$reference_genome_source.reference_genome" |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
29 #else |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
30 <!-- |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
31 This is a workaround to obtain the "genome.fa" file that |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
32 corresponds to the dbkey of the alignments. |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
33 Because this file is "calculated" during run-time, it can |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
34 be used in a workflow. |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
35 --> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
36 "${ filter( lambda x: str( x[0] ) == str( { alignment.metadata.dbkey:True for alignment in $alignments }.keys()[0] ), $__app__.tool_data_tables[ 'all_fasta' ].get_fields() )[0][-1] }" |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
37 #end if |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
38 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
39 #if $extended_parameters_regions.samtools_regions == "region" |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
40 -r $extended_parameters_regions.$samtools_r |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
41 #elif $extended_parameters_regions.samtools_regions == "regions_file_pos" or $extended_parameters_regions.samtools_regions == "regions_file_bed" |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
42 -l $extended_parameters_regions.$samtools_l |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
43 #end if |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
44 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
45 #if $extended_parameters.parameters == "extended" |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
46 $extended_parameters.samtools_6 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
47 $extended_parameters.samtools_A |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
48 $extended_parameters.samtools_B |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
49 -C $extended_parameters.samtools_C |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
50 -d $extended_parameters.samtools_d |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
51 $extended_parameters.samtools_E |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
52 -M $extended_parameters.samtools_M |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
53 $extended_parameters.samtools_R |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
54 -q $extended_parameters.samtools_q |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
55 -Q $extended_parameters.samtools_Q |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
56 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
57 -e $extended_parameters.samtools_e |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
58 -F $extended_parameters.samtools_F |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
59 -h $extended_parameters.samtools_h |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
60 $extended_parameters.samtools_I |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
61 -L $extended_parameters.samtools_L |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
62 -m $extended_parameters.samtools_m |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
63 -o $extended_parameters.samtools_o |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
64 $extended_parameters.samtools_p |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
65 -P $extended_parameters.samtools_P |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
66 #end if |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
67 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
68 #for $alignment in $alignments |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
69 ${alignment} |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
70 #end for |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
71 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
72 2> stderr_1.txt |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
73 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
74 #if $sort_mpileup |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
75 | sort -k1,1V -k2,2g |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
76 #end if |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
77 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
78 > $output ; |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
79 cat stderr_1.txt |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
80 #end if |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
81 </command> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
82 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
83 <inputs> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
84 <param format="bam,sam" multiple="true" name="alignments" type="data" label="Alignment file" help="Mapped reads in BAM or SAM format."/> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
85 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
86 <!-- Find out how to access the reference genome from the BAM file(s) --> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
87 <conditional name="reference_genome_source"> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
88 <param name="source_select" type="select" label="Fasta Source"> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
89 <option value="indexed_filtered">Use a built-in index (which fits your reference)</option> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
90 <option value="history">Use reference from the history</option> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
91 <option value="indexed_all">Use a built-in index (entire list) - avoid this option if possible; only useful if you design a workflow</option> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
92 <option value="attribute">Use a built-in index based on the 'metadata.dbkey' attribute; ideal in workflows</option> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
93 </param> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
94 <when value="indexed_filtered"> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
95 <param name="reference_genome" type="select" label="Reference Genome used during alignment (fasta)" > |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
96 <options from_data_table="all_fasta"> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
97 <column name="name" index="2"/> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
98 <column name="dbkey" index="1"/> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
99 <column name="value" index="3"/><!-- Value is the path of the fasta file --> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
100 <filter type="data_meta" ref="alignments" multiple="false" key="dbkey" column="1" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
101 <validator type="no_options" message="No indexes are available for the selected input dataset" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
102 </options> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
103 </param> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
104 </when> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
105 <when value="history"> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
106 <param name="reference_genome" format="fasta" type="data" label="Reference Genome used during alignment (fasta)" help="Reference genome (genome.fa) that corresponds to the *.bam file." /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
107 </when> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
108 <when value="indexed_all"> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
109 <param name="reference_genome" type="select" label="Reference Genome used during alignment (fasta)" > |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
110 <options from_data_table="all_fasta"> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
111 <column name="name" index="2"/> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
112 <column name="dbkey" index="1"/> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
113 <column name="value" index="3"/><!-- Value is the path of the fasta file --> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
114 <validator type="no_options" message="No indexes are available for the selected input dataset" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
115 </options> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
116 </param> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
117 </when> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
118 <when value="attribute" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
119 </conditional> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
120 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
121 <conditional name="extended_parameters_regions"> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
122 <param name="samtools_regions" type="select" label="Region specific parameters" help="Let samtools target specific genomic locations."> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
123 <option value="entire_genome">Entire genome</option> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
124 <option value="region">Specific region</option> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
125 <option value="regions_file_pos">Specific positions (file); list of positions</option> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
126 <option value="regions_file_bed">Specific regions (file); list of regions in BED</option> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
127 </param> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
128 <when value="entire_genome"> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
129 </when> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
130 <when value="region"> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
131 <param type="text" name="samtools_r" label="Samtools: region in which pileup is generated" help="chr:pos or chr:start-end" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
132 </when> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
133 <when value="regions_file_pos"> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
134 <param type="data" name="samtools_l" format="tabular" label="Samtools: list of positions (chr pos)" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
135 </when> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
136 <when value="regions_file_bed"> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
137 <param type="data" name="samtools_l" format="bed" label="Samtools: specific regions (BED)" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
138 </when> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
139 </conditional> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
140 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
141 <conditional name="mpileup_parallelization"> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
142 <param name="mpileup_parallelization_select" type="select" label="Use parallelization for the mpileup generation" help="Especially if larger numbers of bam/sam files are processed, or the file infrastructure is optimized for IO-paralellization, this feature might improve performance."> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
143 <option value="false">No (uses original build of samtools)</option> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
144 <option value="true" selected="true">Yes (uses samtools-parallel-mpileup)</option> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
145 </param> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
146 <when value="false" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
147 <when value="true"> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
148 <param type="integer" name="samtools_threads" value="2" min="1" label="Samtools: mpileup threads" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
149 </when> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
150 </conditional> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
151 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
152 <param name="sort_mpileup" type="boolean" truevalue="true" falsevalue="false" label="Sort mpileup file" help="Because parallelization may disrupt the outputs order, sorting can be conveniet for e.g. testing. Notice that this function has only use in a limited number of situations but consumes (much) resources. Only use it if it's really neccesairy." /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
153 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
154 <conditional name="extended_parameters"> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
155 <param name="parameters" type="select" label="Advanced parameters" help="For more advanced VarScan and samtools settings."> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
156 <option value="default">Default settings</option> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
157 <option value="extended">Extended settings</option> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
158 </param> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
159 <when value="default" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
160 <when value="extended"> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
161 <param type="boolean" name="samtools_6" falsevalue="" truevalue=" -6" label="Samtools: assume the quality is in the Illumina-1.3+ encoding" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
162 <param type="boolean" name="samtools_A" falsevalue="" truevalue=" -A" label="Samtools: count anomalous read pairs" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
163 <param type="boolean" name="samtools_B" falsevalue="" truevalue=" -B" label="Samtools: disable BAQ computation" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
164 <param type="integer" name="samtools_C" value="0" label="Samtools: parameter for adjusting mapQ; 0 to disable [0]" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
165 <param type="integer" name="samtools_d" value="250" label="Samtools: max per-BAM depth to avoid excessive memory usage [250]" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
166 <param type="boolean" name="samtools_E" falsevalue="" truevalue=" -E" label="Samtools: recalculate extended BAQ on the fly thus ignoring existing BQs" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
167 <param type="integer" name="samtools_M" value="60" label="cap mapping quality at INT [60]" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
168 <param type="boolean" name="samtools_R" falsevalue="" truevalue=" -R" label="Samtools: ignore RG tags" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
169 <param type="integer" name="samtools_q" value="0" label="Samtools: skip alignments with mapQ smaller than INT [0]" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
170 <param type="integer" name="samtools_Q" value="13" label="Samtools: skip bases with baseQ/BAQ smaller than INT [13]" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
171 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
172 <param type="integer" name="samtools_e" value="20" label="Samtools: Phred-scaled gap extension seq error probability [20]" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
173 <param type="float" name="samtools_F" value="0.002" label="Samtools: minimum fraction of gapped reads for candidates [0.002]" help="Alias: -F" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
174 <param type="integer" name="samtools_h" value="100" label="Samtools: coefficient for homopolymer errors [100]" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
175 <param type="boolean" name="samtools_I" falsevalue="" truevalue=" -I" label="Samtools: do not perform indel calling" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
176 <param type="integer" name="samtools_L" value="250" label="Samtools: max per-sample depth for INDEL calling [250]" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
177 <param type="integer" name="samtools_m" value="1" label="Samtools: minimum gapped reads for indel candidates [1]" help="Alias: -m" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
178 <param type="integer" name="samtools_o" value="40" label="Samtools: Phred-scaled gap open sequencing error probability [40]" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
179 <param type="boolean" name="samtools_p" falsevalue="" truevalue=" -p" label="Samtools: apply -m and -F per-sample to increase sensitivity" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
180 <param type="text" name="samtools_P" value="all" label="Samtools: comma separated list of platforms for indels [all]" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
181 </when> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
182 </conditional> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
183 </inputs> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
184 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
185 <outputs> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
186 <data format="mpileup" name="output" label="${tool.name} on ${', '.join([ str(a.hid)+': '+a.name for a in $alignments ])}" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
187 </outputs> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
188 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
189 <tests> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
190 <test><!-- Use classical samtools --> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
191 <param name="alignments" value="example.bam" ftype="bam" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
192 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
193 <param name="source_select" value="history" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
194 <param name="reference_genome" value="example.fa" ftypet="fasta" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
195 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
196 <param name="samtools_regions" value="entire_genome" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
197 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
198 <param name="mpileup_parallelization_select" value="false" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
199 <param name="sort_mpileup" value="true" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
200 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
201 <param name="parameters" value="default" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
202 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
203 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
204 <output name="output" file="example.mpileup" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
205 </test> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
206 <test><!-- Use parallelized samtools - @todo replace with sambamba! --> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
207 <param name="alignments" value="example.bam" ftype="bam" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
208 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
209 <param name="source_select" value="history" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
210 <param name="reference_genome" value="example.fa" ftypet="fasta" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
211 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
212 <param name="samtools_regions" value="entire_genome" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
213 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
214 <param name="mpileup_parallelization_select" value="true" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
215 <param name="samtools_threads" value="2" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
216 <param name="sort_mpileup" value="true" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
217 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
218 <param name="parameters" value="default" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
219 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
220 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
221 <output name="output" file="example.mpileup.parallel" /> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
222 </test> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
223 </tests> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
224 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
225 <help> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
226 **Samtools mpileup (supporting parallelization)** |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
227 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
228 SAM (Sequence Alignment/Map) format is a generic format for storing large nucleotide sequence alignments. SAM aims to be a format that: |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
229 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
230 Is flexible enough to store all the alignment information generated by various alignment programs; |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
231 Is simple enough to be easily generated by alignment programs or converted from existing alignment formats; |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
232 Is compact in file size; |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
233 Allows most of operations on the alignment to work on a stream without loading the whole alignment into memory; |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
234 Allows the file to be indexed by genomic position to efficiently retrieve all reads aligning to a locus. |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
235 SAM Tools provide various utilities for manipulating alignments in the SAM format, including sorting, merging, indexing and generating alignments in a per-position format. |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
236 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
237 SAMtools is hosted by SourceForge.net. The project page is http://samtools.sourceforge.net/. The source code releases are available from the download page. You can check out the most recent source code from the github project page with: |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
238 git clone git://github.com/samtools/samtools.git |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
239 https://github.com/mydatascience/parallel-mpileup/ |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
240 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
241 Because samtools does not support parallization of the mpileup command, the project was forked to include paralellization support: |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
242 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
243 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
244 However, since the project seems to lack support and contains fatal bugs this project was forked at: |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
245 https://github.com/yhoogstrate/parallel-mpileup/ |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
246 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
247 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
248 **Input formats** |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
249 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
250 Satmools accepts sequencing alignments in the same, either SAM or BAM format (http://samtools.sourceforge.net/). The alignment files have to be linked to a reference genome by galaxy. This is indicated under every history item with e.g.: *"database: hg19"* for a link to hg19, or *"database: ?"* if the link is missing. |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
251 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
252 **Installation** |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
253 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
254 The installation is fully automatic. |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
255 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
256 **License** |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
257 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
258 * parallel-mpileup: MIT License (https://github.com/yhoogstrate/parallel-mpileup/blob/master/samtools-0.1.19/COPYING) |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
259 * samtool: MIT License |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
260 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
261 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
262 Contact |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
263 ------- |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
264 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
265 The tool wrapper has been written by Youri Hoogstrate from the Erasmus |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
266 Medical Center (Rotterdam, Netherlands) on behalf of the Translational |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
267 Research IT (TraIT) project: |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
268 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
269 http://www.ctmm.nl/en/programmas/infrastructuren/traitprojecttranslationeleresearch |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
270 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
271 More tools by the Translational Research IT (TraIT) project can be found |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
272 in the following toolsheds: |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
273 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
274 http://toolshed.g2.bx.psu.edu/ |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
275 |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
276 http://testtoolshed.g2.bx.psu.edu/ |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
277 </help> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
278 <citations> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
279 <citation type="bibtex"> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
280 @unpublished{samtools_parallel_mpileup, |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
281 author = {Youri Hoogstrate}, |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
282 title = { Samtools parallel-mpileup, fork of classical samtools }, |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
283 year = 2014, |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
284 url = { https://github.com/yhoogstrate/parallel-mpileup } |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
285 } |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
286 </citation> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
287 <citation type="bibtex"> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
288 @misc{SAM_def, |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
289 title={Definition of SAM/BAM format}, |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
290 url = {https://samtools.github.io/hts-specs/SAMv1.pdf},} |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
291 </citation> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
292 <citation type="bibtex"> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
293 @misc{SamTools_github, |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
294 title={SAMTools GitHub page}, |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
295 url = {https://github.com/samtools/samtools},} |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
296 </citation> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
297 </citations> |
460f0749aac5
planemo upload for repository https://github.com/ErasmusMC-Bioinformatics/samtools_parallel_mpileup_galaxy_wrapper commit ede01f67a8def5be7c88d5c31c2435b3946f1523-dirty
yhoogstrate
parents:
diff
changeset
|
298 </tool> |