From aedce509b5cab1f098968b04550fabc8dafd251c Mon Sep 17 00:00:00 2001
From: Amine  GHOZLANE <amine.ghozlane@pasteur.fr>
Date: Thu, 24 Sep 2020 11:42:04 +0200
Subject: [PATCH] Follow in better way the alientrimmer style

---
 conda_inst/build.sh   |  2 +-
 src/AlienTrimmer.java | 19 ++++++++++---------
 2 files changed, 11 insertions(+), 10 deletions(-)

diff --git a/conda_inst/build.sh b/conda_inst/build.sh
index eb519ee..37ee3e3 100644
--- a/conda_inst/build.sh
+++ b/conda_inst/build.sh
@@ -1,7 +1,7 @@
 #!/bin/bash
 BINDIR="$PREFIX/bin"
 echo "$BINDIR"
-cd $SRC_DIR/alientrimmerapp/src/
+cd $SRC_DIR/src/
 ./JarMaker.sh
 mv AlienTrimmer.jar $BINDIR/
 echo -e "#!/bin/bash\nSCRIPTPATH=\$(dirname \"\${BASH_SOURCE[0]}\")\njava -jar \$SCRIPTPATH/AlienTrimmer.jar \$@" > $BINDIR/AlienTrimmer
diff --git a/src/AlienTrimmer.java b/src/AlienTrimmer.java
index 1b5eba7..c35cc61 100644
--- a/src/AlienTrimmer.java
+++ b/src/AlienTrimmer.java
@@ -212,6 +212,7 @@ public class AlienTrimmer {
     static String fid1, fseq, fid2, fqsc, rid1, rseq, rid2, rqsc;
     static byte[] score;
 
+
     // stuffs
     static byte cpt, b, bq, k_1, k2;
     static short i, j, x, lgt, l, start0, start, end0, end, n, scount;
@@ -220,7 +221,7 @@ public class AlienTrimmer {
     static long t, cur;
     static int imsk, iptn;
     static long lmsk, lptn, nptn, lkm, lpt;
-    static String line, seq;
+    static String line, seq, finfilename, rinfilename, foutfilename, routfilename, finext, rinext, foutext, routext;
     static ArrayList<String> contaminant;
     static TreeSet<Long> lts;
     static StringBuffer sb;
@@ -338,14 +339,14 @@ public class AlienTrimmer {
 		System.exit(0);
 	    }
 	}
-  String finfilename = finfile.toString();
-  String rinfilename = rinfile.toString();
-  String foutfilename = foutfile.toString();
-  String routfilename = routfile.toString();
-  String finext = finfilename.substring(finfilename.lastIndexOf(".") + 1, finfilename.length());
-  String rinext = rinfilename.substring(rinfilename.lastIndexOf(".") + 1, rinfilename.length());
-  String foutext = foutfilename.substring(foutfilename.lastIndexOf(".") + 1, foutfilename.length());
-  String routext = routfilename.substring(routfilename.lastIndexOf(".") + 1, routfilename.length());
+  finfilename = finfile.toString();
+  rinfilename = rinfile.toString();
+  foutfilename = foutfile.toString();
+  routfilename = routfile.toString();
+  finext = finfilename.substring(finfilename.lastIndexOf(".") + 1, finfilename.length());
+  rinext = rinfilename.substring(rinfilename.lastIndexOf(".") + 1, rinfilename.length());
+  foutext = foutfilename.substring(foutfilename.lastIndexOf(".") + 1, foutfilename.length());
+  routext = routfilename.substring(routfilename.lastIndexOf(".") + 1, routfilename.length());
 	//### testing default variables ##############################################################################
 	if ( finfile.toString().equals("no.file") ) { System.out.println("  no input file"); System.exit(1); }
 	if ( foutfile.toString().equals("no.file") ) foutfile = new File(finfile + ".at.fq");
-- 
GitLab