comparison scHicClusterSVL.xml @ 1:eeb26f378f34 draft

"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/schicexplorer commit 72e1e90ac05a32dbd6fc675073429c0086048b18"
author iuc
date Tue, 10 Mar 2020 15:08:53 -0400
parents 7cbd84a1f985
children e6ec3914a076
comparison
equal deleted inserted replaced
0:7cbd84a1f985 1:eeb26f378f34
6 </macros> 6 </macros>
7 <expand macro="requirements" /> 7 <expand macro="requirements" />
8 <command detect_errors="exit_code"><![CDATA[ 8 <command detect_errors="exit_code"><![CDATA[
9 @BINARY@ 9 @BINARY@
10 10
11 --matrix '$matrix_mcooler' 11 --matrix '$matrix_scooler'
12 12
13 --numberOfClusters $numberOfClusters 13 --numberOfClusters $numberOfClusters
14 --distanceShortRange $distanceShortRange 14 --distanceShortRange $distanceShortRange
15 --distanceLongRange $distanceLongRange 15 --distanceLongRange $distanceLongRange
16 16
25 25
26 --threads @THREADS@ 26 --threads @THREADS@
27 ]]></command> 27 ]]></command>
28 <inputs> 28 <inputs>
29 29
30 <expand macro="matrix_mcooler_macro"/> 30 <expand macro="matrix_scooler_macro"/>
31 <param name="clusterMethod_selector" type="select" label="Cluster method:"> 31 <param name="clusterMethod_selector" type="select" label="Cluster method:">
32 <option value="kmeans" selected="True">K-means</option> 32 <option value="kmeans" selected="True">K-means</option>
33 <option value="spectral" >Spectral clustering</option> 33 <option value="spectral" >Spectral clustering</option>
34 </param> 34 </param>
35 35
42 <outputs> 42 <outputs>
43 <data name="outFileName" from_work_dir="cluster_list.txt" format="txt" label="${tool.name} on ${on_string}: Cluster results"/> 43 <data name="outFileName" from_work_dir="cluster_list.txt" format="txt" label="${tool.name} on ${on_string}: Cluster results"/>
44 </outputs> 44 </outputs>
45 <tests> 45 <tests>
46 <test> 46 <test>
47 <param name='matrix_mcooler' value='test_matrix.mcool' /> 47 <param name='matrix_scooler' value='test_matrix.scool' />
48 <param name='clusterMethod_selector' value='kmeans' /> 48 <param name='clusterMethod_selector' value='kmeans' />
49 <param name='numberOfClusters' value='3' /> 49 <param name='numberOfClusters' value='3' />
50 <param name='distanceShortRange' value='2000000' /> 50 <param name='distanceShortRange' value='2000000' />
51 <param name='distanceLongRange' value='12000000' /> 51 <param name='distanceLongRange' value='12000000' />
52 52
53 <output name="outFileName" file="scHicClusterSVL/cluster_kmeans.txt" ftype="txt" compare="sim_size" delta="4000"/> 53 <output name="outFileName" file="scHicClusterSVL/cluster_kmeans.txt" ftype="txt" compare="sim_size" delta="4000"/>
54 </test> 54 </test>
55 55
56 <test> 56 <test>
57 <param name='matrix_mcooler' value='test_matrix.mcool' /> 57 <param name='matrix_scooler' value='test_matrix.scool' />
58 <param name='clusterMethod_selector' value='spectral' /> 58 <param name='clusterMethod_selector' value='spectral' />
59 <param name='numberOfClusters' value='3' /> 59 <param name='numberOfClusters' value='3' />
60 <param name='distanceShortRange' value='2000000' /> 60 <param name='distanceShortRange' value='2000000' />
61 <param name='distanceLongRange' value='12000000' /> 61 <param name='distanceLongRange' value='12000000' />
62 62
69 Clustering with dimension reduction via short vs long range ratio 69 Clustering with dimension reduction via short vs long range ratio
70 ================================================================= 70 =================================================================
71 71
72 scHicClusterSVL uses kmeans or spectral clustering to associate each cell to a cluster and therefore to its cell cycle. 72 scHicClusterSVL uses kmeans or spectral clustering to associate each cell to a cluster and therefore to its cell cycle.
73 The clustering is applied on dimension reduced data based on the ratio of short vs long range contacts per chromosome. This approach reduces the number of dimensions from samples * (number of bins)^2 to samples * (number of chromosomes). 73 The clustering is applied on dimension reduced data based on the ratio of short vs long range contacts per chromosome. This approach reduces the number of dimensions from samples * (number of bins)^2 to samples * (number of chromosomes).
74 Please consider also the other clustering and dimension reduction approaches of the scHicExplorer suite. They can give you better results, 74 Please consider also the other clustering and dimension reduction approaches of the scHicExplorer suite such as `scHicCluster`, `scHicClusterMinHash` and `scHicClusterSVL`. They can give you better results,
75 can be faster or less memory demanding. 75 can be faster or less memory demanding.
76 76
77 For more information about scHiCExplorer please consider our documentation on readthedocs.io_ 77 For more information about scHiCExplorer please consider our documentation on readthedocs.io_
78 78
79 .. _readthedocs.io: http://schicexplorer.readthedocs.io/ 79 .. _readthedocs.io: http://schicexplorer.readthedocs.io/