annotate seurat_export_cellbrowser.xml @ 3:d0ab20c5b81d draft default tip

planemo upload commit 34c30124158749b9eef51d5f323b608a503e7940
author ebi-gxa
date Sun, 01 Oct 2023 09:06:07 +0000
parents 6e876c9925c5
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3
d0ab20c5b81d planemo upload commit 34c30124158749b9eef51d5f323b608a503e7940
ebi-gxa
parents: 2
diff changeset
1 <tool id="seurat_export_cellbrowser" name="Seurat Export2CellBrowser" profile="18.01" version="@SEURAT_VERSION@+galaxy0">
0
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
2 <description>produces files for UCSC CellBrowser import.</description>
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
3 <macros>
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
4 <import>seurat_macros.xml</import>
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
5 </macros>
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
6 <expand macro="requirements" />
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
7 <expand macro="version" />
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
8 <command detect_errors="exit_code"><![CDATA[
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
9 #if $markers_file:
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
10 cp '$markers_file' markers.csv;
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
11 #end if
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
12
2
6e876c9925c5 "planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 3fc448754d6720855f781caa7938e33d3961b092"
ebi-gxa
parents: 1
diff changeset
13 seurat-export-cellbrowser.R
6e876c9925c5 "planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 3fc448754d6720855f781caa7938e33d3961b092"
ebi-gxa
parents: 1
diff changeset
14 @INPUT_OBJECT@
0
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
15
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
16 #if $markers_file:
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
17 -m markers.csv
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
18 #end if
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
19
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
20 -o output_html;
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
21
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
22 cd output_html && tar -cf '$output' *;
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
23 ]]></command>
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
24
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
25 <inputs>
2
6e876c9925c5 "planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 3fc448754d6720855f781caa7938e33d3961b092"
ebi-gxa
parents: 1
diff changeset
26 <expand macro="input_object_params"/>
3
d0ab20c5b81d planemo upload commit 34c30124158749b9eef51d5f323b608a503e7940
ebi-gxa
parents: 2
diff changeset
27 <param name="markers_file" type="data" optional="True" format="txt" label="Marker genes file from Seurat" />
0
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
28 </inputs>
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
29
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
30 <outputs>
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
31 <data name="output" format="tar" label="${tool.name} on ${on_string}: UCSC CellBrowser bundle"/>
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
32 </outputs>
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
33
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
34 <tests>
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
35 <test>
3
d0ab20c5b81d planemo upload commit 34c30124158749b9eef51d5f323b608a503e7940
ebi-gxa
parents: 2
diff changeset
36 <param name="rds_seurat_file" ftype="rdata" value="E-MTAB-6077-3k_features_90_cells-tsne.rds"/>
d0ab20c5b81d planemo upload commit 34c30124158749b9eef51d5f323b608a503e7940
ebi-gxa
parents: 2
diff changeset
37 <param name="markers_file" ftype="txt" value="E-MTAB-6077-3k_features_90_cells-markers.csv"/>
d0ab20c5b81d planemo upload commit 34c30124158749b9eef51d5f323b608a503e7940
ebi-gxa
parents: 2
diff changeset
38 <output name="output" >
d0ab20c5b81d planemo upload commit 34c30124158749b9eef51d5f323b608a503e7940
ebi-gxa
parents: 2
diff changeset
39 <assert_contents>
d0ab20c5b81d planemo upload commit 34c30124158749b9eef51d5f323b608a503e7940
ebi-gxa
parents: 2
diff changeset
40 <has_size value="2182656" delta="200000"/>
d0ab20c5b81d planemo upload commit 34c30124158749b9eef51d5f323b608a503e7940
ebi-gxa
parents: 2
diff changeset
41 </assert_contents>
d0ab20c5b81d planemo upload commit 34c30124158749b9eef51d5f323b608a503e7940
ebi-gxa
parents: 2
diff changeset
42 </output>
0
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
43 </test>
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
44 </tests>
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
45 <help><![CDATA[
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
46 .. class:: infomark
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
47
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
48 **What it does**
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
49
2
6e876c9925c5 "planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 3fc448754d6720855f781caa7938e33d3961b092"
ebi-gxa
parents: 1
diff changeset
50 This tool converts a Seurat object (hopefully with t-SNE results) and its
6e876c9925c5 "planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 3fc448754d6720855f781caa7938e33d3961b092"
ebi-gxa
parents: 1
diff changeset
51 accompanying marker genes file (optional) to a tar that can be feed to the
6e876c9925c5 "planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 3fc448754d6720855f781caa7938e33d3961b092"
ebi-gxa
parents: 1
diff changeset
52 UCSC CellBrowser tool.
0
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
53
2
6e876c9925c5 "planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 3fc448754d6720855f781caa7938e33d3961b092"
ebi-gxa
parents: 1
diff changeset
54 @SEURAT_INTRO@
6e876c9925c5 "planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 3fc448754d6720855f781caa7938e33d3961b092"
ebi-gxa
parents: 1
diff changeset
55
0
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
56 -----
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
57
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
58 **Inputs**
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
59
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
60 * RDS object
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
61
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
62 -----
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
63
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
64 **Outputs**
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
65
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
66 * Text file
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
67
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
68 .. _Seurat: https://www.nature.com/articles/nbt.4096
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
69 .. _Satija Lab: https://satijalab.org/seurat/
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
70
1
45d02a754a7d planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 0a95e950ac73efdc9e84025ecb547e66fc3b83f6
ebi-gxa
parents: 0
diff changeset
71 @VERSION_HISTORY@
45d02a754a7d planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 0a95e950ac73efdc9e84025ecb547e66fc3b83f6
ebi-gxa
parents: 0
diff changeset
72
0
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
73 ]]></help>
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
74 <expand macro="citations" />
29112eeaf521 planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit fc12e1e90bdc675bd81cf50528afd64ff3dc5c08
ebi-gxa
parents:
diff changeset
75 </tool>