Mercurial > repos > iuc > upsetplot
annotate rcx_upsetplot.xml @ 0:ec6141f6e5cb draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
author | iuc |
---|---|
date | Thu, 15 May 2025 13:34:06 +0000 |
parents | |
children |
rev | line source |
---|---|
0
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
1 <tool id="rcx_upsetplot" name="upset plot" version="@TOOL_VERSION@+galaxy0" profile="23.0"> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
2 <description>Upset plot visualization tool using UpSetR</description> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
3 <macros> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
4 <token name="@TOOL_VERSION@">1.4.0</token> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
5 </macros> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
6 |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
7 <requirements> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
8 <requirement type="package" version="@TOOL_VERSION@">r-upsetr</requirement> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
9 <requirement type="package" version="19.0.0">r-arrow</requirement> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
10 </requirements> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
11 <required_files> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
12 <include path="utils.r" /> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
13 </required_files> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
14 |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
15 <creator> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
16 <person |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
17 givenName="Kristina" |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
18 familyName="Gomoryova" |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
19 url="https://github.com/KristinaGomoryova" |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
20 identifier="0000-0003-4407-3917" /> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
21 <person |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
22 givenName="Helge" |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
23 familyName="Hecht" |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
24 url="https://github.com/hechth" |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
25 identifier="0000-0001-6744-996X" /> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
26 <organization |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
27 url="https://www.recetox.muni.cz/" |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
28 email="GalaxyToolsDevelopmentandDeployment@space.muni.cz" |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
29 name="RECETOX MUNI" /> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
30 </creator> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
31 |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
32 <command detect_errors="exit_code"><![CDATA[ |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
33 Rscript '${run_script}' |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
34 #if $export_R_script |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
35 && cat ${run_script} >> $script |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
36 #end if |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
37 ]]></command> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
38 |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
39 <configfiles> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
40 <configfile name="run_script"><![CDATA[ |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
41 |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
42 load_data <- function(file_name, file_extension) { |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
43 if (file_extension == "csv") { |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
44 data_input <- read.csv(file_name, check.names = "false") |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
45 } else if (file_extension %in% c("tsv", "tabular")) { |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
46 data_input <- read.delim(file_name, sep = "\t", check.names = "false") |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
47 } else if (file_extension == "parquet") { |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
48 data_input <- arrow::read_parquet(file_name) |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
49 } else { |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
50 stop("Unsupported file format.") |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
51 } |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
52 return(data_input) |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
53 } |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
54 |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
55 file_name <- "$input_data" |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
56 file_extension <- "$input_data.ext" |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
57 data_input <- load_data(file_name, file_extension) |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
58 |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
59 data_input[data_input != 0] <- 1 |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
60 |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
61 png("upsetplot.png", width = 12, height = 12, units = 'in', res = 600) |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
62 p <- UpSetR::upset( |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
63 data_input, |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
64 #if $order_by == "both" |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
65 order.by = c('freq', 'degree'), |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
66 #else |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
67 order.by = "$order_by", |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
68 #end if |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
69 nsets = $nsets, |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
70 #if $nintersects == 0 |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
71 nintersects = NA, |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
72 #else |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
73 nintersects = $nintersects, |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
74 #end if |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
75 group.by = '$group_by', |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
76 #if $cutoff |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
77 cutoff = $cutoff, |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
78 #end if |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
79 empty.intersections = $empty_intersections |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
80 ) |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
81 print(p) |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
82 dev.off() |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
83 ]]></configfile> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
84 </configfiles> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
85 |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
86 <inputs> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
87 <param name="input_data" type="data" format="csv,tsv,tabular,parquet" label="Input Data Table" help="Input file in a tabular/tsv/csv/parquet format containing the data for the UpSet plot."/> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
88 <param type="select" name="order_by" label="Sort Bars By" help="Choose how to sort the bars in the UpSet plot: by frequency (largest frequency first), degree (largest overlap first), or both."> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
89 <option value="freq" selected="true">Frequency</option> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
90 <option value="degree">Degree</option> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
91 <option value="both">Both</option> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
92 </param> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
93 <param name="nsets" type="integer" min="0" max="100" value="5" label="Number of Sets to Include" |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
94 help="Specify the number of sets to include in the plot. The largest sets will be visualized first. Default is 5." /> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
95 <param label="Number of Intersections to Plot" optional="true" name="nintersects" type="integer" value="0" help="Specify the number of intersections to display in the plot. If set to 0, all intersections will be plotted."/> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
96 <param name="group_by" type="boolean" checked="false" truevalue="sets" falsevalue="degree" label="Group Bars by Sets" help="Enable this option to group bars for each set based on their set size. Otherwise, bars will be grouped by degree."/> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
97 <param name="empty_intersections" type="boolean" checked="false" truevalue="TRUE" falsevalue="NULL" label="Include Empty Intersections" help="Enable this option to include empty intersections in the plot, up to the limit of the number of intersections. By default, empty intersections are omitted."/> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
98 <param name="cutoff" type="integer" min="0" label="Intersection Size Cutoff" optional="true" |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
99 help="Specify a threshold for filtering intersections. Only intersections with a size greater than or equal to this value will be included in the plot. Leave empty to include all intersections." /> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
100 <param name="export_R_script" type="boolean" checked="false" truevalue="TRUE" falsevalue="FALSE" label="Export R Script for Reproducibility" help="Enable this option to export the R script used to generate the plot. This allows you to reproduce the analysis offline. Note that file paths and dependencies must be managed manually."/> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
101 </inputs> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
102 |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
103 <outputs> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
104 <data name="upsetplot" format="png" label="Upset plot on ${on_string}" from_work_dir="upsetplot.png"/> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
105 <data name="script" format="txt" label="R script"> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
106 <filter>export_R_script</filter> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
107 </data> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
108 </outputs> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
109 |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
110 <tests> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
111 <test expect_num_outputs="1"> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
112 <param name="input_data" value="upsetplot_test_data.txt" ftype="tabular"/> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
113 <param name="order_by" value="freq"/> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
114 <!-- <output name="upsetplot" ftype="png" file="upsetplot.png"/> --> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
115 <output name="upsetplot" ftype="png"> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
116 <assert_contents> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
117 <has_image_channels channels="1"/> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
118 <has_image_height height="7200"/> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
119 <has_image_width width="7200" /> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
120 <has_image_center_of_mass center_of_mass="3642.53, 3525.80" eps="0.1"/> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
121 </assert_contents> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
122 </output> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
123 </test> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
124 </tests> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
125 |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
126 <help><. |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
141 |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
142 Input |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
143 ----- |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
144 |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
145 The tool expects a **dataframe** in one of the following formats: |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
146 - **CSV** |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
147 - **Tabular** |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
148 - **Parquet** |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
149 |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
150 Each column in the input corresponds to a set, and intersections are calculated based on the columns. If the input is not a binary matrix (i.e., values are not 0 or 1), all non-zero values will automatically be converted to 1. |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
151 |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
152 ### Example Input |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
153 | Set1 | Set2 | Set3 | |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
154 | 1 | 0 | 1 | |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
155 | 0 | 1 | 1 | |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
156 | 1 | 1 | 0 | |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
157 |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
158 ### Example Output |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
159 The tool will generate an UpSet plot visualizing the intersections between `Set1`, `Set2`, and `Set3`. |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
160 |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
161 Parameters |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
162 ---------- |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
163 |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
164 The following options allow you to customize the plot: |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
165 |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
166 - **Sort Bars By** (`sort_by`): Determines how the intersection bars are sorted. Options: |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
167 - `freq`: Sort by intersection size (default). |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
168 - `degree`: Sort by the number of sets involved in the intersection. |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
169 |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
170 - **Empty Intersections** (`empty_intersections`): Whether to include intersections with zero elements in the plot. Default is to hide them. |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
171 |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
172 - **Number of Intersections** (`nintersects`): Limits the number of intersections displayed. Default is `0`, which shows all intersections. |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
173 |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
174 - **Group by Sets** (`group_by_sets`): If enabled, intersections are grouped by the original sets. By default, intersections are grouped by the number of sets involved. |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
175 |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
176 Output |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
177 ------ |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
178 |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
179 The tool generates the following outputs: |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
180 1. **UpSet Plot (PNG)**: A high-resolution PNG image of the UpSet plot. |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
181 2. **R Script (Optional)**: The R script used to generate the plot, if the `Export R Script` option is enabled. |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
182 |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
183 Links |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
184 ----- |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
185 |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
186 - **UpSetR Documentation**: [https://github.com/hms-dbmi/UpSetR](https://github.com/hms-dbmi/UpSetR) |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
187 - **Galaxy Tool Repository**: [https://github.com/galaxyproject/tools-iuc](https://github.com/galaxyproject/tools-iuc) |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
188 |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
189 ]]></help> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
190 <citations> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
191 <citation type="doi">https://doi.org/10.1093/bioinformatics/btx364</citation> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
192 </citations> |
ec6141f6e5cb
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/upsetr commit 4454c30bfe5d6ed95871729c68938880a14aa9f2
iuc
parents:
diff
changeset
|
193 </tool> |