Mercurial > repos > bgruening > hicexplorer_hicfindrestrictionsites
annotate hicFindRestrictionSites.xml @ 6:9cbb4e6ce509 draft
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 45892bbb7b760b9d35299ed50028d4c5c5741970"
author | iuc |
---|---|
date | Thu, 08 Apr 2021 19:43:47 +0000 |
parents | b7ce646b29e1 |
children | 00174edbfdaa |
rev | line source |
---|---|
5
b7ce646b29e1
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 2a0943e78bdc8ebb13f181399206a9eea37ed78f"
iuc
parents:
1
diff
changeset
|
1 <tool id="hicexplorer_hicfindrestrictionsites" name="@BINARY@" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@"> |
0
5c62f55474fc
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 5744259254d4254a29cb7a6687fbbfd103301064"
bgruening
parents:
diff
changeset
|
2 <description>identify restriction enzyme sites</description> |
5c62f55474fc
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 5744259254d4254a29cb7a6687fbbfd103301064"
bgruening
parents:
diff
changeset
|
3 <macros> |
5c62f55474fc
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 5744259254d4254a29cb7a6687fbbfd103301064"
bgruening
parents:
diff
changeset
|
4 <token name="@BINARY@">hicFindRestSite</token> |
5c62f55474fc
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 5744259254d4254a29cb7a6687fbbfd103301064"
bgruening
parents:
diff
changeset
|
5 <import>macros.xml</import> |
5c62f55474fc
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 5744259254d4254a29cb7a6687fbbfd103301064"
bgruening
parents:
diff
changeset
|
6 </macros> |
5c62f55474fc
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 5744259254d4254a29cb7a6687fbbfd103301064"
bgruening
parents:
diff
changeset
|
7 <expand macro="requirements" /> |
5c62f55474fc
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 5744259254d4254a29cb7a6687fbbfd103301064"
bgruening
parents:
diff
changeset
|
8 <command detect_errors="exit_code"><![CDATA[ |
5c62f55474fc
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 5744259254d4254a29cb7a6687fbbfd103301064"
bgruening
parents:
diff
changeset
|
9 @BINARY@ |
5c62f55474fc
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 5744259254d4254a29cb7a6687fbbfd103301064"
bgruening
parents:
diff
changeset
|
10 --fasta '$fasta' |
5c62f55474fc
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 5744259254d4254a29cb7a6687fbbfd103301064"
bgruening
parents:
diff
changeset
|
11 --searchPattern '$searchPattern' |
5c62f55474fc
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 5744259254d4254a29cb7a6687fbbfd103301064"
bgruening
parents:
diff
changeset
|
12 --outFile restriction_site.bed |
5c62f55474fc
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 5744259254d4254a29cb7a6687fbbfd103301064"
bgruening
parents:
diff
changeset
|
13 |
5
b7ce646b29e1
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 2a0943e78bdc8ebb13f181399206a9eea37ed78f"
iuc
parents:
1
diff
changeset
|
14 ]]> </command> |
0
5c62f55474fc
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 5744259254d4254a29cb7a6687fbbfd103301064"
bgruening
parents:
diff
changeset
|
15 <inputs> |
5
b7ce646b29e1
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 2a0943e78bdc8ebb13f181399206a9eea37ed78f"
iuc
parents:
1
diff
changeset
|
16 <param argument="--fasta" type="data" format='fasta,fasta.gz' label="Fasta file for the organism genome." help="The organism genome fasta file to compute the restriction enzyme position." /> |
b7ce646b29e1
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 2a0943e78bdc8ebb13f181399206a9eea37ed78f"
iuc
parents:
1
diff
changeset
|
17 <param argument="--searchPattern" type="text" value="" label="Restriction enzyme sequence" help='Search pattern. For example, for HindIII this pattern is \"AAGCTT\". |
1
c389a701161e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 4b602d427e0fc0da5353a4510798349de98e4ae4"
iuc
parents:
0
diff
changeset
|
18 Both, forward and reverse strand are searched for a match. The pattern |
c389a701161e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 4b602d427e0fc0da5353a4510798349de98e4ae4"
iuc
parents:
0
diff
changeset
|
19 is a regexp and can contain regexp specif syntax |
0
5c62f55474fc
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 5744259254d4254a29cb7a6687fbbfd103301064"
bgruening
parents:
diff
changeset
|
20 (see https://docs.python.org/2/library/re.html). For example the pattern |
5
b7ce646b29e1
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 2a0943e78bdc8ebb13f181399206a9eea37ed78f"
iuc
parents:
1
diff
changeset
|
21 CG..GC will find all occurrence of CG followed by any two bases and then GC.'> |
6
9cbb4e6ce509
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 45892bbb7b760b9d35299ed50028d4c5c5741970"
iuc
parents:
5
diff
changeset
|
22 <validator type="expression" message="Only ASCII characters are allowed."><![CDATA[all(ord(c) < 128 for c in value)]]></validator> |
5
b7ce646b29e1
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 2a0943e78bdc8ebb13f181399206a9eea37ed78f"
iuc
parents:
1
diff
changeset
|
23 </param> |
0
5c62f55474fc
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 5744259254d4254a29cb7a6687fbbfd103301064"
bgruening
parents:
diff
changeset
|
24 </inputs> |
5c62f55474fc
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 5744259254d4254a29cb7a6687fbbfd103301064"
bgruening
parents:
diff
changeset
|
25 <outputs> |
5
b7ce646b29e1
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 2a0943e78bdc8ebb13f181399206a9eea37ed78f"
iuc
parents:
1
diff
changeset
|
26 <data name="restrictionSites" from_work_dir="restriction_site.bed" format="bed" label="${tool.name} on ${fasta.name} ${searchPattern} [${on_string}]: Restriction sites" /> |
0
5c62f55474fc
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 5744259254d4254a29cb7a6687fbbfd103301064"
bgruening
parents:
diff
changeset
|
27 </outputs> |
5c62f55474fc
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 5744259254d4254a29cb7a6687fbbfd103301064"
bgruening
parents:
diff
changeset
|
28 <tests> |
5c62f55474fc
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 5744259254d4254a29cb7a6687fbbfd103301064"
bgruening
parents:
diff
changeset
|
29 <test> |
5
b7ce646b29e1
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 2a0943e78bdc8ebb13f181399206a9eea37ed78f"
iuc
parents:
1
diff
changeset
|
30 <param name="fasta" value="hicFindRestrictionSites/reference_genome.fasta" /> |
b7ce646b29e1
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 2a0943e78bdc8ebb13f181399206a9eea37ed78f"
iuc
parents:
1
diff
changeset
|
31 <param name="searchPattern" value="GTAC" /> |
b7ce646b29e1
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 2a0943e78bdc8ebb13f181399206a9eea37ed78f"
iuc
parents:
1
diff
changeset
|
32 <output name="restrictionSites" file="hicFindRestrictionSites/restriction_sites.bed" ftype="bed" /> |
0
5c62f55474fc
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 5744259254d4254a29cb7a6687fbbfd103301064"
bgruening
parents:
diff
changeset
|
33 </test> |
5c62f55474fc
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 5744259254d4254a29cb7a6687fbbfd103301064"
bgruening
parents:
diff
changeset
|
34 </tests> |
5c62f55474fc
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 5744259254d4254a29cb7a6687fbbfd103301064"
bgruening
parents:
diff
changeset
|
35 <help><![CDATA[ |
5c62f55474fc
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 5744259254d4254a29cb7a6687fbbfd103301064"
bgruening
parents:
diff
changeset
|
36 |
5c62f55474fc
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 5744259254d4254a29cb7a6687fbbfd103301064"
bgruening
parents:
diff
changeset
|
37 Find restriction sites |
5c62f55474fc
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 5744259254d4254a29cb7a6687fbbfd103301064"
bgruening
parents:
diff
changeset
|
38 ====================== |
5c62f55474fc
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 5744259254d4254a29cb7a6687fbbfd103301064"
bgruening
parents:
diff
changeset
|
39 |
5c62f55474fc
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 5744259254d4254a29cb7a6687fbbfd103301064"
bgruening
parents:
diff
changeset
|
40 This scripts find the locations of a given restriction enzyme sequence. This file can be used to build an Hi-C interaction matrix with restriction enzyme resolution by hicBuildMatrix. |
5c62f55474fc
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 5744259254d4254a29cb7a6687fbbfd103301064"
bgruening
parents:
diff
changeset
|
41 |
5c62f55474fc
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 5744259254d4254a29cb7a6687fbbfd103301064"
bgruening
parents:
diff
changeset
|
42 |
5c62f55474fc
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 5744259254d4254a29cb7a6687fbbfd103301064"
bgruening
parents:
diff
changeset
|
43 For more information about HiCExplorer please consider our documentation on readthedocs.io_ |
5c62f55474fc
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 5744259254d4254a29cb7a6687fbbfd103301064"
bgruening
parents:
diff
changeset
|
44 |
5c62f55474fc
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 5744259254d4254a29cb7a6687fbbfd103301064"
bgruening
parents:
diff
changeset
|
45 .. _readthedocs.io: http://hicexplorer.readthedocs.io/en/latest/index.html |
5
b7ce646b29e1
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 2a0943e78bdc8ebb13f181399206a9eea37ed78f"
iuc
parents:
1
diff
changeset
|
46 ]]> </help> |
0
5c62f55474fc
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 5744259254d4254a29cb7a6687fbbfd103301064"
bgruening
parents:
diff
changeset
|
47 <expand macro="citations" /> |
5c62f55474fc
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 5744259254d4254a29cb7a6687fbbfd103301064"
bgruening
parents:
diff
changeset
|
48 </tool> |