Mercurial > repos > iuc > onto_tk_get_parent_terms_by_relationship_type
view get_parent_terms_by_relationship_type.xml @ 0:8e81546cdee9 draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/onto-toolkit commit 9422f839ae354d4c26b02d4494abdeaad518d0e6
author | iuc |
---|---|
date | Fri, 10 Nov 2017 11:30:46 -0500 |
parents | |
children |
line wrap: on
line source
<tool id="onto_tk_get_parent_terms_by_relationship_type" name="Get the terms" version="@VERSION@.0"> <description>filtered by a relationship type</description> <macros> <import>onto_macros.xml</import> </macros> <expand macro="requirements" /> <command detect_errors="aggressive"> perl '$__tool_directory__/get_parent_terms_by_relationship_type.pl' '$input' '$term_id' '$rel_id' > '$output' </command> <inputs> <expand macro="input_ontology" /> <expand macro="term_id" /> <expand macro="rel_id" /> </inputs> <outputs> <data format="tabular" name="output" label="Parent terms of ${on_string} by $rel_id"/> </outputs> <tests> <test> <param name="input" value="pre_cco_core.obo" ftype="obo"/> <param name="term_id" value="CCO:P0000019"/> <param name="rel_id" value="part_of"/> <output name="output" file="ancestors_rel_filtered.tab" ftype="tabular"/> </test> </tests> <help> .. class:: infomark Collects the terms (list of IDs) from a given term (existing ID) through a given relationship type in the given OBO ontology. **Example** id: A name: A A part_of B A part_of D A participates_in F If you ask for the parent terms of **A** along part_of you will get:: B D </help> <expand macro="citations" /> </tool>