Mercurial > repos > richard-burhans > segalign
comparison run_segalign_diagonal_partition @ 4:36cafb694dd2 draft
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/segalign commit b8aa943b38b865defab8a27e4404bb8a2131f919
author | richard-burhans |
---|---|
date | Tue, 23 Apr 2024 22:39:23 +0000 |
parents | 9e34b25a8670 |
children | 39c21be8f8b9 |
comparison
equal
deleted
inserted
replaced
3:6f46cebc9ed8 | 4:36cafb694dd2 |
---|---|
91 | 91 |
92 | 92 |
93 | 93 |
94 time { | 94 time { |
95 while IFS= read -r line; do | 95 while IFS= read -r line; do |
96 "$TOOL_DIRECTORY/diagonal_partition.py" $MAX_SEGMENT_SIZE $line >> $LASTZ_COMMAND_FILE | 96 python "$TOOL_DIRECTORY/diagonal_partition.py" $MAX_SEGMENT_SIZE $line >> $LASTZ_COMMAND_FILE |
97 # segalign sort writes out the partitioned segment files to the working | 97 # segalign sort writes out the partitioned segment files to the working |
98 # directory and prints the modified lastz commands. | 98 # directory and prints the modified lastz commands. |
99 done < <(stdbuf -oL segalign $ref_path $query_path "${DATA_FOLDER}/" "$@" ) # segalign begins running in this line, | 99 done < <(stdbuf -oL segalign $ref_path $query_path "${DATA_FOLDER}/" "$@" ) # segalign begins running in this line, |
100 } 1>&2 # and every newline written to stdout, get assigned to $line which | 100 } 1>&2 # and every newline written to stdout, get assigned to $line which |
101 # gets sent to diagonal_partition for diagonal partitioning | 101 # gets sent to diagonal_partition for diagonal partitioning |