Skip to content

Releases: ablab/IsoQuant

IsoQuant 3.10.0

22 Oct 16:22

Choose a tag to compare

  • New --unmapped_bam option for providing unmapped BAM files typical for PacBio CCS data.

  • New --polya_trimmed option to indicate polyA-trimmed reads (thanks @hmutpw for the suggestion #342).

  • New --process_only_chr option to process a specific list of chromosomes.

IsoQuant 3.9.0

01 Oct 23:16

Choose a tag to compare

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

  • New options that force IsoQuant to use only a faction of reads in high-coverage loci.
    Significantly improves running time and RAM consumption, but affects gene/isoform counts.
    New default behavior only affects small chromosomes and scaffolds (<500kbp).

    In some cases, high-coverage regions take too much time to process due to extreme number of mapped reads,
    especially chrM (up to 10x longer compared to normal chromosomes). However, using only a fraction of these
    reads is enough to obtain reliable results.

    These options allow to process only up to given number of reads mapping to a high-coverage loci on short and normal chromosomes:

    • --max_coverage_small_chr (default value is 1 million);
    • --max_coverage_normal_chr (default value is infinity, so usual chromosomes are not affected by default even if some genes have extreme coverage).
  • New option --discard_chr to discard a list chromosomes from the analysis.

IsoQuant 3.8.0

08 Sep 21:35

Choose a tag to compare

  • Fixed --report_canonical preset (#332, thanks to @wwliao).
  • Fixed counts for novel genes in discovered_gene_counts.tsv and discovered_gene_tpm.tsv (#337, thanks to @yjliuhub).
  • Fixed --genedb_output option (#335, thanks to @YalanBi).

IsoQuant 3.7.1

05 Aug 15:12

Choose a tag to compare

  • Support for indexing BAMs with large chromosomes, fixes #327. Thanks to @maol-corteva.
  • CDS features are now used when exon features are absent, fixes #309.
  • Chromosome names are now checked for consistency between reference genome, annotation and BAM file provided. Only overlapping chromosome names are used if inconsistent.
  • Fixed SQANTI-like output headers, fixes #318.
  • Some minor cosmetics.

IsoQuant 3.7.0

19 May 09:48

Choose a tag to compare

  • Optimized grouped counts output. By default, all counts are stored in linear format, which saves time and disk space.
    Matrices with small number of columns are automatically converted to usual matrix in TSV format,
    larger matrices typical for single-cell and spatial data are converted to MTX format.
    See --counts_format paramter for options. It is also possible to convert counts after IsoQuant is finished using src/convert_grouped_counts.py.
    Fixes issues mentioned in #248

  • Renamed counts related to discovered transcripts and genes to avoid confusion.

  • New options --indexing_options and --mapping_options that allow to pass options to the indexing and mapping commands.
    Fixes #284 and #259

  • STARlong is now an alternative options for aligning, can be set via --aligner starlong (not recommended for ONT reads).
    Fixes #284

  • Exon/splice junction counts now only come from reads assigned to the same strand, fixes #253

  • Use only gene-assigned reads for exon counting, fixes #283

  • Fixed rare serialization bug #304

IsoQuant 3.6.3

13 Jan 14:47

Choose a tag to compare

  • Fix penalty score for terminal exon elongation when selecting similar isoforms for inconsistent reads #270, thanks to @biosalt-cc

  • Fix transcript_model_grouped_counts output format #275, thanks to @ljwharbers

IsoQuant 3.6.2

17 Nov 23:06

Choose a tag to compare

Important bug-fix release!

Fixes linear grouped counts output #258, big thanks to @qsonehara!

IsoQuant 3.6.1

25 Sep 13:26

Choose a tag to compare

  • Import exon attributes from the reference annotation #175

  • Fixed annotation checks for GFF3 #240

IsoQuant 3.6.0

16 Sep 13:04

Choose a tag to compare

Fixes #236 by resolving duplicated noninformative and intergenic reads assignments.
As a results, also fixes duplicated novel transcripts. Thanks @jamestwebber for the report!

IsoQuant 3.5.2

03 Sep 14:30

Choose a tag to compare

Fixes exon counting algorithm #229, thanks to @skagawa2!