annotate PanExplorer.xml @ 16:1e0698511c9f draft

Uploaded
author dereeper
date Sun, 15 Dec 2024 21:30:16 +0000
parents dbde253606c5
children db83eb7c8f78
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
16
1e0698511c9f Uploaded
dereeper
parents: 15
diff changeset
1 <tool id="PanExplorer2" name="PanExplorer2" version="2.0">
2
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
2 <description> Bacterial pan-genome analysis </description>
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
3 <requirements>
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
4 <!--
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
5 <requirement type="package" version="2.2.26">blast-legacy</requirement>
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
6 <requirement type="package" version="7.480">mafft</requirement>
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
7 <requirement type="package" version="14.137">mcl</requirement>
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
8 <requirement type="package" version="3.697">phylip</requirement>
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
9 <requirement type="package" version="1.7.2">perl-bioperl</requirement>
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
10 -->
7
2c65d4257fe6 Uploaded
dereeper
parents: 6
diff changeset
11 <requirement type="package" version="1.30">perl-yaml</requirement>
2c65d4257fe6 Uploaded
dereeper
parents: 6
diff changeset
12 <requirement type="package" version="3.8.7">singularity</requirement>
16
1e0698511c9f Uploaded
dereeper
parents: 15
diff changeset
13 <!-- <container type="docker">ghcr.io/pangenome/pggb:latest</container> -->
2
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
14 </requirements>
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
15
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
16 <command><![CDATA[
7
2c65d4257fe6 Uploaded
dereeper
parents: 6
diff changeset
17
16
1e0698511c9f Uploaded
dereeper
parents: 15
diff changeset
18 export PANEX_PATH=/usr/local/bin/PanExplorer_workflow;
14
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
19
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
20 #if str($mode.mode) == "accessions":
16
1e0698511c9f Uploaded
dereeper
parents: 15
diff changeset
21 perl ${__tool_directory__}/generateConfig.pl 'None' '$input' config.yaml 'None';
14
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
22 #else if str($mode.mode) == "genbanks":
16
1e0698511c9f Uploaded
dereeper
parents: 15
diff changeset
23 perl ${__tool_directory__}/generateConfig.pl '$private_genomes' 'None' config.yaml 'None';
14
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
24 #else if str($mode.mode) == "fasta":
16
1e0698511c9f Uploaded
dereeper
parents: 15
diff changeset
25 perl ${__tool_directory__}/generateConfig.pl '$private_genomes' 'None' config.yaml '$private_genomes_fasta';
14
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
26 #end if
2
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
27
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
28 cat config.yaml >$logfile;
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
29
16
1e0698511c9f Uploaded
dereeper
parents: 15
diff changeset
30 if [ ! -f ${__tool_directory__}/panexplorer.sif ]; then wget -O ${__tool_directory__}/panexplorer.sif https://panexplorer.southgreen.fr/singularity/panexplorer.sif >>$logfile 2>&1;fi;
2
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
31
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
32
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
33
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
34 #if $software=="pgap"
16
1e0698511c9f Uploaded
dereeper
parents: 15
diff changeset
35 singularity exec ${__tool_directory__}/panexplorer.sif sed "s/identity\=80/identity\=$min_identity/g" \$PANEX_PATH/Snakemake_files/Snakefile_wget_PGAP_heatmap_upset_COG 1>snakefile 2>>$logfile;
2
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
36 #else if $software=="roary"
16
1e0698511c9f Uploaded
dereeper
parents: 15
diff changeset
37 singularity exec ${__tool_directory__}/panexplorer.sif sed "s/identity\=80/identity\=$min_identity/g" \$PANEX_PATH/Snakemake_files/Snakefile_wget_roary_heatmap_upset_COG 1>snakefile 2>>$logfile;
2
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
38 #else if $software=="orthofinder"
16
1e0698511c9f Uploaded
dereeper
parents: 15
diff changeset
39 singularity exec ${__tool_directory__}/panexplorer.sif sed "s/identity\=80/identity\=$min_identity/g" \$PANEX_PATH/Snakemake_files/Snakefile_orthofinder_heatmap_upset 1>snakefile 2>>$logfile;
2
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
40 #else if $software=="cactus"
16
1e0698511c9f Uploaded
dereeper
parents: 15
diff changeset
41 singularity exec ${__tool_directory__}/panexplorer.sif cp -rf \$PANEX_PATH/Snakemake_files/Snakefile_wget_cactus_heatmap_upset_COG2 1>snakefile 2>>$logfile;
2
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
42 #else if $software=="pggb"
16
1e0698511c9f Uploaded
dereeper
parents: 15
diff changeset
43 singularity exec ${__tool_directory__}/panexplorer.sif sed "s/identity\=30/identity\=$min_identity/g" \$PANEX_PATH/Snakemake_files/Snakefile_wget_pggb_heatmap_upset_COG 1>snakefile 2>>$logfile;
2
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
44 #else
16
1e0698511c9f Uploaded
dereeper
parents: 15
diff changeset
45 singularity exec ${__tool_directory__}/panexplorer.sif sed "s/identity\=80/identity\=$min_identity/g" \$PANEX_PATH/Snakemake_files/Snakefile_wget_panacota_heatmap_upset_COG 1>snakefile 2>>$logfile;
2
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
46 #end if
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
47
16
1e0698511c9f Uploaded
dereeper
parents: 15
diff changeset
48 singularity exec ${__tool_directory__}/panexplorer.sif snakemake --cores 1 -s snakefile >>$logfile 2>&1;
2
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
49
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
50
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
51 cp -rf outputs/upsetr.svg $upset;
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
52 cp -rf outputs/pav_matrix.tsv $output;
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
53 cp -rf outputs/heatmap.svg.gz $heatmap;
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
54 cp -rf outputs/heatmap.svg.heatmap_plotly.html $heatmap_html;
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
55 cp -rf outputs/rarefaction_curves.txt $rarefaction_curves;
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
56 cp -rf outputs/rarefaction_curves.svg $rarefaction_curves_svg;
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
57 cp -rf outputs/heaps.tsv $heaps;
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
58 cp -rf outputs/heatmap.svg.complete.pdf.distance_matrix.txt $distance_matrix;
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
59 cp -rf outputs/heatmap.svg.complete.pdf.distance_matrix.hclust.newick $njtree;
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
60
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
61 #if $software!="orthofinder"
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
62 cp -rf outputs/GCskew.txt $gcfile;
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
63 cp -rf outputs/cog_output.txt $cogfile;
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
64 cp -rf outputs/cog_stats.txt $outcog_stat;
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
65 cp -rf outputs/cog_stats2.txt $outcog_stat2;
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
66 cp -rf outputs/cog_of_clusters.txt $outcog_clusters;
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
67 cp -rf outputs/genomes/genes.txt $genes;
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
68 cp -rf outputs/fastani.out.matrix.complete $fastani;
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
69 cp -rf outputs/fastani.out.svg $ani_svg;
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
70 #end if
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
71
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
72 #if $software=="pggb"
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
73 cp -rf outputs/all_genomes.vcf $vcf;
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
74 #else
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
75 touch $vcf;
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
76 #end if
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
77 ]]></command>
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
78
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
79
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
80 <inputs>
14
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
81 <conditional name="mode">
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
82 <param name = "mode" type="select" label="What is your inputs?">
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
83 <option value="accessions">Prokaryote genomes: List of Genbank assembly accessions (GCA)</option>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
84 <option value="genbanks">Prokaryote genomes: Genbank files</option>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
85 <option value="fasta">Eukaryote genomes: FASTA + GFF files</option>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
86 </param>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
87 <when value="accessions">
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
88 <param name="input" type="text" multiple="true" label="List of genbank identifiers" help="Coma separated list (ex: GCA_000007385.1,GCA_000010025.1,GCA_000019585.2)"/>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
89 <param type="select" name="software" label="Choose the pan-genome software">
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
90 <option value="roary">Roary</option>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
91 <option value="panacota">PanACoTA</option>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
92 <option value="pggb">PanGenome Graph Builder (PGGB)</option>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
93 </param>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
94 </when>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
95 <when value="genbanks">
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
96 <param name="private_genomes" type="data" format="zip" label="Zip of genbank files" optional="true"/>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
97 <param type="select" name="software" label="Choose the pan-genome software">
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
98 <option value="roary">Roary</option>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
99 <option value="panacota">PanACoTA</option>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
100 <option value="pggb">PanGenome Graph Builder (PGGB)</option>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
101 </param>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
102 </when>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
103 <when value="fasta">
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
104 <param name="private_genomes_fasta" type="data" format="zip" label="Zip of Fasta files" optional="true"/>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
105 <param name="private_genomes" type="data" format="zip" label="Zip of GFF files" optional="true"/>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
106 <param type="select" name="software" label="Choose the pan-genome software">
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
107 <option value="orthofinder">OrthoFinder</option>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
108 <option value="cactus">Minigraph-Cactus</option>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
109 <option value="pggb">PanGenome Graph Builder (PGGB)</option>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
110 </param>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
111 </when>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
112 </conditional>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
113
2
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
114 <param name="min_identity" type="text" value="80" label="Minimum percentage identity for BlastP" />
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
115 </inputs>
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
116
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
117 <outputs>
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
118 <data format="txt" name="output" label="Pangenome presence absence matrix"/>
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
119 <data format="newick" name="njtree" label="PanBased NJ tree"/>
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
120 <data format="txt" name="genes" label="Genes"/>
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
121 <data format="txt" name="cogfile" label="COG assignation"/>
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
122 <data format="txt" name="gcfile" label="GC_percent"/>
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
123 <data format="svg" name="upset" label="Upset Diagram"/>
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
124 <data format="svg" name="heatmap" label="Presence Absence Heatmap"/>
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
125 <data format="html" name="heatmap_html" label="Presence Absence Heatmap interactive"/>
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
126 <data format="tabular" name="outcog_stat" label="COG category counts"/>
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
127 <data format="tabular" name="outcog_stat2" label="COG category 2 counts"/>
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
128 <data format="tabular" name="outcog_clusters" label="COG of clusters"/>
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
129 <data format="tabular" name="fastani" label="ANI" />
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
130 <data format="svg" name="ani_svg" label="ANI heatmap" />
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
131 <data format="txt" name="rarefaction_curves" label="Rarefaction curves data"/>
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
132 <data format="svg" name="rarefaction_curves_svg" label="Rarefaction curves"/>
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
133 <data format="txt" name="heaps" label="Heaps law alpha"/>
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
134 <data format="txt" name="distance_matrix" label="Accessory based distance matrix"/>
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
135 <data format="vcf" name="vcf" label="VCF file"/>
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
136 <data format="txt" name="logfile" label="Logfile"/>
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
137 <data format="txt" name="roary_log" label="Roary Logfile"/>
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
138 </outputs>
14
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
139 <tests>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
140 <test>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
141 <param name="input" value="GCA_000007385.1,GCA_000010025.1,GCA_000019585.2"/>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
142 <param name="min_identity" value="80"/>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
143 <param name="software" value="panacota"/>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
144 <param name="private_genomes" value=""/>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
145 <param name="private_genomes_fasta" value=""/>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
146 <output name="distance_matrix" value="Accessory_based_distance_matrix.txt"/>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
147 <output name="fastani" value="ANI.txt"/>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
148 </test>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
149 </tests>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
150 <help>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
151
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
152 PanExplorer
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
153 =======
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
154
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
155 PanExplorer workflow is a snakemake worklow that can be run in the backend of the PanExplorer web application.
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
156
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
157 Homepage: https://panexplorer.southgreen.fr/
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
158
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
159 It allows to perform a pan-genome analysis using published and annotated bacteria genomes, using different tools that can be invoked: Roary, PGAP, PanACoTA.
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
160
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
161 Pangenome graph builder softwares have been implemented recently in the pipeline: Minigraph-Cactus and PGGB (PanGenome Graph Builder)
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
162
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
163 It provides a presence/absence matrix of genes, an UpsetR Diagram for synthetizing the matrix information and a COG assignation summary for each strain.
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
164
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
165 Please visit the GitHub page for the PanExplorer workflow at: https://github.com/SouthGreenPlatform/PanExplorer_workflow
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
166
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
167
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
168 Inputs
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
169 ------
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
170
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
171 Inputs can be provided as one of the following:
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
172
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
173 * **List of genbank assembly identifiers** comma-separated(ex: GCA_000007385.1,GCA_000010025.1,GCA_000019585.2)
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
174 * **Zip of genbank files** They must include the gene annotation and the complete sequence data
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
175 * **Zip of FASTA file of genomes + Zip of GFF annotation files**: In order to make the association between sequence and annotation, they must be named with the same basename as follows: genome1.fasta, genome1.gff, myspeciesXXX.fasta, myspeciesXXX.gff...
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
176
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
177
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
178
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
179 Outputs
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
180 ------
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
181
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
182 Among the outputs:
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
183
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
184 * **Pangenome presence absence matrix** Pangene presence/absence matrix indicating the PAV (Presence Absence Variation) of clustered genes.
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
185 * **PanBased NJ tree** Distance tree based on PAV data
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
186 * **Heaps law alpha** Estimating if a pan-genome is open or closed based on a Heaps law model.
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
187 * **Rarefaction curves** A rarefaction curve is the cumulative number of gene clusters we observe as more and more genomes are being considered
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
188 * **ANI** Average Nucleotide Identity between genomes
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
189 * **ANI heatmap** image as SVG
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
190 * **VCF file** If a pan-genome graph software has been selected, it provides a VCF of variations among all samples.
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
191
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
192
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
193
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
194 </help>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
195 <citations>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
196 <citation type="doi">10.1093/bioinformatics/btac504</citation>
5a5c9a6b047b Uploaded
dereeper
parents: 13
diff changeset
197 </citations>
2
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
198
97e4e3e818b6 Uploaded
dereeper
parents:
diff changeset
199 </tool>