Mercurial > repos > petr-novak > re_utils
comparison ChipSeqRatioDef.xml @ 29:53dc6aef5441 draft
planemo upload commit 20bdf879b52796d3fb251a20807191ff02084d3c-dirty
author | petr-novak |
---|---|
date | Thu, 03 Aug 2023 07:32:40 +0000 |
parents | 36c418bca8b2 |
children |
comparison
equal
deleted
inserted
replaced
28:ba970b24e48c | 29:53dc6aef5441 |
---|---|
1 <tool id="chip_seq_ratio_1" name="ChIP-Seq Mapper" version="1.1.1.3"> | 1 <tool id="chip_seq_ratio_1" name="ChIP-Seq Mapper" version="1.1.1.4"> |
2 <stdio> | 2 <stdio> |
3 <exit_code range="1:" level="fatal" description="Error"/> | 3 <exit_code range="1:" level="fatal" description="Error"/> |
4 </stdio> | 4 </stdio> |
5 <description></description> | 5 <description></description> |
6 <requirements> | 6 <requirements> |
7 <requirement type="package">r-base64enc</requirement> | 7 <requirement type="package">r-base64enc</requirement> |
8 <requirement type="package">r-r2html</requirement> | 8 <requirement type="package">r-r2html</requirement> |
9 <requirement type="package">blast</requirement> | 9 <requirement type="package">blast</requirement> |
10 <!-- <requirement type="package">chip_seq_ration</requirement> --> | 10 <requirement type="package" version="3">python</requirement> |
11 <!-- <requirement type="package">chip_seq_ration</requirement> --> | |
11 </requirements> | 12 </requirements> |
12 <required_files> | 13 <required_files> |
13 <include type="literal" path="ChipSeqRatioAnalysis.py"/> | 14 <include type="literal" path="ChipSeqRatioAnalysis.py"/> |
14 <include type="literal" path="ChipSeqRatioAnalysis.R"/> | 15 <include type="literal" path="ChipSeqRatioAnalysis.R"/> |
15 </required_files> | 16 </required_files> |
16 <command> | 17 <command> <![CDATA[ |
18 which python && python --version && | |
17 python '$__tool_directory__'/ChipSeqRatioAnalysis.py | 19 python '$__tool_directory__'/ChipSeqRatioAnalysis.py |
18 --ChipSeq=${ChipFile} | 20 --ChipSeq=${ChipFile} |
19 --InputSeq=${InputFile} | 21 --InputSeq=${InputFile} |
20 --Contigs=${ContigFile} | 22 --Contigs=${ContigFile} |
21 --output=${OutputFile} | 23 --output=${OutputFile} |
22 --html=${ReportFile} | 24 --html=${ReportFile} |
23 --max_cl=${MaxCl} | 25 --max_cl=${MaxCl} |
24 --bitscore=$bitscore | 26 --bitscore=$bitscore |
25 --nproc=16 | 27 --nproc=16 |
28 ]]> | |
26 </command> | 29 </command> |
27 | 30 |
28 <inputs> | 31 <inputs> |
29 <param name="ChipFile" label="Chip reads" type="data" format="fasta" help="Reads in FASTA format"/> | 32 <param name="ChipFile" label="Chip reads" type="data" format="fasta" |
30 <param name="InputFile" label="Input reads" type="data" format="fasta" help="Reads in FASTA format"/> | 33 help="Reads in FASTA format"/> |
31 <param name="ContigFile" label="Reference - contig sequences" type="data" format="fasta" | 34 <param name="InputFile" label="Input reads" type="data" format="fasta" |
32 help="Contigs from RepeatExplorer clustering (the file "contigs.fasta")"/> | 35 help="Reads in FASTA format"/> |
33 <param name="MaxCl" label="Number of top clusters to be shown in graph" type="integer" value="200"/> | 36 <param name="ContigFile" label="Reference - contig sequences" type="data" |
34 <param name="bitscore" label="Bit score threshold" type="integer" value="50" help="Similarity hits with lower bit score will not be used for ChIP/Input ratio calculation"/> | 37 format="fasta" |
38 help="Contigs from RepeatExplorer clustering (the file "contigs.fasta")"/> | |
39 <param name="MaxCl" label="Number of top clusters to be shown in graph" | |
40 type="integer" value="200"/> | |
41 <param name="bitscore" label="Bit score threshold" type="integer" value="50" | |
42 help="Similarity hits with lower bit score will not be used for ChIP/Input ratio calculation"/> | |
35 </inputs> | 43 </inputs> |
36 <outputs> | 44 <outputs> |
37 <data name="OutputFile" format="tabular" | 45 <data name="OutputFile" format="tabular" |
38 label="csv table from ChIP-Seq-Mapper on datasets ${InputFile.hid} (Input) ${ChipFile.hid} (ChIP) and ${ContigFile.hid} (reference)"/> | 46 label="csv table from ChIP-Seq-Mapper on datasets ${InputFile.hid} (Input) ${ChipFile.hid} (ChIP) and ${ContigFile.hid} (reference)"/> |
39 | 47 |
40 <data name="ReportFile" format="html" | 48 <data name="ReportFile" format="html" |
41 label="HTML report from ChIP-Seq-Mapper on datasets ${InputFile.hid} (Input) ${ChipFile.hid} (ChIP) and ${ContigFile.hid} (reference)"/> | 49 label="HTML report from ChIP-Seq-Mapper on datasets ${InputFile.hid} (Input) ${ChipFile.hid} (ChIP) and ${ContigFile.hid} (reference)"/> |
42 </outputs> | 50 </outputs> |
43 | 51 |
44 <help> | 52 <help> |
45 **What it does** | 53 **What it does** |
46 | 54 |
47 The ChIP-seq Mapper evaluates the enrichment of repetitive sequences in sequencing data from chromatin | 55 The ChIP-seq Mapper evaluates the enrichment of repetitive sequences in sequencing |
48 immunoprecipitation experiments, using repeats identified by RepeatExplorer as the reference. The tool | 56 data from chromatin |
49 performs BLASTN similarity search of the read sequences to the reference, | 57 immunoprecipitation experiments, using repeats identified by RepeatExplorer as the |
50 and the reads producing hits that passed the user-specified similarity threshold are assigned to the | 58 reference. The tool |
51 repeat clusters. The assignment is made to the cluster that produced the best similarity hit, and every | 59 performs BLASTN similarity search of the read sequences to the reference, |
52 read is assigned to only a single cluster. Following read mapping, the numbers of reads from the | 60 and the reads producing hits that passed the user-specified similarity threshold |
53 INPUT and ChIP samples are evaluated, and ChIP/INPUT ratios of the normalized read counts are reported | 61 are assigned to the |
54 for individual clusters. | 62 repeat clusters. The assignment is made to the cluster that produced the best |
55 ChIP and INPUT reads should be of uniform lengths of at least 40 nt. The bit score threshold value should be | 63 similarity hit, and every |
56 adjusted based on the length of the analyzed reads (the value equal to the read length is recommended for a start). | 64 read is assigned to only a single cluster. Following read mapping, the numbers of |
57 This method was first used in (`Neumann et al. 2012`__) for | 65 reads from the |
58 identification of repetitive sequences associated with centromeres: | 66 INPUT and ChIP samples are evaluated, and ChIP/INPUT ratios of the normalized read |
67 counts are reported | |
68 for individual clusters. | |
69 ChIP and INPUT reads should be of uniform lengths of at least 40 nt. The bit score | |
70 threshold value should be | |
71 adjusted based on the length of the analyzed reads (the value equal to the read | |
72 length is recommended for a start). | |
73 This method was first used in (`Neumann et al. 2012`__) for | |
74 identification of repetitive sequences associated with centromeres: | |
59 | 75 |
60 | 76 |
61 `PLoS Genet. Epub 2012 Jun 21. Stretching the rules: monocentric chromosomes with multiple centromere domains. Neumann P, Navrátilová A, Schroeder-Reiter E, Koblížková A, Steinbauerová V, Chocholová E, Novák P, Wanner G, Macas J.`__. | 77 `PLoS Genet. Epub 2012 Jun 21. Stretching the rules: monocentric chromosomes with |
78 multiple centromere domains. Neumann P, Navrátilová A, Schroeder-Reiter E, | |
79 Koblížková A, Steinbauerová V, Chocholová E, Novák P, Wanner G, Macas J.`__. | |
62 | 80 |
63 .. __: http://journals.plos.org/plosgenetics/article?id=10.1371/journal.pgen.1002777 | 81 .. __: |
64 .. __: http://journals.plos.org/plosgenetics/article?id=10.1371/journal.pgen.1002777 | 82 http://journals.plos.org/plosgenetics/article?id=10.1371/journal.pgen.1002777 |
65 | 83 .. __: |
84 http://journals.plos.org/plosgenetics/article?id=10.1371/journal.pgen.1002777 | |
85 | |
66 </help> | 86 </help> |
67 | 87 |
68 </tool> | 88 </tool> |
69 | 89 |
70 | 90 |