Up: Component summary Component

RangeMatch

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

Inputs

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.

Outputs

Name Type Description
result CSV

Parameters

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 cases

Test case Parameters IN
positions
IN
ranges
OUT
result
case1 properties positions ranges result

posID=Key,
posStart=start,
posEnd=end,
rangeID=Key,
rangeStart=start,
rangeEnd=end,
rangeData=Name

case2 properties positions ranges result

posID=Key,
posStart=start,
posEnd=end,
rangeID=Key,
rangeStart=start,
rangeEnd=end,
rangeData=Name

case3 properties positions ranges result

posID=Key,
posStart=start,
posEnd=end,
rangeID=Key,
rangeStart=start,
rangeEnd=end,
rangeData=Name

case4_NA properties positions ranges result

posID=Key,
posStart=start,
posEnd=end,
rangeID=Key,
rangeStart=start,
rangeEnd=end,
rangeData=Name,someDescription

case5_noKey properties positions ranges result

posStart=pos,
posEnd=pos,
rangeStart=pos,
rangeEnd=pos,
rangeData=Name

case6_noList properties positions ranges result

posID=Key,
posStart=start,
posEnd=end,
rangeID=Key,
rangeStart=start,
rangeEnd=end,
rangeData=Name,someDescription,
outputList=false


Generated 2019-02-08 07:42:10 by Anduril 2.0.0