Repository revision
24:4dab0f255b74

Repository 'chado_phylogeny_load_tree'
hg clone https://toolshed.g2.bx.psu.edu/repos/gga/chado_phylogeny_load_tree

Chado load trees tool metadata
Miscellaneous
for phylogeny module
phylogeny_load_tree
toolshed.g2.bx.psu.edu/repos/gga/chado_phylogeny_load_tree/phylogeny_load_tree/2.3.9+galaxy0
2.3.9+galaxy0
None
True
Version lineage of this tool (guids ordered most recent to oldest)
toolshed.g2.bx.psu.edu/repos/gga/chado_phylogeny_load_tree/phylogeny_load_tree/2.3.9+galaxy0 (this tool)
toolshed.g2.bx.psu.edu/repos/gga/chado_phylogeny_load_tree/phylogeny_load_tree/2.3.8+galaxy0
toolshed.g2.bx.psu.edu/repos/gga/chado_phylogeny_load_tree/phylogeny_load_tree/2.3.7+galaxy0
toolshed.g2.bx.psu.edu/repos/gga/chado_phylogeny_load_tree/phylogeny_load_tree/2.3.6+galaxy0
toolshed.g2.bx.psu.edu/repos/gga/chado_phylogeny_load_tree/phylogeny_load_tree/2.3.5+galaxy0
toolshed.g2.bx.psu.edu/repos/gga/chado_phylogeny_load_tree/phylogeny_load_tree/2.3.4+galaxy0
toolshed.g2.bx.psu.edu/repos/gga/chado_phylogeny_load_tree/phylogeny_load_tree/2.3.3
toolshed.g2.bx.psu.edu/repos/gga/chado_phylogeny_load_tree/phylogeny_load_tree/2.3.2
toolshed.g2.bx.psu.edu/repos/gga/chado_phylogeny_load_tree/phylogeny_load_tree/2.3.1
toolshed.g2.bx.psu.edu/repos/gga/chado_phylogeny_load_tree/phylogeny_load_tree/2.3.0
toolshed.g2.bx.psu.edu/repos/gga/chado_phylogeny_load_tree/phylogeny_load_tree/2.2.6.2
toolshed.g2.bx.psu.edu/repos/gga/chado_phylogeny_load_tree/phylogeny_load_tree/2.2.6.1
toolshed.g2.bx.psu.edu/repos/gga/chado_phylogeny_load_tree/phylogeny_load_tree/2.2.5.1
toolshed.g2.bx.psu.edu/repos/gga/chado_phylogeny_load_tree/phylogeny_load_tree/2.2.5.0
toolshed.g2.bx.psu.edu/repos/gga/chado_phylogeny_load_tree/phylogeny_load_tree/2.2.5.1
toolshed.g2.bx.psu.edu/repos/gga/chado_phylogeny_load_tree/phylogeny_load_tree/2.2.5.0
toolshed.g2.bx.psu.edu/repos/gga/chado_phylogeny_load_tree/phylogeny_load_tree/2.2.3.0
toolshed.g2.bx.psu.edu/repos/gga/chado_phylogeny_load_tree/phylogeny_load_tree/2.2.2.0
toolshed.g2.bx.psu.edu/repos/gga/chado_phylogeny_load_tree/phylogeny_load_tree/2.1.5.0
toolshed.g2.bx.psu.edu/repos/gga/chado_phylogeny_load_tree/phylogeny_load_tree/2.1.4.0
toolshed.g2.bx.psu.edu/repos/gga/chado_phylogeny_load_tree/phylogeny_load_tree/2.1.1.0
phylogeny_load_tree
Requirements (dependencies defined in the <requirements> tag set)
name version type
python-chado 2.3.9 package
jq 1.5 package
postgresql 11.2 package
pglite 0.1 package
Additional information about this tool
#if $input.input_type == "archive":
	mkdir 'newick_arch/' &&
	tar -C 'newick_arch/' -xzvf '${input.newick_arch}' > /dev/null &&
#end if


        #if $psql_target.method == 'pgtools'
            tar -xjvf '$psql_target.infile' > /dev/null &&
            . '$__tool_directory__/prepare_psql.sh' '$psql_target.schema'
        #else
            if [ -z "\$CHAKIN_GLOBAL_CONFIG_PATH" ]; then
              echo "__default: local" > '.auth.yml' &&
              echo "local:" >> '.auth.yml' &&
              echo "    dbhost: \"\$GALAXY_CHADO_DBHOST\"" >> '.auth.yml' &&
              echo "    dbname: \"\$GALAXY_CHADO_DBNAME\"" >> '.auth.yml' &&
              echo "    dbpass: \"\$GALAXY_CHADO_DBPASS\"" >> '.auth.yml' &&
              echo "    dbuser: \"\$GALAXY_CHADO_DBUSER\"" >> '.auth.yml' &&
              echo "    dbschema: \"\$GALAXY_CHADO_DBSCHEMA\"" >> '.auth.yml' &&
              echo "    dbport: \"\$GALAXY_CHADO_DBPORT\"" >> '.auth.yml' &&

              export CHAKIN_GLOBAL_CONFIG_PATH='.auth.yml'
            ; fi
        #end if
     &&

chakin phylogeny load_tree

$match_on_name

#if $prefix:
  --prefix '$prefix'
#end if

#if $xref_db:
  --xref_db '$xref_db'
#end if

#if $input.input_type == "file":
	#if $name:
	  --name '$name'
	#end if

	#if $xref_accession:
	  --xref_accession '$xref_accession'
	#end if

	'$newick'
#else
	'newick_arch/'
#end if

'$analysis_id' > '$results'


        #if $psql_target.method == 'pgtools'
            &&
            pglite stop -d ./postgresql &&
            timeout 60 bash -c 'until pglite status -d ./postgresql | grep -F -q "no server running"; do sleep 1; done' &&
            tar -cvjf postgresql_out.tar.bz2 postgresql > /dev/null
            ;
            ## Make sure psql is stopped even if loading script failed
            pglite stop -d ./postgresql || true
        #end if
    
    
None
False
Functional tests
No functional tests defined