Skip to content

Releases: shenkers/isoscm

update for issue #14

28 Jan 19:34
Compare
Choose a tag to compare

migrated to maven build system, needed to modify the imports for several fixed a bug that caused an error in the calculateConfidence method due to a list indexing error

The calculateConfidence method was improperly formulated so that confidence values >1 were reported when the '-c' parameter >= 1. Now the '-c' parameter is deprecated so that confidence values are reported in the proper range (0-1.0).

files, and removed deprecated usage of samfilereader in htsjdk

added scm to pom

logs IsoSCM-version during execution

logs written to a single generic log so it does not need to wait for
command to be parsed to begin logging

deleted lib folders and jars

removed extra eclipse files that were being tracked

fix for numerical overflow during enumerate

18 Jul 16:14
Compare
Choose a tag to compare

when performing the enumerate command the integer used to count isoforms can potentially overflow, resulting in the -max_isoforms argument not being correctly respected (see #10). I've replaced the integer variable with a BigInteger to avoid these overflow issues.

There were also some lingering "null" labeled junctions relating to issue #10, these remaining cases appear to be due to 1nt long introns implied by aligned reads. While a 1nt intron doesn't make much sense (a 1nt deletion is probably more likely), IsoSCM delegates to the aligner to identify intron positions correctly. As such, if 1nt introns are reported by the aligner, they are now handled by IsoSCM incorporated into resulting gene models without null labels.

patch for issue #10

08 Jul 16:27
Compare
Choose a tag to compare

this revision addresses issue #10 in which some splice junctions recieve "null"
labels, which caused the enumerate function to run incorrectly.

This issue labeling junctions occured because the aligner (STAR)
assigned the read a strand flag (XS) that conflicted with the strand
implied by the sequencing protocol.

This patch modifies IsoSCM such that splice junctions from reads with
conflicting strand information are omitted from assembled transcript
models.

added 'diff' command

02 Jun 14:39
Compare
Choose a tag to compare

added a 'diff' command to identify annotated loci that are overlapped by differential exon isoforms identified by the IsoSCM 'compare' command, a feature requested in issue #7

fix for issue #7

27 May 13:14
Compare
Choose a tag to compare

this corrects a bug in the 'compare' command when the results from the 'assemble' step are located in different directories.

fix for issue #5

21 Apr 02:29
Compare
Choose a tag to compare

this release fixes an error that happens when the cigar string contains a deletion immediately prior to the intron.

patch for error in confidence calculation

19 Jan 14:50
Compare
Choose a tag to compare

an error caused by an array out of bounds exception during the confidence calculation is corrected

patch for splice junction counting error

16 Jan 17:46
Compare
Choose a tag to compare

this patches a rare error that occurs when the last read aligned to a reference sequence contains a splice junction

version 2.0.0 released

02 Dec 20:14
Compare
Choose a tag to compare
  • Modified the command line interface to save parameters and streamline analysis via configuration files
  • Added command line parameter validation and error messages
  • Added log messages
  • Confidence estimate for change-point
  • Added enumerate command to output transcript models in GTF format
  • Modified tabular output for compare command

IsoSCM version 1.0.0 is released!

28 Apr 02:46
Compare
Choose a tag to compare

The initial release contains functionality for transcript assembly in single samples and identification of differentially used tandem polyadenylation sites between pairs of samples.