Repository revision
1:76170454dc91

Repository 'ppanggolin_msa'
hg clone https://toolshed.g2.bx.psu.edu/repos/iuc/ppanggolin_msa

PPanGGOLiN MSA tool metadata
Miscellaneous
computes MSA of pangenome's gene families
ppanggolin_msa
toolshed.g2.bx.psu.edu/repos/iuc/ppanggolin_msa/ppanggolin_msa/2.2.1+galaxy1
2.2.1+galaxy1
None
True
Version lineage of this tool (guids ordered most recent to oldest)
toolshed.g2.bx.psu.edu/repos/iuc/ppanggolin_msa/ppanggolin_msa/2.2.2+galaxy0
toolshed.g2.bx.psu.edu/repos/iuc/ppanggolin_msa/ppanggolin_msa/2.2.1+galaxy1 (this tool)
toolshed.g2.bx.psu.edu/repos/iuc/ppanggolin_msa/ppanggolin_msa/2.2.1+galaxy0
ppanggolin_msa
Requirements (dependencies defined in the <requirements> tag set)
name version type
ppanggolin 2.2.1 package
Additional information about this tool
mkdir -p "./tmp_ppanggolin/msa" &&
        mkdir -p "./tmp_ppanggolin/tmpdir_msa" &&
        
        ppanggolin msa
        --pangenome '$pangenome_h5'
        --output ./tmp_ppanggolin/msa
        --tmpdir ./tmp_ppanggolin/tmpdir_msa
        --force
        --cpu "\${GALAXY_SLOTS:-4}"
        --disable_prog_bar
        --partition $choice_partition
        #if str($input_choose_partition.choice_partition) == "softcore"
            --soft_core $choice_soft_core
        #end if
        
        --source $choice_source
        $do_phylo
        $do_single_copy
        --translation_table $translation_table
        
        #set base_msa_source = "msa_" + str($input_choose_partition.choice_partition) + "_" + str($choice_source)
        #set base_genome_alignment = str($input_choose_partition.choice_partition) + "_genome_alignment.aln"
        #if str($input_choose_partition.choice_partition) == "softcore"
            #set base_genome_alignment = str($input_choose_partition.choice_partition) + "_" + str($choice_soft_core) + "_genome_alignment.aln"
        #end if
        
        && tar -cvf ./tmp_ppanggolin/msa/archive_${base_msa_source}.tar ./tmp_ppanggolin/msa/${base_msa_source}
        && gzip ./tmp_ppanggolin/msa/archive_${base_msa_source}.tar
        && mv ./tmp_ppanggolin/msa/archive_${base_msa_source}.tar.gz '${archive_msa_partition_source}'
        
        #if str($do_phylo) == "--phylo"
            && mv ./tmp_ppanggolin/msa/${base_genome_alignment} '${partition_genome_alignment}'
        #end if     
        
    
None
False
Functional tests
name inputs outputs required files
Test-1 pangenome_h5: h5/test_data.h5
input_choose_partition|choice_partition: core
choice_source: protein
do_phylo: True
do_single_copy: False
translation_table: 1
name: value
h5/test_data.h5
value