Mercurial > repos > iuc > raceid_inspectclusters
comparison raceid_inspectclusters.xml @ 0:9fec5dd8fbb9 draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/raceid3 commit f880060c478d42202df5b78a81329f8af56b1138
author | iuc |
---|---|
date | Thu, 22 Nov 2018 04:45:41 -0500 |
parents | |
children | 20f522154663 |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:9fec5dd8fbb9 |
---|---|
1 <tool id="raceid_inspectclusters" name="Cluster Inspection using RaceID" version="@VERSION_RACEID@.@VERSION_PACKAGE@.1" > | |
2 <description>examines gene expression within clusters</description> | |
3 <macros> | |
4 <import>macros.xml</import> | |
5 <import>macros_inspectclusters.xml</import> | |
6 </macros> | |
7 <expand macro="requirements" /> | |
8 <version_command><![CDATA[ | |
9 Rscript '$__tool_directory__/scripts/clusterinspect.R' @GET_VERSION@ | |
10 ]]></version_command> | |
11 | |
12 <command detect_errors="exit_code"><![CDATA[ | |
13 #set bin = 'clusterinspect.R' | |
14 Rscript '$__tool_directory__/scripts/$bin' '$userconf' 2>&1 > '$outlog' | |
15 ]]></command> | |
16 | |
17 <configfiles> | |
18 <configfile name="userconf" ><![CDATA[ | |
19 @STRING2VECTOR@ | |
20 | |
21 @INSPECTCLUSTERS_CHEETAH@ | |
22 ]]> | |
23 </configfile> | |
24 </configfiles> | |
25 <inputs> | |
26 <expand macro="inspectclusters_inputs" /> | |
27 </inputs> | |
28 | |
29 <outputs> | |
30 <data name="outpdf" format="pdf" label="${tool.name} on ${on_string}: PDF Report" /> | |
31 <data name="outlog" format="txt" label="${tool.name} on ${on_string}: Log" > | |
32 <filter>use_log</filter> | |
33 </data> | |
34 </outputs> | |
35 <tests> | |
36 <expand macro="inspectclusters_tests" /> | |
37 </tests> | |
38 <help><![CDATA[ | |
39 | |
40 RaceID3 | |
41 ========= | |
42 | |
43 RaceID is a clustering algorithm for the identification of cell types from single-cell RNA-sequencing data. It was specifically designed for the detection of rare cells which correspond to outliers in conventional clustering methods. | |
44 | |
45 This module inspects the clusters generated from the previous clustering step (and requires the output RData file from it as input). | |
46 | |
47 The tool offers three modes of inspection which can all be activated at the same time, resulting in a single PDF report: | |
48 | |
49 * Plot All Clusters: | |
50 * Produces a tSNE of all clusters, as well as a force-directed Fruchterman-Reingold (F-R) layout which may have tidier plots. | |
51 * Perform Subset Analysis: | |
52 * tSNE and F-R plots with cells whose name match the specified regex highlighted | |
53 | |
54 * Examine Genes of Interest: | |
55 * Expression plots highlighting a gene or genes of interest across all clusters | |
56 | |
57 * Differential Gene Testing: | |
58 * Examining the expression between | |
59 | |
60 * A list of the most differentially expressed genes in each cluster | |
61 * An output PDF that provides heatmaps for: | |
62 * The initial and final clustering (as determined using random forest) | |
63 * Heatmaps for each of the most differentially expressed genes in each cluster | |
64 | |
65 The tool requires the RData input from the previous filtering / normalisation / confounder removal step to work. | |
66 | |
67 | |
68 | |
69 ]]></help> | |
70 <expand macro="citations" /> | |
71 </tool> |