Skip to content

Commit 818fd19

Browse files
committed
3.12.0
1 parent 717be6c commit 818fd19

File tree

3 files changed

+23
-13
lines changed

3 files changed

+23
-13
lines changed

LICENSE

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
IsoQuant: A tool for isoform assignment and quantification for long and barcoded reads
2-
Copyright (c) 2022-2025 University of Helsinki
1+
IsoQuant: A tool for isoform assignment, quantification and discovery for long RNA reads
2+
Copyright (c) 2022-2026 University of Helsinki
33
Copyright (c) 2020-2022 Saint Petersburg State University
44

55

@@ -35,19 +35,19 @@ Current contributors:
3535
Jack Freeman,
3636
Arina Coroliuc,
3737
Lieke Michielsen,
38-
Careen Foord,
3938
Alla Mikheenko,
40-
Rebecca Pfeil,
4139
Alexandru Tomescu
4240
and
4341
Hagen Tilgner
4442

4543
Also contributed:
4644

4745
Maria Burunducova,
46+
Careen Foord,
4847
Anoushka Joglekar,
4948
Alexander Smetanin,
5049
Artyom Kaltovich,
50+
Rebecca Pfeil,
5151
James Webber
5252

5353

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.11.1
1+
3.12.0

changelog.md

Lines changed: 18 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,16 @@
11
# IsoQuant changelog
22

3-
## IsoQuant 3.11.1, 11 February 2027
3+
## IsoQuant 3.12.0, 11 March 2026
4+
5+
- Fix Python 3.14 compatibility.
6+
7+
- Add `--barcoded_bam` option for reading barcodes and UMIs directly from a input BAM.
8+
9+
- Add `--barcode2barcode` option for Visium HD data processing.
10+
11+
- Dramatic speed-up for 10x and universal barcode calling on large whitelists.
12+
13+
## IsoQuant 3.11.1, 11 February 2026
414

515
- Fix Python 3.8 compatibility.
616

@@ -28,7 +38,7 @@ You can now simultaneously group counts by samples, BAM tags, read attributes pr
2838

2939
## IsoQuant 3.9.0, 1 October 2025
3040

31-
- Secondary alignments are not used by default from now on. It significantly improves running time and RAM consumption, but barely affects the results' quality.
41+
- Secondary alignments are not used by default from now on. It significantly improves running time and RAM consumption but barely affects the results' quality.
3242
Use `--use_secondary` to process secondary alignments.
3343

3444
- New options that force IsoQuant to use only a faction of reads in high-coverage loci.
@@ -70,7 +80,7 @@ Only overlapping chromosome names are used if inconsistent.
7080
## IsoQuant 3.7.0, 16 May 2025
7181

7282
- Optimized grouped counts output. By default, all counts are stored in linear format, which saves time and disk space.
73-
Matrices with small number of columns are automatically converted to usual matrix in TSV format,
83+
Matrices with a small number of columns are automatically converted to a usual matrix in TSV format,
7484
larger matrices typical for single-cell and spatial data are converted to MTX format.
7585
See `--counts_format` paramter for options. It is also possible to convert counts after IsoQuant is finished using `src/convert_grouped_counts.py`.
7686
Fixes issues mentioned in [#248](https://github.com/ablab/IsoQuant/issues/248).
@@ -87,7 +97,7 @@ Fixes [#284](https://github.com/ablab/IsoQuant/issues/284)
8797

8898
- Use only gene-assigned reads for exon counting, fixes [#283](https://github.com/ablab/IsoQuant/issues/283).
8999

90-
- Fixed rare serialization bug [#304](https://github.com/ablab/IsoQuant/issues/304).
100+
- Fixed a rare serialization bug [#304](https://github.com/ablab/IsoQuant/issues/304).
91101

92102
## IsoQuant 3.6.3, 13 January 2025
93103

@@ -109,7 +119,7 @@ Fixes [#284](https://github.com/ablab/IsoQuant/issues/284)
109119
## IsoQuant 3.6.0, 13 September 2024
110120

111121
- Fixed duplicated `noninformative` and `intergenic` reads assignments.
112-
As a results, fixed duplicated novel transcripts [#236](https://github.com/ablab/IsoQuant/issues/236).
122+
As a result, fixed duplicated novel transcripts [#236](https://github.com/ablab/IsoQuant/issues/236).
113123

114124
## IsoQuant 3.5.2, 3 September 2024
115125

@@ -132,7 +142,7 @@ As a results, fixed duplicated novel transcripts [#236](https://github.com/ablab
132142

133143
- New visualization software developed by [@jackfreeman88](https://github.com/jackfreeman88). See more [here](https://ablab.github.io/IsoQuant/visualization.html).
134144

135-
- Dramatically reduced RAM consumption for grouped counts, about 10-20x decrease on datasets with large number of groups.
145+
- Dramatically reduced RAM consumption for grouped counts, about 10-20x decrease on datasets with the large number of groups.
136146
Important fix for single-cell data processing. Should fix [#189](https://github.com/ablab/IsoQuant/issues/189).
137147

138148
- Fixed [#195](https://github.com/ablab/IsoQuant/issues/195): output GTF contained very similar isoforms and estimated their expression as 0.
@@ -150,7 +160,7 @@ the reference annotation and from 230GB down to 6GB in the reference-free mode.
150160
Running time in the default mode increased by approximately 20-25%.
151161
When using `--high_memory` option, running time remains the same as in 3.4.1,
152162
RAM consumption in the reference-based mode is 46GB, and 36GB in the reference-free mode.
153-
Note, that in general RAM consumption depends on the particular data being used and the number of threads.
163+
Note that in general RAM consumption depends on the particular data being used and the number of threads.
154164

155165
In brief, in 3.4.0 and 3.4.1 inadequate RAM consumption was caused by
156166
[this commit](https://github.com/ablab/IsoQuant/commit/557e5834d0503587b918a0eedf3ff5cee3253141).
@@ -180,7 +190,7 @@ Major novelties and improvements:
180190

181191
- Added support for Illumina reads for spliced alignment correction (thanks to [@rkpfeil](https://github.com/rkpfeil)).
182192

183-
- Added support YAML files (thanks to [@rkpfeil](https://github.com/rkpfeil)). Old options `--bam_list` and `--fastq_list` are still availble, but deprecated since this version.
193+
- Added support for YAML files (thanks to [@rkpfeil](https://github.com/rkpfeil)). Old options `--bam_list` and `--fastq_list` are still availble, but deprecated since this version.
184194

185195
Transcript discovery and GTF processing:
186196

0 commit comments

Comments
 (0)