Regarding display application
Hi All., I need help in understanding the xml tag for display_application. i don't know how all these xml tags works . can u provide me links for understanding those tags like target_frame type="template" viewable="False <display id="genetrack_interval" version="1.0.0" name="view in"> <link id="genetrack" name="GeneTrack"> <url target_frame="galaxy_main">http://genetrack.g2.bx.psu.edu/galaxy?filename=${encoded_filename.qp}&hashkey=${hash_key.qp}&input=${qp(str($genetrack_file.id))}&GALAXY_URL=${galaxy_url.qp}</url> <param type="data" name="bed_file" viewable="False" format="bed6,genetrack"/> <!-- for now, we'll explicitly take care of the multi-step conversion; walk genetrack datatype down as a conversion of genetrack to genetrack doesn't exist and would likely be pointless --> <param type="data" dataset="bed_file" name="genetrack_file" format="genetrack" viewable="False" /> <param type="template" name="galaxy_url" strip="True" > ${BASE_URL}/tool_runner?tool_id=predict2genetrack </param> <param type="template" name="hash_key" strip="True" > #from galaxy.util.hash_util import hmac_new ${hmac_new( $APP.config.tool_secret, $genetrack_file.file_name )} </param> <param type="template" name="encoded_filename" strip="True" > #import binascii ${binascii.hexlify( $genetrack_file.file_name )} </param> </link> </display> Regards shashi shekhar
On Tue, Sep 6, 2011 at 3:33 PM, shashi shekhar <meshashi29@gmail.com> wrote:
Hi All.,
I need help in understanding the xml tag for display_application. i don't know how all these xml tags works . can u provide me links for understanding those tags like
target_frame
type="template"
viewable="False
<display id="genetrack_interval" version="1.0.0" name="view in"> <link id="genetrack" name="GeneTrack"> <url target_frame="galaxy_main">http://genetrack.g2.bx.psu.edu/galaxy?filename=${encoded_filename.qp}&hashkey=${hash_key.qp}&input=${qp(str($genetrack_file.id))}&GALAXY_URL=${galaxy_url.qp}</url> <param type="data" name="bed_file" viewable="False" format="bed6,genetrack"/> <!-- for now, we'll explicitly take care of the multi-step conversion; walk genetrack datatype down as a conversion of genetrack to genetrack doesn't exist and would likely be pointless --> <param type="data" dataset="bed_file" name="genetrack_file" format="genetrack" viewable="False" /> <param type="template" name="galaxy_url" strip="True" > ${BASE_URL}/tool_runner?tool_id=predict2genetrack </param> <param type="template" name="hash_key" strip="True" > #from galaxy.util.hash_util import hmac_new ${hmac_new( $APP.config.tool_secret, $genetrack_file.file_name )} </param> <param type="template" name="encoded_filename" strip="True" > #import binascii ${binascii.hexlify( $genetrack_file.file_name )} </param> </link> </display>
Regards shashi shekhar
Hi Shashi, The docs for external display application could use some enhancement, but I have provided details on the features you are asking about below. target_frame: this is the frame where you want this external display application to appear. type="template": this parameter type is a cheetah template; like <command> and <configfile> tags in tools viewable="False": is this parameter viewable over http/s? When set to false, you will be able to access and use the parameter in the generation of the display applications, but it will not be accessible over the web via a URL. GeneTrack accesses files directly over the filesystem, so the files do not need to be web accessible for the display application. Thanks for using Galaxy, Dan On Sep 6, 2011, at 6:03 AM, shashi shekhar wrote:
Hi All.,
I need help in understanding the xml tag for display_application. i don't know how all these xml tags works . can u provide me links for understanding those tags like
target_frame
type="template"
viewable="False
<display id="genetrack_interval" version="1.0.0" name="view in"> <link id="genetrack" name="GeneTrack"> <url target_frame="galaxy_main">http://genetrack.g2.bx.psu.edu/galaxy?filename=${encoded_filename.qp}&hashkey=${hash_key.qp}&input=${qp(str($genetrack_file.id))}&GALAXY_URL=${galaxy_url.qp}</url> <param type="data" name="bed_file" viewable="False" format="bed6,genetrack"/> <!-- for now, we'll explicitly take care of the multi-step conversion; walk genetrack datatype down as a conversion of genetrack to genetrack doesn't exist and would likely be pointless --> <param type="data" dataset="bed_file" name="genetrack_file" format="genetrack" viewable="False" /> <param type="template" name="galaxy_url" strip="True" > ${BASE_URL}/tool_runner?tool_id=predict2genetrack </param> <param type="template" name="hash_key" strip="True" > #from galaxy.util.hash_util import hmac_new ${hmac_new( $APP.config.tool_secret, $genetrack_file.file_name )} </param> <param type="template" name="encoded_filename" strip="True" > #import binascii ${binascii.hexlify( $genetrack_file.file_name )} </param> </link> </display>
Regards shashi shekhar ___________________________________________________________ Please keep all replies on the list by using "reply all" in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface at:
Hi all, Thanks for reply . I have an application to visualize some custom datatyes inputs . i want to integrate this application with galaxy . i have already added datatypes in my local instance of Galaxy . Is It required to modify my application ? Regards shashi On Tue, Sep 6, 2011 at 6:42 PM, Daniel Blankenberg <dan@bx.psu.edu> wrote:
Hi Shashi,
The docs for external display application could use some enhancement, but I have provided details on the features you are asking about below.
target_frame: this is the frame where you want this external display application to appear.
type="template": this parameter type is a cheetah template; like <command> and <configfile> tags in tools
viewable="False": is this parameter viewable over http/s? When set to false, you will be able to access and use the parameter in the generation of the display applications, but it will not be accessible over the web via a URL. GeneTrack accesses files directly over the filesystem, so the files do not need to be web accessible for the display application.
Thanks for using Galaxy,
Dan
On Sep 6, 2011, at 6:03 AM, shashi shekhar wrote:
Hi All.,
I need help in understanding the xml tag for display_application. i don't know how all these xml tags works . can u provide me links for understanding those tags like
target_frame
type="template"
viewable="False
<display id="genetrack_interval" version="1.0.0" name="view in"> <link id="genetrack" name="GeneTrack"> <url target_frame="galaxy_main">http://genetrack.g2.bx.psu.edu/galaxy?filename=${encoded_filename.qp}&hashkey=${hash_key.qp}&input=${qp(str($genetrack_file.id))}&GALAXY_URL=${galaxy_url.qp}</url> <param type="data" name="bed_file" viewable="False" format="bed6,genetrack"/> <!-- for now, we'll explicitly take care of the multi-step conversion; walk genetrack datatype down as a conversion of genetrack to genetrack doesn't exist and would likely be pointless --> <param type="data" dataset="bed_file" name="genetrack_file" format="genetrack" viewable="False" /> <param type="template" name="galaxy_url" strip="True" > ${BASE_URL}/tool_runner?tool_id=predict2genetrack </param> <param type="template" name="hash_key" strip="True" > #from galaxy.util.hash_util import hmac_new ${hmac_new( $APP.config.tool_secret, $genetrack_file.file_name )} </param> <param type="template" name="encoded_filename" strip="True" > #import binascii ${binascii.hexlify( $genetrack_file.file_name )} </param> </link> </display>
Regards shashi shekhar ___________________________________________________________ Please keep all replies on the list by using "reply all" in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface at:
participants (2)
-
Daniel Blankenberg
-
shashi shekhar