Skip to content

Releases: DeplanckeLab/FastReadCounter

v1.2.0

08 Apr 09:58

Choose a tag to compare

Minor

  • Changing the release versioning, adding a PATCH versioning: MAJOR.MINOR.PATCH

Bug Fixes

  • Fixed incorrect gene_id → gene_name mapping in GTF fallback parsing (#3)
    When no gene annotations were found in the GTF file, iterating over a HashSet produced an arbitrary order that did not match the parallel ArrayList index, causing each gene_id to be paired with the wrong gene_name. Replaced both structures with a LinkedHashMap to preserve insertion order.

FastReadCounter v1.1

20 Dec 12:40

Choose a tag to compare

Changing the architecture of packages:

  • com as root for com.errors, com.frc, ...

Update log:

  • Changing the way reads are recognized for the parallel processing. It's not only the read name that is used (caused issues when multiple mapped reads were present)
  • The parallel threads were all accessing the same result HashMap, which was randomly failing (concurrent access). Now each thread is generating its own result matrix, and they are all merged by the mother thread.

FastReadCounter v1.0

20 Dec 12:17
465c6a4

Choose a tag to compare

Original release