Mercurial > repos > bgruening > hicexplorer_hicbuildmatrixmicroc
annotate hicBuildMatrixMicroC.xml @ 0:0c22e9361298 draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
author | bgruening |
---|---|
date | Thu, 05 Dec 2024 21:42:17 +0000 |
parents | |
children |
rev | line source |
---|---|
0
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
1 <tool id="hicexplorer_hicbuildmatrixmicroc" name="@BINARY@" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@"> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
2 <description>create a contact matrix</description> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
3 <macros> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
4 <token name="@BINARY@">hicBuildMatrixMicroC</token> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
5 <import>macros.xml</import> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
6 </macros> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
7 <expand macro="requirements"/> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
8 <command detect_errors="exit_code"><![CDATA[ |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
9 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
10 mkdir ./QCfolder && |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
11 mkdir '$qc.files_path' && |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
12 @BINARY@ |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
13 --samFiles |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
14 #for $repeat in $samFiles: |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
15 '${repeat.samFile}' |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
16 #end for |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
17 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
18 #if $maxLibraryInsertSize: |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
19 --maxLibraryInsertSize $maxLibraryInsertSize |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
20 #end if |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
21 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
22 #if $binSizes: |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
23 --binSize |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
24 #for $repeat in $binSizes |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
25 '${repeat.binSize}' |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
26 #end for |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
27 #end if |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
28 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
29 #if $chromosomeSizes: |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
30 --chromosomeSizes '$chromosomeSizes' |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
31 #end if |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
32 #if $dbKey: |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
33 --genomeAssembly '$dbKey' |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
34 #else |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
35 --genomeAssembly '$samFiles[0].samFile.metadata.dbkey' |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
36 #end if |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
37 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
38 #if $region: |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
39 --region '$region' |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
40 #end if |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
41 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
42 --outFileName 'matrix.$outputFormat' |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
43 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
44 #if $outBam: |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
45 $outBam ./unsorted.bam |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
46 #end if |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
47 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
48 $keepSelfCircles |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
49 $skipDuplicationCheck |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
50 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
51 #if $minMappingQuality and $minMappingQuality is not None: |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
52 --minMappingQuality $minMappingQuality |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
53 #end if |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
54 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
55 --threads @THREADS@ |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
56 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
57 --QCfolder ./QCfolder |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
58 && |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
59 mv ./QCfolder/* $qc.files_path/ |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
60 && |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
61 mv '$qc.files_path/hicQC.html' '$qc' |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
62 && mv "$qc.files_path"/*.log raw_qc |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
63 && mv matrix.$outputFormat matrix |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
64 #if $outBam: |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
65 && samtools sort -@ @THREADS@ -T "\${TMPDIR:-.}" ./unsorted.bam -o sorted.bam |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
66 #end if |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
67 ]]> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
68 </command> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
69 <inputs> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
70 <!-- can we use multiple=True here with min="2" and max="2" ? --> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
71 <repeat max="2" min="2" name="samFiles" title="Sam/Bam files to process (forward/reverse)" help="Please use the special BAM datatype: qname_input_sorted.bam and use for 'bowtie2' the '--reorder' option to create a BAM file."> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
72 <param name="samFile" type="data" format="sam,qname_input_sorted.bam"> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
73 </param> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
74 </repeat> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
75 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
76 <param argument="--maxLibraryInsertSize" type="integer" optional="true" value="" label="Maximum library insert size defines different cut offs based on the maximum expected library size" help="*This is not the average fragment size* but the higher end of the fragment size distribution (obtained using for example Fragment Analyzer) |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
77 which usually is between 800 to 1500 bp. If this value if not known use the default of 1000. The insert value is used to decide if two mates |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
78 belong to the same fragment (by checking if they are within this max insert size) and to decide if a mate |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
79 is too far away from the nearest restriction site." /> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
80 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
81 <repeat name="binSizes" title="Bin size in bp" min="1" help="If used, the restriction cut places (if given) are used to only consider reads that are in the vicinity of the resctriction sites. |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
82 Otherwise all reads in the interval are considered. Use multiple ones to create a mcool file."> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
83 <param argument="--binSize" type="integer" optional="true" value="" label="Bin size in bp" /> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
84 </repeat> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
85 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
86 <expand macro="region" /> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
87 <param argument="--keepSelfCircles" type="boolean" truevalue="--keepSelfCircles" falsevalue="" label="Keep self circles" help="If set, outward facing reads without any restriction fragment (self circles) are kept. They will be counted and shown in the QC plots." /> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
88 <expand macro="minMappingQuality" /> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
89 <param argument="--skipDuplicationCheck" type="boolean" truevalue="--skipDuplicationCheck" falsevalue="" label="Skip duplication check" help="Identification of duplicated read pairs is memory consuming. Thus, in case of memory errors this check can be skipped." /> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
90 <param argument="--chromosomeSizes" type="data" format="tabular" optional="true" label="Chromosome sizes for your genome" help="File with the chromosome sizes for your genome. A tab-delimited two column layout 'chr_name size' is expected |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
91 Usually the sizes can be determined from the SAM/BAM input files, however, |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
92 for cHi-C or scHi-C it can be that at the start or end no data is present. |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
93 Please consider that this option causes that only reads are considered which are on the listed chromosomes. |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
94 Use this option to guarantee fixed sizes. An example file is available via UCSC: |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
95 http://hgdownload.soe.ucsc.edu/goldenPath/dm3/bigZips/dm3.chrom.sizes" /> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
96 <param name="dbKey" type="text" optional="true" label="Use this dbkey for your history genome" |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
97 help="You can set the reference genome in your history as metadata. In case you have not you can specify it here." /> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
98 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
99 <param argument="--outBam" type="boolean" truevalue="--outBam" falsevalue="" checked="false" label="Save valid Hi-C reads in BAM file" help="A bam |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
100 file containing all valid Hi-C reads can be created |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
101 using this option. This bam file could be useful to |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
102 inspect the distribution of valid Hi-C reads pairs or |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
103 for other downstream analyses, but is not used by any |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
104 HiCExplorer tool. Computation will be significantly |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
105 longer if this option is set." /> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
106 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
107 <param name="outputFormat" type="select" label="Output file format"> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
108 <option value="h5">HiCExplorer format</option> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
109 <option value="cool">cool</option> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
110 </param> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
111 </inputs> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
112 <outputs> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
113 <data name="outfileBam" from_work_dir="sorted.bam" format="bam" label="${tool.name} BAM file on ${on_string}"> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
114 <filter>outBam</filter> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
115 </data> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
116 <data name="outFileName" from_work_dir="matrix" format="h5" label="${tool.name} MATRIX on ${on_string}"> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
117 <change_format> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
118 <when input="outputFormat" value="cool" format="cool" /> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
119 </change_format> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
120 </data> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
121 <data name="qc" format="html" label="${tool.name} QC on ${on_string}" /> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
122 <data name="raw_qc" from_work_dir="raw_qc" format="txt" label="${tool.name} raw QC on ${on_string}" /> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
123 </outputs> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
124 <tests> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
125 <test expect_num_outputs="4"> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
126 <repeat name="samFiles"> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
127 <param name="samFile" value="small_test_R1_unsorted.sam" dbkey="hg38" /> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
128 </repeat> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
129 <repeat name="samFiles"> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
130 <param name="samFile" value="small_test_R2_unsorted.sam" dbkey="hg38" /> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
131 </repeat> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
132 <param name="outputFormat" value="h5" /> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
133 <repeat name="binSizes"> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
134 <param name="binSize" value="5000" /> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
135 </repeat> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
136 <param name="outBam" value="True" /> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
137 <output name="outfileBam" file="small_test_matrix_result_sorted_microc.bam" compare="diff" lines_diff="2" ftype="bam" /> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
138 <output name="outFileName" ftype="h5"> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
139 <assert_contents> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
140 <has_h5_keys keys="intervals,matrix" /> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
141 </assert_contents> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
142 </output> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
143 <output name="raw_qc" file="raw_qc_report_micro-c" compare="diff" lines_diff="2" /> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
144 </test> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
145 <test expect_num_outputs="4"> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
146 <repeat name="samFiles"> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
147 <param name="samFile" value="small_test_R1_unsorted.sam" dbkey="hg38" /> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
148 </repeat> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
149 <repeat name="samFiles"> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
150 <param name="samFile" value="small_test_R2_unsorted.sam" dbkey="hg38" /> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
151 </repeat> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
152 <repeat name="binSizes"> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
153 <param name="binSize" value="5000" /> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
154 </repeat> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
155 <param name="outputFormat" value="cool" /> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
156 <param name="outBam" value="True" /> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
157 <output name="outfileBam" file="small_test_matrix_result_sorted_microc.bam" compare="diff" lines_diff="2" ftype="bam" /> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
158 <output name="outFileName" ftype="cool"> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
159 <assert_contents> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
160 <has_h5_keys keys="bins,chroms,indexes,pixels" /> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
161 </assert_contents> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
162 </output> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
163 <output name="raw_qc" file="raw_qc_report_micro-c" compare="diff" lines_diff="2" /> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
164 </test> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
165 </tests> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
166 <help><![CDATA[ |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
167 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
168 Creation of the contact matrix |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
169 =============================== |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
170 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
171 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
172 **hicBuildMatrixMicroC** generates a contact matrix from Micro-C read pairs, using paired-end Hi-C reads mapped to a reference genome. This process requires two SAM or BAM files: one for the first mate and one for the second mate of the paired-end reads. These files must be unaligned by position (i.e., not sorted). Unlike traditional Hi-C data, where restriction enzyme cut sites determine resolution, Micro-C does not rely on such sites. Instead, the contact matrix is created using a fixed bin size (e.g., 10,000 bp). |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
173 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
174 Additionally, **hicBuildMatrixMicroC** produces a quality control report to evaluate the quality of the Hi-C reads, aiding in determining the success of both the experimental protocol and sequencing process. |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
175 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
176 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
177 _________________ |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
178 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
179 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
180 Usage |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
181 ----- |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
182 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
183 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
184 This tool is designed to work with paired SAM/BAM files generated by alignment software supporting local alignment, such as Bowtie2, using the `--local` alignment option for paired-end reads. Both files should represent properly mapped reads. |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
185 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
186 _________________ |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
187 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
188 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
189 Output |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
190 ------ |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
191 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
192 **hicBuildMatrixMicroC** generates the following outputs: |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
193 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
194 - **Contact Matrix**: A matrix compatible with HiCExplorer for downstream analyses. |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
195 - **Accepted Alignments BAM File**: This file includes valid Hi-C read pairs. While not directly used by HiCExplorer, it is valuable for inspecting the distribution of valid reads, such as around restriction enzyme sites, or for other analyses. |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
196 - **Quality Control Report**: This report provides an evaluation of the Hi-C data, helping to determine whether the library preparation and experimental workflow were successful. |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
197 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
198 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
199 Example plot |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
200 ++++++++++++ |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
201 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
202 .. image:: hicPlotMatrix.png |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
203 :width: 50% |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
204 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
205 *Contact matrix of *Drosophila melanogaster* embryos built using **hicBuildMatrix**. The example shows Micro-C data, visualized with `hicPlotMatrix`. Bins were merged to a 25 kb resolution using `hicMergeMatrixBins` before plotting.* |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
206 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
207 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
208 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
209 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
210 Quality report |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
211 ++++++++++++++ |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
212 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
213 A detailed quality control report accompanies the contact matrix. This report is similar to the one generated by **hicBuildMatrix**, but excludes information specific to restriction cut sites, such as dangling ends and self-circles, as these features are not applicable to Micro-C data. |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
214 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
215 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
216 _________________ |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
217 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
218 | For more information about HiCExplorer please consider our documentation on readthedocs.io_. |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
219 |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
220 .. _readthedocs.io: http://hicexplorer.readthedocs.io/en/latest/index.html |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
221 ]]> </help> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
222 <expand macro="citations" /> |
0c22e9361298
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hicexplorer commit 63179f3d35e5dec09cdd01c07c6a4e8af3da777d
bgruening
parents:
diff
changeset
|
223 </tool> |