Mercurial > repos > iuc > chira_quantify
annotate chira_quantify.xml @ 11:fbbbd2b8bfd3 draft
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit 34bc54621acbdc36724d9e3b6244e0389b0b3c64"
| author | iuc |
|---|---|
| date | Wed, 17 Jun 2020 07:46:35 +0000 |
| parents | 7d46a32774ae |
| children | ce47140889db |
| rev | line source |
|---|---|
|
0
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
1 <tool id="chira_quantify" name="ChiRA qauntify" version="@WRAPPER_VERSION@0"> |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
2 <description>quantify aligned loci to score the alignments</description> |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
3 <macros> |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
4 <import>macros.xml</import> |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
5 </macros> |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
6 <expand macro="requirements" /> |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
7 <command><![CDATA[ |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
8 chira_quantify.py |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
9 -b '$segments' |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
10 -m '$merged' |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
11 -cs '$crl_share' |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
12 -ls '$min_locus_size' |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
13 -e '$em_threshold' |
|
1
34f790d4d085
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit 6845f3b028a42acbefb07c5f59fd2e558f50a768"
iuc
parents:
0
diff
changeset
|
14 $crl |
|
0
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
15 -o ./ |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
16 ]]></command> |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
17 |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
18 <inputs> |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
19 <param format="bed" name="segments" type="data" label="BED file of aligned segments"/> |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
20 <param format="tabular" name="merged" type="data" label="Tabular file of merged alignments"/> |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
21 <param name="crl_share" type="float" value="0.7" label="CRL locus fraction" min="0" max="1" |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
22 help="Minimum fraction of reads of a locus that must overlap with all CRL loci inorder to merge itinto that CRL."/> |
|
8
5f9b51cc2b4f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit d8a9a5bb648d24f3917951cd7862f449e4dd0688"
iuc
parents:
1
diff
changeset
|
23 <param name="min_locus_size" type="integer" value="10" label="Minimum locus size" min="1" |
|
0
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
24 help="Minimum number of reads a locus should have in order to participate in CRL creation. |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
25 Always set this value relative to your sequencing depth. Setting this to lower leads |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
26 CRLs of random multimappings Also consider setting the --crl_share option |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
27 along with this"/> |
|
10
7d46a32774ae
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit 51f68a6d51d9e87f8e54021ce760b1506a3589b8"
iuc
parents:
8
diff
changeset
|
28 <param name="em_threshold" type="float" value="0.1" label="EM threshold" |
|
0
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
29 help="The maximum difference of transcripts expression between two consecutive iterations of EM algorithm to converge."/> |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
30 <param name="crl" type="boolean" truevalue="-crl" falsevalue="" checked="true" |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
31 label="Create CRLs" help="Create CRLs and qunatify them or use the loci further without creating the CRLs" /> |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
32 </inputs> |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
33 <outputs> |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
34 <data format="tabular" name="loci" from_work_dir="loci.counts" label="ChiRA quantified loci on ${on_string}"/> |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
35 </outputs> |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
36 |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
37 <tests> |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
38 <test expect_num_outputs="1"> |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
39 <param name="segments" value="segments.bed"/> |
|
10
7d46a32774ae
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit 51f68a6d51d9e87f8e54021ce760b1506a3589b8"
iuc
parents:
8
diff
changeset
|
40 <param name="em_threshold" value="1"/> |
|
0
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
41 <param name="merged" value="merged.bed"/> |
|
8
5f9b51cc2b4f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit d8a9a5bb648d24f3917951cd7862f449e4dd0688"
iuc
parents:
1
diff
changeset
|
42 <param name="min_locus_size" value="5"/> |
|
0
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
43 <output name="loci" file="loci.counts"/> |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
44 </test> |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
45 </tests> |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
46 |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
47 <help> |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
48 |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
49 .. class:: infomark |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
50 |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
51 **What it does** |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
52 |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
53 This tool first creates CRLS from merged BED file and quantifies them based on the mapped reads. |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
54 |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
55 **Inputs** |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
56 |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
57 * A BED file containing alignment segments |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
58 * A BED file containing merged alignments |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
59 |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
60 **Output** |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
61 |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
62 * Tabular file containing the reads and their CRLs with TPM values. |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
63 |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
64 </help> |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
65 <expand macro="citations" /> |
|
f7cce908ef9f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit e4f841daf49048d6c656d50cffb344b53eebeec2"
iuc
parents:
diff
changeset
|
66 </tool> |
