Files
biobox/src/rseqc/rseqc_inner_distance/script.sh
CI a7b0d33a32 Build branch main with version main (aa43543)
Build pipeline: viash-hub.biobox.main-2k68h

Source commit: aa43543e1f

Source message: Rseqc innerdistance (#159)

* initial commit dedup

* Revert "initial commit dedup"

This reverts commit 38f586bec0ac9e4312b016e29c3aa0bd53f292b2.

* full component with two tests

* fix default values

* adjust argument names and container image

---------

Co-authored-by: Robrecht Cannoodt <rcannood@gmail.com>
2024-10-26 19:02:37 +00:00

25 lines
1.0 KiB
Bash

#!/bin/bash
set -exo pipefail
inner_distance.py \
-i $par_input_file \
-r $par_refgene \
-o $par_output_prefix \
${par_sample_size:+-k "${par_sample_size}"} \
${par_lower_bound:+-l "${par_lower_bound}"} \
${par_upper_bound:+-u "${par_upper_bound}"} \
${par_step:+-s "${par_step}"} \
${par_mapq:+-q "${par_mapq}"} \
> stdout.txt
if [[ -n $par_output_stats ]]; then head -n 2 stdout.txt > $par_output_stats; fi
[[ -n "$par_output_dist" && -f "$par_output_prefix.inner_distance.txt" ]] && mv $par_output_prefix.inner_distance.txt $par_output_dist
[[ -n "$par_output_plot" && -f "$par_output_prefix.inner_distance_plot.pdf" ]] && mv $par_output_prefix.inner_distance_plot.pdf $par_output_plot
[[ -n "$par_output_plot_r" && -f "$par_output_prefix.inner_distance_plot.r" ]] && mv $par_output_prefix.inner_distance_plot.r $par_output_plot_r
[[ -n "$par_output_freq" && -f "$par_output_prefix.inner_distance_freq.txt" ]] && mv $par_output_prefix.inner_distance_freq.txt $par_output_freq
exit 0