1 | <tool id="joiner2" name="Relational join 2">
|
---|
2 | <description>two Queries A specific column of which has the same value</description>
|
---|
3 | <command>sort -k $col1 $input1 > $input1.tmp; sort -k $col2 $input2 > $input2.tmp; join -1 $col1 -2 $col2 $input1.tmp $input2.tmp | tr " " "\t" > $out_file1; rm -rf $input1.tmp $input2.tmp </command>
|
---|
4 | <inputs>
|
---|
5 | <param name="input1" label="Combine query" format="tabular" type="data" />
|
---|
6 | <param name="col1" label="using column" type="data_column" data_ref="input1" />
|
---|
7 | <param name="input2" label="with query" format="tabular" type="data"/>
|
---|
8 | <param name="col2" label="and column" type="data_column" data_ref="input2" />
|
---|
9 | </inputs>
|
---|
10 | <outputs>
|
---|
11 | <data format="input" name="out_file1" metadata_source="input1" />
|
---|
12 | </outputs>
|
---|
13 | </tool>
|
---|