Mercurial > repos > yating-l > jbrowsearchivecreator
diff jbrowseArchiveCreator.xml @ 32:7b955a58d8f2 draft
planemo upload for repository https://github.com/Yating-L/jbrowse-archive-creator.git commit 18da3c5b92673ba5030c24c981c6ca7ebe0bf097-dirty
author | yating-l |
---|---|
date | Fri, 20 Oct 2017 11:22:21 -0400 |
parents | 2191bd0798a9 |
children | 07cc5384dd61 |
line wrap: on
line diff
--- a/jbrowseArchiveCreator.xml Mon Oct 16 18:03:58 2017 -0400 +++ b/jbrowseArchiveCreator.xml Fri Oct 20 11:22:21 2017 -0400 @@ -1,14 +1,15 @@ -<tool id="jbrowse_hub" name="JBrowse Archive Creator" version="1.0.1"> +<tool id="jbrowse_hub" name="JBrowse Archive Creator" version="2.0.0"> <description> This Galaxy tool is used to prepare your files to be ready for displaying on JBrowse with Apollo plugin </description> - + <macros> + <import>macros.xml</import> + </macros> <requirements> <requirement type="package" version="1.2">samtools</requirement> <requirement type="package" version="1.9">numpy</requirement> <requirement type="package" version="1.68">biopython</requirement> <requirement type="package" version="340">ucsc_hac</requirement> - <requirement type="package" version="3.0.3">apollo_api</requirement> <requirement type="package" version="1.12.1">jbrowse_tools</requirement> </requirements> @@ -33,11 +34,6 @@ ## Ask the user to enter the genome name #silent $data_parameter_dict.update({"genome_name": str($genome_name)}) -#silent $data_parameter_dict.update({"apollo_host": str($apollo_host)}) -#if $apollo_users_settings.apollo_users_selector == "yes": - #set apollo_user = {"firstname": str($apollo_users_settings.firstname), "lastname": str($apollo_users_settings.lastname), "password": str($apollo_users_settings.password), "user_email": str($apollo_users_settings.user_email)} - $data_parameter_dict.update({"apollo_user": $apollo_user}) -#end if ## Function to retrieve the data of the inputs #def prepare_json($datatype, $input_to_prepare, $order_index, $extra_data_dict={}) @@ -182,46 +178,6 @@ type="data" label="Reference genome" /> - <param - name="apollo_host" - type="text" - label="Apollo host" - /> - <conditional name="apollo_users_settings"> - <param name="apollo_users_selector" type="select" label="Create or specify your Apollo account"> - <option value="no" selected="true">Use exist demo user account (will use your galaxy email address for apollo, password: gonramp) </option> - <option value="yes">Create or use your own Apollo account</option> - </param> - <!-- TODO: Avoid redundancy here --> - <when value="yes"> - <param - name="firstname" - type="text" - label="First Name" - /> - <param - name="lastname" - type="text" - label="Last Name" - /> - <param - name="user_email" - type="text" - label="Email Address" - /> - <param - name="password" - type="text" - label="Password" - /> - </when> - <when value="no"> - <param name="default_user" type="hidden" - value="false"> - </param> - </when> - </conditional> - <repeat name="group" title="New group"> <param type="text" name="group_name" label="Group name" value="Default group"/> <repeat name="format" title="New track"> @@ -430,13 +386,12 @@ </outputs> <tests> <test> - <param name="reference" value="dbia3/raw/dbia3.fa" /> - <param name="genome_name" value="unknown" /> - <param name="group_name" value="Default group"/> - <param name="format_select" value="bam" /> - <param name="BAM" value="dbia3/raw/HISAT.bam" /> - <param name="label" value="" /> - <output name="output" file="JBrowse_Archive_Creator_html.html" /> + <param name="genome_name" value="Dbia3"/> + <param name="fasta_file" value="common/dbia3.fa"/> + <output name="output" file="only_genome/only_genome.html"> + <!-- Use macro to check the whole common structure without repeated code --> + <expand macro="verify_hub_structure_no_track" test="only_genome" /> + </output> </test> </tests> <help>