Repository revision
15:1e28978d7136

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

Create or Update Organism tool metadata
Miscellaneous
will create the organism if it doesn't exist, and update otherwise
create_or_update
toolshed.g2.bx.psu.edu/repos/gga/apollo_create_or_update/create_or_update/4.2.13
4.2.13
None
True
Version lineage of this tool (guids ordered most recent to oldest)
toolshed.g2.bx.psu.edu/repos/gga/apollo_create_or_update/create_or_update/4.2.13+galaxy0
toolshed.g2.bx.psu.edu/repos/gga/apollo_create_or_update/create_or_update/4.2.13 (this tool)
toolshed.g2.bx.psu.edu/repos/gga/apollo_create_or_update/create_or_update/4.2.5
toolshed.g2.bx.psu.edu/repos/gga/apollo_create_or_update/create_or_update/4.2.3
toolshed.g2.bx.psu.edu/repos/gga/apollo_create_or_update/create_or_update/4.2.1
toolshed.g2.bx.psu.edu/repos/gga/apollo_create_or_update/create_or_update/4.1+galaxy1
toolshed.g2.bx.psu.edu/repos/gga/apollo_create_or_update/create_or_update/4.1
toolshed.g2.bx.psu.edu/repos/gga/apollo_create_or_update/create_or_update/4.0.0
toolshed.g2.bx.psu.edu/repos/gga/apollo_create_or_update/create_or_update/3.4
toolshed.g2.bx.psu.edu/repos/gga/apollo_create_or_update/create_or_update/3.3
toolshed.g2.bx.psu.edu/repos/gga/apollo_create_or_update/create_or_update/3.2
create_or_update
Requirements (dependencies defined in the <requirements> tag set)
name version type
apollo 4.2.13 package
ucsc-fatotwobit 377 package
Additional information about this tool
if [ -z "\$ARROW_GLOBAL_CONFIG_PATH" ]; then
        echo "__default: local" > '.auth.yml' &&
        echo "local:" >> '.auth.yml' &&
        echo "    url: \"\$GALAXY_WEBAPOLLO_URL\"" >> '.auth.yml' &&
        echo "    username: \"\$GALAXY_WEBAPOLLO_USER\"" >> '.auth.yml' &&
        echo "    password: \"\$GALAXY_WEBAPOLLO_PASSWORD\"" >> '.auth.yml' &&

        export ARROW_GLOBAL_CONFIG_PATH='.auth.yml'
      ; fi &&
  

python '$__tool_directory__/create_or_update_organism.py'

--genus '$genus'
--species '$species'
#if str($group) != "None":
--group '${group}'
#end if

--userid '$__user_id__'

${remove_old_directory}
${no_reload_sequences}
$public



#if $org_source.source_select == "auto_json":
    --org_json '${org_source.org_file}'
#elif $org_source.source_select == "select":
    --org_id '${org_source.org_select}'
#else:
    --org_raw '${org_source.org_raw}'
#end if

  

#if $test_hack == "yes":
## When testing we can't access extra_files_path, but we know the path of test data
'$__tool_directory__/test-data/dataset_1_files/data/'
#else:
'${jbrowse.extra_files_path}/data/'
#end if

"\$GALAXY_SHARED_DIR/${jbrowse.id}"

'$__user_email__'

> '$output'
None
False
Functional tests
name inputs outputs required files
Test-1 jbrowse: dataset_1.dat
org_source|org_raw: Test org
org_source|source_select: direct
genus: genus
test_hack: yes
name: value
dataset_1.dat
value
Test-2 jbrowse: dataset_1.dat
org_source|org_raw: Test org
org_source|source_select: direct
genus: genus2
species: sp
test_hack: yes
name: value
dataset_1.dat
value