Mercurial > repos > ebi-gxa > decoupler_pathway_inference
annotate decoupler_pathway_inference.xml @ 10:97c2c52a7ab4 draft default tip
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
author | ebi-gxa |
---|---|
date | Fri, 29 Nov 2024 11:34:09 +0000 |
parents | 81ccee273bc6 |
children |
rev | line source |
---|---|
10
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
1 <tool id="decoupler_pathway_inference" name="Decoupler Pathway Inference" version="1.4.0+galaxy3" profile="20.05" license="MIT"> |
0
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
2 <description> |
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
3 of functional genesets/pathways for scRNA-seq data. |
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
4 </description> |
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
5 <requirements> |
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
6 <requirement type="package" version="1.4.0">decoupler</requirement> |
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
7 </requirements> |
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
8 <command> |
10
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
9 #if $inp.format == 'h5ad': |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
10 #set $input_fname = "input.h5ad" |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
11 #else: |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
12 #set $input_fname = "input.tsv" |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
13 #end if |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
14 ln -s '$input' '$input_fname'; |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
15 |
0
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
16 python '$__tool_directory__/decoupler_pathway_inference.py' |
10
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
17 -i '$input_fname' |
0
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
18 -n '$input_network_file' |
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
19 --min_n "$min_n" |
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
20 --method '$method' |
10
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
21 |
9
81ccee273bc6
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 05690508f6fc11cfc14213efedfd2bca5bb6040e
ebi-gxa
parents:
8
diff
changeset
|
22 --source '$source' |
81ccee273bc6
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 05690508f6fc11cfc14213efedfd2bca5bb6040e
ebi-gxa
parents:
8
diff
changeset
|
23 --target '$target' |
81ccee273bc6
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 05690508f6fc11cfc14213efedfd2bca5bb6040e
ebi-gxa
parents:
8
diff
changeset
|
24 --weight '$weight' |
10
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
25 #if str($inp.format) == "tabular": |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
26 #if $inp.stat_field: |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
27 --stat "${inp.stat_field}" |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
28 #end if |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
29 #if $inp.p_value_column: |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
30 --p_value_column "${inp.p_value_column}" |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
31 --p_value_threshold "${inp.p_value_threshold}" |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
32 #end if |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
33 #else: |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
34 #if $inp.gene_symbols_field: |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
35 --var_gene_symbols_field "${inp.gene_symbols_field}" |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
36 #end if |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
37 #if $inp.use_raw: |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
38 ${inp.use_raw} |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
39 #end if |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
40 #if $inp.write_activities_path: |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
41 ${inp.write_activities_path} |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
42 #end if |
8
9864fd2cc1f0
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 03b4d647e2dd8a333f347d3cfbe3dd5c7b407f61
ebi-gxa
parents:
0
diff
changeset
|
43 #end if |
0
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
44 --output "inference" |
10
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
45 |
0
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
46 </command> |
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
47 <inputs> |
10
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
48 <param name="input" type="data" format="h5ad,tabular" label="Input AnnData/Expression file"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
49 <param name="input_network_file" type="data" format="tabular" label="Input Network file" help="Tabular file with columns Source, Target and Weight. A source gene/pathway regulates/contains a target gene, weights can be either positive or negative. The source element needs to be part of the network, the target is a gene in the network and in the dataset"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
50 <param name="min_n" type="integer" min="0" value="5" label="Minimum targets per source." help="If targets are less than minimum, sources are removed"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
51 <conditional name="inp"> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
52 <param name="format" type="select" label="Input Format" help="Whether the provided file is AnnData or a Table of differential expression results (usually from bulk)."> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
53 <option value="h5ad">AnnData</option> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
54 <option value="tabular">Differential Expression Table</option> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
55 </param> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
56 <when value="h5ad"> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
57 <param name="use_raw" type="boolean" truevalue="--use_raw" falsevalue="" checked="false" label="Use the raw part of the AnnData object"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
58 <param name="write_activities_path" type="boolean" truevalue="--activities_path anndata_activities_path.h5ad" falsevalue="" checked="true" label="Write the activities AnnData object." help="Contains the MLM/ULM/Consensus activity results for each pathway and each cell in the main matrix, it is not a replacement of the original AnnData provided as input."/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
59 <param name="gene_symbols_field" type="text" optional="true" label="Gene symbols field" help="The field in the AnnData var table where gene symbols are stored."/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
60 </when> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
61 <when value="tabular"> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
62 <param name="stat_field" type="text" label="Statistic column name" optional="false" help="Defines which column will be passed to the decoupler method, usually you want something like the log2FC or the t-stat (this must be a column in your table)"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
63 <param argument="--p_value_column" type="text" label="P-value/FDR column name" help="Defines which column will be passed to the decoupler method as p-value, usually you want something like the log2FC or the t-stat (this must be a column in your table)"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
64 <param argument="--p_value_threshold" value="0.05" type="float" label="P-value/FDR thresholds" help="Will filter out any rows in the file that are above the value (in the set P-value/FDR column)"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
65 </when> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
66 </conditional> |
0
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
67 <param name="method" type="select" label="Activity inference method"> |
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
68 <option value="mlm" selected="true">Multivariate linear model (MLM)</option> |
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
69 <option value="ulm">Univariate linear model (ULM)</option> |
10
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
70 <option value="consensus">Consensus (use for TFs with CollecTri)</option> |
0
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
71 </param> |
10
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
72 <param name="source" type="text" value="source" label="Column name in network with source nodes." help="Usually the regulators. If empty then default is 'source' is used."/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
73 <param name="target" type="text" value="target" label="Column name in network with target nodes." help="Usually the regulated genes. If empty then default is 'target' is used."/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
74 <param name="weight" type="text" value="weight" label="Column name in network with weight." help="If empty then default is 'weight' is used."/> |
0
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
75 </inputs> |
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
76 <outputs> |
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
77 <data name="output_ad" format="h5ad" from_work_dir="anndata_activities_path.h5ad" label="${tool.name} on ${on_string}: Regulators/Pathways activity AnnData file"> |
10
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
78 <filter>inp['format'] == "h5ad" and inp['write_activities_path'] is True</filter> |
0
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
79 </data> |
10
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
80 <data name="output_table" format="tabular" from_work_dir="inference.tsv" label="${tool.name} on ${on_string}: Output estimate table"/> |
0
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
81 </outputs> |
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
82 <tests> |
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
83 <!-- Hint: You can use [ctrl+alt+t] after defining the inputs/outputs to auto-scaffold some basic test cases. --> |
10
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
84 <test expect_num_outputs="2"> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
85 <param name="input" value="pbmc3k_processed.h5ad"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
86 <param name="inp|format" value="h5ad"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
87 <param name="input_network_file" value="progeny_test.tsv"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
88 <param name="min_n" value="0"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
89 <param name="method" value="mlm"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
90 <param name="inp|use_raw" value="false"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
91 <param name="inp|write_activities_path" value="true"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
92 <param name="source" value="source"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
93 <param name="target" value="target"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
94 <param name="weight" value="weight"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
95 <output name="output_ad"> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
96 <assert_contents> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
97 <has_h5_keys keys="obsm/mlm_estimate"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
98 </assert_contents> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
99 </output> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
100 <output name="output_table"> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
101 <assert_contents> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
102 <has_n_columns n="5"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
103 </assert_contents> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
104 </output> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
105 </test> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
106 <test expect_num_outputs="2"> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
107 <param name="input" value="pbmc3k_processed.h5ad"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
108 <param name="inp|format" value="h5ad"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
109 <param name="input_network_file" value="progeny_test_2.tsv"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
110 <param name="min_n" value="0"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
111 <param name="method" value="ulm"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
112 <param name="inp|use_raw" value="false"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
113 <param name="inp|write_activities_path" value="true"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
114 <param name="source" value="source"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
115 <param name="target" value="target"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
116 <param name="weight" value="weight"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
117 <output name="output_ad"> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
118 <assert_contents> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
119 <has_h5_keys keys="obsm/ulm_estimate"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
120 </assert_contents> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
121 </output> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
122 <output name="output_table"> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
123 <assert_contents> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
124 <has_n_columns n="5"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
125 </assert_contents> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
126 </output> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
127 </test> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
128 <test expect_num_outputs="2"> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
129 <param name="input" value="mito_counted_anndata.h5ad"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
130 <param name="inp|format" value="h5ad"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
131 <param name="input_network_file" value="mouse_progeny.tsv"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
132 <param name="min_n" value="0"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
133 <param name="method" value="ulm"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
134 <param name="inp|use_raw" value="false"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
135 <param name="inp|write_activities_path" value="true"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
136 <param name="source" value="source"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
137 <param name="target" value="target"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
138 <param name="weight" value="weight"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
139 <param name="inp|gene_symbols_field" value="Symbol"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
140 <output name="output_ad"> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
141 <assert_contents> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
142 <has_h5_keys keys="obsm/ulm_estimate"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
143 </assert_contents> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
144 </output> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
145 <output name="output_table"> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
146 <assert_contents> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
147 <has_n_columns n="29"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
148 </assert_contents> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
149 </output> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
150 </test> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
151 <test expect_num_outputs="1"> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
152 <param name="input" value="diff_exp_result.tab"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
153 <param name="inp|format" value="tabular"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
154 <param name="input_network_file" value="progeny_test.tsv"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
155 <param name="min_n" value="0"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
156 <param name="method" value="mlm"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
157 <param name="inp|stat_field" value="log2FoldChange"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
158 <param name="inp|write_activities_path" value="false"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
159 <param name="source" value="source"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
160 <param name="target" value="target"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
161 <param name="weight" value="weight"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
162 <output name="output_table"> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
163 <assert_contents> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
164 <has_n_columns n="3"/> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
165 </assert_contents> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
166 </output> |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
167 </test> |
0
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
168 </tests> |
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
169 <help> |
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
170 **What it does** |
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
171 |
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
172 Usage |
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
173 ..... |
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
174 |
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
175 |
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
176 **Description** |
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
177 |
10
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
178 This tool extracts pathway activity inference using decoupler. For more information on the underlying algorithms, |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
179 the `decoupler documentation`_ , in particular the Pathway Activity |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
180 and Transcription factor activity inference sections. |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
181 |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
182 .. _`decoupler documentation`: https://decoupler-py.readthedocs.io/en/latest/ |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
183 |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
184 **Input** |
0
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
185 |
10
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
186 The tool accepts two types of input files: |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
187 |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
188 1. An AnnData object in H5AD format: |
0
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
189 |
10
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
190 - The H5AD file can contain raw or normalized data. |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
191 - You can specify whether to use the raw data in the AnnData object instead of the X matrix using the "use_raw" parameter. |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
192 - Minimum of targets per source can be specified using "min_n". |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
193 |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
194 2. A tabular file with differential expression data: |
0
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
195 |
10
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
196 - The file should have genes in rows (and the first column by the gene symbols). |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
197 - The file needs a header, that is, columns names for every column. |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
198 - Columns must include at least fields similar to log2FC and a p-value or FDR field. |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
199 - If this file is provided, the tool will score each source in the network file according to the differential expression of the provided genes. |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
200 |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
201 The tool also requires a network file containing a collection of pathways and their target genes, with weights for each interaction. |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
202 |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
203 Example of a network file: |
0
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
204 |
10
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
205 +---------+--------+--------+ |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
206 | source | target | weight | |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
207 +=========+========+========+ |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
208 | T1 | G01 | 1.0 | |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
209 +---------+--------+--------+ |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
210 | T1 | G02 | 1.0 | |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
211 +---------+--------+--------+ |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
212 | T1 | G03 | 0.7 | |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
213 +---------+--------+--------+ |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
214 | T2 | G04 | 1.0 | |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
215 +---------+--------+--------+ |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
216 | T2 | G06 | -0.5 | |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
217 +---------+--------+--------+ |
0
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
218 |
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
219 |
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
220 **Output** |
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
221 |
10
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
222 Depending on the input file type, the tool outputs: |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
223 |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
224 - If an AnnData file is used: |
0
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
225 |
10
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
226 - An AnnData object containing the scores in the "obs" field. |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
227 - Tab-separated text files containing the scores for each cell. |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
228 - If the "write_activities_path" parameter is set to "true", the tool will write the modified AnnData object to an H5AD file. |
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
229 - If the "write_inference" parameter is set to "true", the tool will output a tab-separated text file containing the scores for each cell. |
0
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
230 |
10
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
231 - If a tabular differential expression file is used: |
0
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
232 |
10
97c2c52a7ab4
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit b581a5b4ba88c5bf06f6223ba9aec51a8564796c
ebi-gxa
parents:
9
diff
changeset
|
233 - A tab-separated text file where each source in the network file is scored according to the differential expression of the provided genes. |
0
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
234 |
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
235 </help> |
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
236 <citations> |
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
237 <citation type="doi">10.1093/bioadv/vbac016 </citation> |
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
238 </citations> |
77d680b36e23
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit 1034a450c97dcbb77871050cf0c6d3da90dac823
ebi-gxa
parents:
diff
changeset
|
239 </tool> |