[med-svn] [Git][med-team/bbmap][master] 3 commits: New upstream version 38.89+dfsg

Nilesh Patra gitlab at salsa.debian.org
Mon Feb 1 10:56:24 GMT 2021



Nilesh Patra pushed to branch master at Debian Med / bbmap


Commits:
5521b9ce by Nilesh Patra at 2021-02-01T16:21:55+05:30
New upstream version 38.89+dfsg
- - - - -
7b8952a0 by Nilesh Patra at 2021-02-01T16:22:05+05:30
Update upstream source from tag 'upstream/38.89+dfsg'

Update to upstream version '38.89+dfsg'
with Debian dir 0c16447c29b7ae966c8c06b55d5b6c0ad90c5c1f
- - - - -
b58e1069 by Nilesh Patra at 2021-02-01T16:22:37+05:30
Update changelog

- - - - -


5 changed files:

- README.md
- current/dna/AminoAcid.java
- current/shared/Shared.java
- debian/changelog
- docs/changelog.txt


Changes:

=====================================
README.md
=====================================
@@ -3,4 +3,4 @@
 # Language: Java, Bash
 # Information about documentation is in /docs/readme.txt.
 
-# Version 38.88
+# Version 38.89


=====================================
current/dna/AminoAcid.java
=====================================
@@ -192,7 +192,7 @@ public final class AminoAcid {
 	/** Element i is: 5-bit alphabetical code for a symbol, 0 otherwise */
 	public static final byte[] acidToNumber0=new byte[128];//Rename acidToNumber0
 	
-	/** Element i is: 5-bit alphabetical code for a symbol (plus X and . and -), -1 otherwise */
+	/** Element i is: 5-bit alphabetical code for a symbol (plus X, B, J, Z, . and -), -1 otherwise */
 	public static final byte[] acidToNumberExtended=new byte[128];
 	
 	/** Element i is: 5-bit alphabetical code for a symbol, -1 otherwise */
@@ -891,8 +891,16 @@ public final class AminoAcid {
 		for(int i=0; i<acidToNumber.length; i++){
 			acidToNumberExtended[i]=acidToNumber[i];
 		}
-		acidToNumberExtended['x']=acidToNumberExtended['X']=acidToNumberExtended['.']=(byte)(Tools.max(acidToNumberExtended)+1);
-		acidToNumberExtended['-']=(byte)(Tools.max(acidToNumberExtended)+1);
+		
+		{
+			byte anySym=(byte)(Tools.max(acidToNumberExtended)+1);
+			byte dash=(byte)(anySym+1);
+			acidToNumberExtended['x']=acidToNumberExtended['X']=acidToNumberExtended['.']=anySym;
+			acidToNumberExtended['b']=acidToNumberExtended['B']=anySym;
+			acidToNumberExtended['z']=acidToNumberExtended['Z']=anySym;
+			acidToNumberExtended['j']=acidToNumberExtended['J']=anySym;
+			acidToNumberExtended['-']=dash;
+		}
 		
 		acidToNumber8['H']=acidToNumber8['K']=acidToNumber8['R']=0;
 		acidToNumber8['D']=acidToNumber8['E']=1;


=====================================
current/shared/Shared.java
=====================================
@@ -124,8 +124,8 @@ public class Shared {
 	public static final int GAPCOST=Tools.max(1, GAPLEN/64);
 	public static final byte GAPC='-';
 	
-	public static String BBMAP_VERSION_STRING="38.88";
-	public static String BBMAP_VERSION_NAME="Tree Traversal";
+	public static String BBMAP_VERSION_STRING="38.89";
+	public static String BBMAP_VERSION_NAME="Kmer Sets";
 	
 	public static boolean TRIM_READ_COMMENTS=false;
 	public static boolean TRIM_RNAME=false; //For mapped sam reads


=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+bbmap (38.89+dfsg-1) unstable; urgency=medium
+
+  * Team Upload.
+  * New upstream version
+
+ -- Nilesh Patra <npatra974 at gmail.com>  Mon, 01 Feb 2021 16:22:11 +0530
+
 bbmap (38.88+dfsg-1) unstable; urgency=medium
 
   * Team upload.


=====================================
docs/changelog.txt
=====================================
@@ -888,6 +888,8 @@ ApplyVariants should correctly handle truncated scaffold names now.
 RQCFilter/ReadStats static variable hangover fixed.
 Wrote KExpand and kmutate.sh for creating sets of mutant kmers.
 Split Parse class off from Tools.
+38.89
+Added support for degenerate amino acid symbols B, J, Z.
 
 
 TODO: Variant whitelist for callvariants



View it on GitLab: https://salsa.debian.org/med-team/bbmap/-/compare/5b6551770e9fbed0bb8f4199e0ff9a160fac3a23...b58e1069a55eec8cfb24ad580e900b3eb1fa2e4e

-- 
View it on GitLab: https://salsa.debian.org/med-team/bbmap/-/compare/5b6551770e9fbed0bb8f4199e0ff9a160fac3a23...b58e1069a55eec8cfb24ad580e900b3eb1fa2e4e
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20210201/452e28dc/attachment-0001.html>


More information about the debian-med-commit mailing list