Component for 'left join' using keys and ranges.
Version | 1.0 |
---|---|
Bundle | microarray |
Categories | Annotation |
Authors | Sirkku Karinen (sirkku.karinen@helsinki.fi) |
Issue tracker | View/Report issues |
Source files | component.xml |
Usage | Example with default values |
Name | Type | Mandatory | Description |
---|---|---|---|
positions | CSV | Mandatory | Positions that are matched to ranges. |
ranges | CSV | Mandatory | Ranges that are collected for the rows in positions file. |
Name | Type | Description |
---|---|---|
result | CSV |
Name | Type | Default | Description |
---|---|---|---|
outputList | boolean | true | The display type of the data that is collected for each output (rangeData-parameter). |
posEnd | string | "end" | End position |
posID | string | "" | Id column in postions file. If defined, these are matched to range ids. |
posStart | string | "start" | Start position |
rangeData | string | (no default) | The data column from range file that is collected for each position. |
rangeEnd | string | "end" | Range end |
rangeID | string | "" | Id column in ranges file. |
rangeStart | string | "start" | Range start. |
Test case | Parameters▼ | IN positions |
IN ranges |
OUT result |
||
---|---|---|---|---|---|---|
case1 | properties | positions | ranges | result | ||
posID=Key, |
||||||
case2 | properties | positions | ranges | result | ||
posID=Key, |
||||||
case3 | properties | positions | ranges | result | ||
posID=Key, |
||||||
case4_NA | properties | positions | ranges | result | ||
posID=Key, |
||||||
case5_noKey | properties | positions | ranges | result | ||
posStart=pos, |
||||||
case6_noList | properties | positions | ranges | result | ||
posID=Key, |