From 1c502ce0804580af2d586af4346be0da498a4ae4 Mon Sep 17 00:00:00 2001
From: Alexis  CRISCUOLO <alexis.criscuolo@pasteur.fr>
Date: Fri, 22 Mar 2024 08:18:52 +0100
Subject: [PATCH] 1.1

---
 COGfig.sh | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/COGfig.sh b/COGfig.sh
index 627bb0a..fa9d58b 100755
--- a/COGfig.sh
+++ b/COGfig.sh
@@ -303,7 +303,7 @@ then
     [ $XMAX -gt 5000 ]  && step=500;
     for x in $(seq 0 $step $(( $XMAX + $step )))
     do
-      x1=$(bc -l <<<"scale=3;$HXSTART+$x*$HWIDTH/($XMAX+$step/2)" | sed 's/^\./0\./');
+      x1=$(bc -l <<<"scale=3;$HXSTART+$x*$HWIDTH/($XMAX+$step)" | sed 's/^\./0\./');
       y1=$HYSTART;
       x2=$x1;
       y2=$(( $HYSTART + $HHEIGTH + 3 ));
@@ -320,7 +320,7 @@ then
     do
       x=$HXSTART;
       y=$(( $y + 10 ));
-      w=$(bc -l <<<"scale=3;$card*$HWIDTH/($XMAX+$step/2)" | sed 's/^\./0\./');
+      w=$(bc -l <<<"scale=3;$card*$HWIDTH/($XMAX+$step)" | sed 's/^\./0\./');
       h=8;
       echo -e "  <rect x=\"$x\" y=\"$y\" width=\"$w\" height=\"$h\" stroke=\"$HCOLOR\" stroke-width=\"0.1\" fill=\"#$hex\" />\n";
     done < $FTMP ;
@@ -403,7 +403,7 @@ else
     [ $XMAX -gt 5000 ]  && step=500;
     for x in $(seq 0 $step $(( $XMAX + $step )))
     do
-      x1=$(bc -l <<<"scale=3;$FXSTART+$x*$FWIDTH/($XMAX+$step/2)" | sed 's/^\./0\./');
+      x1=$(bc -l <<<"scale=3;$FXSTART+$x*$FWIDTH/($XMAX+$step)" | sed 's/^\./0\./');
       y1=$(( $FYSTART - 1 ));
       x2=$x1;
       y2=$(( $FYSTART + $FHEIGTH + 2 ));
@@ -434,7 +434,7 @@ else
       # CDS
       x=$FXSTART;
       y1=$(( $y + 1 ));
-      w=$(bc -l <<<"scale=3;$nrbh*$FWIDTH/($XMAX+$step/2)" | sed 's/^\./0\./');
+      w=$(bc -l <<<"scale=3;$nrbh*$FWIDTH/($XMAX+$step)" | sed 's/^\./0\./');
       h=2;
       echo -e "  <rect x=\"$x\" y=\"$y1\" width=\"$w\" height=\"$h\" stroke=\"$FCOLOR\" stroke-width=\"0.1\" fill=\"olive\" />\n";
       x=$(bc -l <<<"scale=3;$x+$w" | sed 's/^\./0\./');
@@ -476,7 +476,7 @@ else
       h=11;
       while IFS=$'\t' read -r hex ctg card
       do
-        w=$(bc -l <<<"scale=3;$card*$FWIDTH/($XMAX+$step/2)" | sed 's/^\./0\./');
+        w=$(bc -l <<<"scale=3;$card*$FWIDTH/($XMAX+$step)" | sed 's/^\./0\./');
         echo -e "  <rect x=\"$x\" y=\"$y2\" width=\"$w\" height=\"$h\" stroke=\"$FCOLOR\" stroke-width=\"0.1\" fill=\"#$hex\" />\n";
 	x=$(bc -l <<<"scale=3;$x+$w" | sed 's/^\./0\./');
       done < $FTMP 
-- 
GitLab