[med-svn] [Git][med-team/staden-io-lib][upstream] New upstream version 1.15.1
Étienne Mollier (@emollier)
gitlab at salsa.debian.org
Sun Feb 22 17:25:56 GMT 2026
Étienne Mollier pushed to branch upstream at Debian Med / staden-io-lib
Commits:
647d01bd by Étienne Mollier at 2026-02-22T18:03:34+01:00
New upstream version 1.15.1
- - - - -
3 changed files:
- CHANGES
- README.md
- configure.ac
Changes:
=====================================
CHANGES
=====================================
@@ -1,3 +1,11 @@
+Version 1.15.1 (14th July 2025)
+--------------
+
+This is simply a change to the build infrastructure, with newer
+versions of the htscodecs submodule and an updated configure/libtool
+script to help MacOS builds.
+
+
Version 1.15.0 (14th April 2023)
--------------
=====================================
README.md
=====================================
@@ -1,4 +1,4 @@
-Io_lib: Version 1.15.0
+Io_lib: Version 1.15.1
=======================
Io_lib is a library of file reading and writing code to provide a general
@@ -33,6 +33,14 @@ See the CHANGES for a summary of older updates or git logs for the
full details.
+Version 1.15.1 (14th July 2025)
+--------------
+
+This is simply a change to the build infrastructure, with newer
+versions of the htscodecs submodule and an updated configure/libtool
+script to help MacOS builds.
+
+
Version 1.15.0 (14th April 2023)
--------------
@@ -98,6 +106,118 @@ CPU running Ubuntu 20.04 under Microsoft's WSL2.
|-V4.0 -X small | 162.3| 34.8| 20.2|rANS++,tok3,fqz |
|-V4.0 -X archive | 157.9| 82.2| 26.2|rANS++,tok3,fqz,bzip2,arith|
+```mermaid
+gantt
+ title 10 million Illumina NovaSeq records
+ todayMarker off
+ dateFormat X
+ axisFormat %s
+
+ section BAM
+ -5 zlib 66s / 6s : 0,518
+ -1, 17s / 3s : 0,584
+ -5, 28s / 3s : 0,525
+ -9, 810s / 3s : 0,486
+ - : 0,0
+
+ section CRAM 2.0
+ fast, 23s / 8s : 0,294
+ normal, 33s / 8s : 0,253
+ small, 85s / 23s : 0,208
+ archive, 88s / 24s : 0,206
+ - : 0,0
+
+ section CRAM 3.0
+ fast, 20s / 8s : 0,241
+ normal, 23s / 9s : 0,208
+ small, 60s / 14s : 0,202
+ archive, 62s / 14s : 0,200
+ - : 0,0
+
+ section CRAM 3.1
+ fast, 22s / 8s : 0,237
+ normal, 27s / 9s : 0,176
+ small, 48s / 25s : 0,167
+ archive, 72s / 21s : 0,162
+ - : 0,0
+
+ section CRAM 4.0
+ fast, 17s / 6s : 0,227
+ normal, 20s / 6s : 0,173
+ small, 35s / 20s : 0,162
+ archive, 82s / 26s : 0,158
+```
+
+With 1 million aligned PacBio Revio records, on the same system. Also
+using one thread only:
+
+|Scramble opts. |Size(MB) |Enc(s)|Dec(s)|Codecs used |
+|--------------------|--------:|-----:|-----:|---------------------------|
+|-O bam -1 | 3061| 97.5| 16.0|bgzf(libdeflate) |
+|-O bam (default) | 2891| 128.4| 15.3|bgzf(libdeflate) |
+|-O bam -9 | 2651|2314.7| 16.4|bgzf(libdeflate) |
+||||||
+|-V2.0 -X fast | 1334| 80.3| 23.9|(default, level 1) |
+|-V2.0 (default) | 1206| 111.2| 25.1|(default) |
+|-V2.0 -X small | 1048| 276.3| 98.7|bzip2 |
+|-V2.0 -X archive | 1042| 294.2| 98.5|bzip2 |
+||||||
+|-V3.0 -X fast | 1164| 67.3| 18.5|(default, level 1) |
+|-V3.0 (default) | 1016| 64.5| 26.4|(default) |
+|-V3.0 -X small | 1003| 124.8| 32.2|bzip2 |
+|-V3.0 -X archive | 997| 162.4| 34.7|bzip2 |
+||||||
+|-V3.1 -X fast | 1161| 56.8| 17.6|rANS++ |
+|-V3.1 (default) | 943| 66.0| 18.5|rANS++,tok3 |
+|-V3.1 -X small | 892| 142.7| 81.8|rANS++,tok3,fqz |
+|-V3.1 -X archive | 875| 288.9| 97.6|rANS++,tok3,fqz,bzip2,arith|
+||||||
+|-V4.0 -X fast | 1160| 53.6| 17.6|rANS++ |
+|-V4.0 (default) | 941| 60.9| 17.7|rANS++,tok3 |
+|-V4.0 -X small | 892| 137.6| 78.8|rANS++,tok3,fqz |
+|-V4.0 -X archive | 874| 283.6| 87.9|rANS++,tok3,fqz,bzip2,arith|
+
+```mermaid
+gantt
+ title 1 million PacBio Revio records
+ todayMarker off
+ dateFormat X
+ axisFormat %s
+
+ section BAM
+ -1, 97s / 16s : 0,3061
+ -5, 128s / 15s : 0,2981
+ -9, 2315s / 16s : 0,2651
+ - : 0,0
+
+ section CRAM 2.0
+ fast, 80s / 24s : 0,1334
+ normal, 111s / 25s : 0,1206
+ small, 276s / 32s : 0,1048
+ archive, 294s / 35s : 0,1042
+ - : 0,0
+
+ section CRAM 3.0
+ fast, 67s / 18s : 0,1164
+ normal, 64s / 26s : 0,1016
+ small, 125s / 32s : 0,1003
+ archive, 162s / 35s : 0, 997
+ - : 0,0
+
+ section CRAM 3.1
+ fast, 57s / 18s : 0,1161
+ normal, 66s / 18s : 0, 943
+ small, 143s / 82s : 0, 892
+ archive, 289s / 97s : 0, 875
+ - : 0,0
+
+ section CRAM 4.0
+ fast, 54s / 18s : 0,1160
+ normal, 61s / 18s : 0, 941
+ small, 128s / 79s : 0, 892
+ archive, 284s / 88s : 0, 874
+```
+
Building
========
=====================================
configure.ac
=====================================
@@ -1,5 +1,5 @@
dnl Process this file with autoconf to produce a configure script.
-AC_INIT(io_lib, 1.15.0)
+AC_INIT(io_lib, 1.15.1)
IOLIB_VERSION=$PACKAGE_VERSION
IOLIB_VERSION_MAJOR=`expr "$PACKAGE_VERSION" : '\([[0-9]]*\)'`
IOLIB_VERSION_MINOR=`expr "$PACKAGE_VERSION" : '[[0-9]]*\.\([[0-9]]*\)'`
@@ -69,7 +69,7 @@ AX_SUBDIRS_CONFIGURE([htscodecs],[[--disable-shared],[--with-pic]])
# libstaden-read.so.1.1.0
VERS_CURRENT=15
-VERS_REVISION=3
+VERS_REVISION=4
VERS_AGE=1
AC_SUBST(VERS_CURRENT)
AC_SUBST(VERS_REVISION)
View it on GitLab: https://salsa.debian.org/med-team/staden-io-lib/-/commit/647d01bd9882b837b8b0070af6a15f3d36430ea1
--
View it on GitLab: https://salsa.debian.org/med-team/staden-io-lib/-/commit/647d01bd9882b837b8b0070af6a15f3d36430ea1
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/20260222/7c6c3618/attachment-0001.htm>
More information about the debian-med-commit
mailing list