annotate bam_bed_gff_to_bigwig.xml @ 0:498748c87252 draft

planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
author iuc
date Fri, 14 Jun 2024 21:23:54 +0000
parents
children b95435276746
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
1 <tool id="bbgtobigwig" name="BAM BED GFF coverage bigWigs" version="0.1" profile="22.05">
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
2 <xrefs>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
3 <xref type="bio.tools">UCSC_Genome_Browser_Utilities</xref>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
4 </xrefs>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
5 <requirements>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
6 <requirement type="package" version="455">ucsc-bedgraphtobigwig</requirement>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
7 <requirement type="package" version="2.31.1">bedtools</requirement>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
8 <requirement type="package" version="9.5">coreutils</requirement>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
9 <requirement type="package" version="3.12.3">python</requirement>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
10 </requirements>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
11 <required_files>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
12 <include path="gff_to_bed_converter.py"/>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
13 </required_files>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
14 <command detect_errors="aggressive"><![CDATA[
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
15 #if $hist_or_builtin.genosrc == "indexed":
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
16 ln -s '$hist_or_builtin.chromfile.fields.len_path' ./CHROMFILE &&
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
17 #else:
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
18 ln -s '$chromfile' ./CHROMFILE &&
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
19 #end if
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
20 #if $input1.ext in ['gff', 'gff3']:
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
21 python '$__tool_directory__/gff_to_bed_converter.py' < '$input1' > input2 &&
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
22 #else:
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
23 ln -s '$input1' input2 &&
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
24 #end if
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
25 #if $input1.ext == "bam":
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
26 bedtools genomecov -bg -split -ibam input2 |
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
27 #else
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
28 bedtools genomecov -bg -i input2 -g ./CHROMFILE |
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
29 #end if
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
30 LC_COLLATE=C sort -k1,1 -k2,2n > temp.bg &&
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
31 bedGraphToBigWig temp.bg ./CHROMFILE '$output'
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
32 ]]></command>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
33 <inputs>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
34 <conditional name="hist_or_builtin">
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
35 <param name="genosrc" type="select" label="Is the input assigned to a built-in or custom reference genome?"
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
36 help="If the input has no dbkey, supply a chromosome lengths file">
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
37 <option selected="True" value="indexed">Input data was made with a built-in genome or already has a custom genome dbkey</option>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
38 <option value="history">Input data mapped on a genome from the current history. The chromosome lengths file is also in the history</option>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
39 </param>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
40 <when value="indexed">
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
41 <param name="input1" type="data" format="bam,unsorted.bam,bed,gff,gff3" label="bam/bed/gff to convert">
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
42 <validator type="unspecified_build" />
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
43 </param>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
44 <param name="chromfile" type="select" label="Source Genome Build">
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
45 <options from_data_table="__dbkeys__">
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
46 <filter type="data_meta" column="0" key="dbkey" ref="input1"/>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
47 </options>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
48 <validator type="no_options" message="The chosen genome build is not available."/>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
49 </param>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
50 </when>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
51 <when value="history">
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
52 <param name="input1" type="data" format="bam,unsorted.bam,bed,gff,gff3" label="bam/bed/gff to convert"/>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
53 <param name="chromfile" type="data" format="len,txt,tabular" label="Chromosome length file"
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
54 help="Sequence lengths for the history reference are required to make a bigwig. Compute sequence length tool makes these from fasta files"/>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
55 </when>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
56 </conditional>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
57 </inputs>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
58 <outputs>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
59 <data name="output" format="bigwig"/>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
60 </outputs>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
61 <tests>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
62 <test expect_num_outputs="1">
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
63 <conditional name="hist_or_builtin">
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
64 <param name="genosrc" value="indexed"/>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
65 <param name="input1" value="featureCounts_input1.bam" dbkey="hg38"/>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
66 <param name="chromfile" value="hg38"/>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
67 </conditional>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
68 <output name="output" value="featureCounts_input1.bigwig" compare="sim_size"/>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
69 </test>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
70 <test expect_num_outputs="1">
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
71 <conditional name="hist_or_builtin">
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
72 <param name="genosrc" value="history"/>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
73 <param name="input1" value="srma_out2.bam"/>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
74 <param name="chromfile" value="testing.len"/>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
75 </conditional>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
76 <output name="output" value="srma_out2.bigwig" compare="sim_size"/>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
77 </test>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
78 <test expect_num_outputs="1">
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
79 <conditional name="hist_or_builtin">
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
80 <param name="genosrc" value="history"/>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
81 <param name="input1" value="test5.gff3"/>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
82 <param name="chromfile" value="testing.len"/>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
83 </conditional>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
84 <output name="output" value="test5.gff.bigwig" compare="sim_size"/>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
85 </test>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
86 <test expect_num_outputs="1">
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
87 <conditional name="hist_or_builtin">
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
88 <param name="genosrc" value="history"/>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
89 <param name="input1" value="test5.bed"/>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
90 <param name="chromfile" value="testing.len"/>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
91 </conditional>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
92 <output name="output" value="test5.bed.bigwig" compare="sim_size"/>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
93 </test>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
94 </tests>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
95 <help>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
96
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
97 Estimates coverage of a reference genome for bam, bed or gff as a bigwig, suitable for viewing in JBrowse2 or other browser.
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
98
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
99 A chromosome lengths file must be provided if the input has a missing dbkey='?' on the pencil (edit attributes) tab.
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
100
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
101 The actual reference is not needed. The Compute sequence length tool can generate the lengths file.
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
102
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
103 This can be useful in workflows with assemblies in progress before a stable reference is available for a custom or built in reference dbkey.
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
104
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
105 </help>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
106 <citations>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
107 <citation type="doi">10.1093/bioinformatics/btq351</citation>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
108 </citations>
498748c87252 planemo upload for repository https://www.encodeproject.org/software/bedgraphtobigwig/ commit fa9d44f1ca94a7522f21db6c7771764e1b8d92a5
iuc
parents:
diff changeset
109 </tool>