Mercurial > repos > galaxy-australia > cactus_cactus
changeset 12:2263989660f5 draft
planemo upload for repository https://github.com/usegalaxy-au/tools-au commit cb75f42cdcae1a92023e6e5b33a8a260877d76fe
author | galaxy-australia |
---|---|
date | Mon, 15 May 2023 04:34:02 +0000 |
parents | bdfbaf0c10aa |
children | 9eeb13a92d79 |
files | cactus_cactus.xml macros.xml |
diffstat | 2 files changed, 12 insertions(+), 46 deletions(-) [+] |
line wrap: on
line diff
--- a/cactus_cactus.xml Mon May 08 04:38:48 2023 +0000 +++ b/cactus_cactus.xml Mon May 15 04:34:02 2023 +0000 @@ -23,52 +23,16 @@ ## Run cactus #if $aln_mode.aln_mode_select == 'intraspecies': - ## If we're doing a pangenome, we need to run the steps manually - cactus-minigraph - --binariesMode local - --mapCores \${GALAXY_SLOTS:-4} - --maxMemory \${GALAXY_MEMORY_MB:-8192}M - --reference $aln_mode.ref_level - --workDir ./ - ./jobStore - ./seqfile.txt - pangenome.gfa - && - cactus-graphmap + ## Run cactus-pangenome + cactus-pangenome --binariesMode local --maxCores \${GALAXY_SLOTS:-4} - --maxMemory \${GALAXY_MEMORY_MB:-8192}M - --outputFasta pangenome.gfa.fa - --reference $aln_mode.ref_level - --workDir ./ - ./jobStore - ./seqfile.txt - pangenome.gfa - pangenome.paf - && - cactus-align - --binariesMode local - --maxCores \${GALAXY_SLOTS:-4} - --maxMemory \${GALAXY_MEMORY_MB:-8192}M - --outVG - --pangenome - --reference $aln_mode.ref_level - --workDir ./ - ./jobStore - ./seqfile.txt - pangenome.paf - alignment.hal - && - cactus-graphmap-join - --binariesMode local - --giraffe - --maxCores \${GALAXY_SLOTS:-4} - --maxMemory \${GALAXY_MEMORY_MB:-8192}M + --maxMemory \${GALAXY_MEMORY_MB:-8192}M + --outDir ./ --outName alignment --reference $aln_mode.ref_level - --vg alignment.vg - --outDir ./ ./jobStore + seqfile.txt #else if $aln_mode.aln_mode_select == 'interspecies': ## Run cactus normally cactus @@ -76,7 +40,9 @@ --maxCores \${GALAXY_SLOTS:-4} --maxMemory \${GALAXY_MEMORY_MB:-8192}M --workDir ./ - jobStore seqfile.txt alignment.hal + jobStore + seqfile.txt + alignment.full.hal #end if ]]></command> @@ -111,12 +77,12 @@ </param> <param name="fasta" type="data" format="fasta,fasta.gz" label="Genome Sequence" help="Input genome"/> </repeat> - <!-- add an option for root --> <!-- root mr --> </inputs> <outputs> - <data name="out_hal" format="h5" from_work_dir="alignment.hal" label="${tool.name} on ${on_string} (HAL file)" /> + <data name="out_hal" format="h5" from_work_dir="alignment.full.hal" label="${tool.name} on ${on_string} (HAL file)"> + </data> <data name="out_gfa" format="gfa2.gz" from_work_dir="alignment.gfa.gz" label="${tool.name} on ${on_string} (GFA file)" > <filter>aln_mode['aln_mode_select'] == 'intraspecies'</filter> </data> @@ -182,7 +148,7 @@ </repeat> <output name="out_hal"> <assert_contents> - <has_size value="2088959" delta="200000" /> + <has_size value="565214" delta="65214" /> </assert_contents> </output> <output name="out_gfa">
--- a/macros.xml Mon May 08 04:38:48 2023 +0000 +++ b/macros.xml Mon May 15 04:34:02 2023 +0000 @@ -1,6 +1,6 @@ <macros> <token name="@TOOL_VERSION@">2.5.1</token> - <token name="@VERSION_SUFFIX@">0</token> + <token name="@VERSION_SUFFIX@">1</token> <token name="@PROFILE@">20.09</token> <xml name="requirements"> <requirements>