diff --git a/tools/new_operations/subtract.xml b/tools/new_operations/subtract.xml index 6cdcb5c174e..bc36b13b636 100644 --- a/tools/new_operations/subtract.xml +++ b/tools/new_operations/subtract.xml @@ -1,10 +1,10 @@ the intervals of two queries gops_subtract.py - #if $inputs.type == "BED": - $inputs.bed_input1 $inputs.bed_input2 $output - -1 ${inputs.bed_input1.metadata.chromCol},${inputs.bed_input1.metadata.startCol},${inputs.bed_input1.metadata.endCol},${inputs.bed_input1.metadata.strandCol} - -2 ${inputs.bed_input2.metadata.chromCol},${inputs.bed_input2.metadata.startCol},${inputs.bed_input2.metadata.endCol},${inputs.bed_input2.metadata.strandCol} + #if $inputs.type == "Interval": + $inputs.interval_input1 $inputs.interval_input2 $output + -1 ${inputs.interval_input1.metadata.chromCol},${inputs.interval_input1.metadata.startCol},${inputs.interval_input1.metadata.endCol},${inputs.interval_input1.metadata.strandCol} + -2 ${inputs.interval_input2.metadata.chromCol},${inputs.interval_input2.metadata.startCol},${inputs.interval_input2.metadata.endCol},${inputs.interval_input2.metadata.strandCol} #else $inputs.gff_input1 $inputs.gff_input2 $output ## TODO: can we use metadata like above to set these columns rather than hardcode them? @@ -17,15 +17,15 @@ - + - - + + - + @@ -52,8 +52,8 @@ - #if inputs.type == "BED": - metadata_source="inputs.bed_input1" + #if inputs.type == "Interval": + metadata_source="inputs.interval_input1" #else: metadata_source="inputs.gff_input1" #end if @@ -62,33 +62,33 @@ - - - + + + - - - + + + - - - + + + - - - + + +