Changes

From Genome Analysis Wiki
Jump to navigationJump to search
693 bytes added ,  16:53, 28 February 2014
no edit summary
Line 10: Line 10:  
To install an official release, unpack the downloaded file (tar xvf), cd into the libStatGen directory and type <code>make all</code>.  
 
To install an official release, unpack the downloaded file (tar xvf), cd into the libStatGen directory and type <code>make all</code>.  
   −
[[Media:LibStatGen.1.0.10.tar.gz‎|LibStatGen.1.0.10.tar.gz‎]] - Released 1/2/2014
     −
'''LibStatGen.1.0.10 Release Notes'''
+
'''LibStatGen.1.0.11 Release Notes'''
* Contains classes for general processing (string, reference file, parameters), bam, glf, fastq, and vcf
+
*[[Media:LibStatGen.1.0.11.tar.gz‎|LibStatGen.1.0.11.tar.gz‎]] - Released 2/28/2014
** Updates:
+
** Contains classes for general processing (string, reference file, parameters), bam, glf, fastq, and vcf
*** Add PhoneHome/version checking logic
+
*** General Updates:
**General Updates:
+
**** Cleanup compile warnings - should improve compatibility with Windows, RedHat, and older and newer compilers
*** fix use of strncpy to fix compile problem for some users
+
**** StringBasics: Improve off-by-one overflow handling (from github user wavexx)
*** Fix compile problem on gcc 4.8.1 by adding -Wno-strict-overflow in general/Makefile after -Werror
+
*** BAM Updates:
*** Reduce the default IFILE read buffer size from 1MB to 64KB.
+
**** Fix it to properly handle 'B' & 'f' tags
*** Fix ifclose to take a IFILE reference so it can make the pointer 0 after closing
+
**** Fix handling of duplicate tags
*** StringBasics::AsInteger now returns false if the string is empty.
+
*** PhoneHome Updates:
*** GzipFileType - update to accept -.gz as stdin/stdout
+
**** Add parameters names (not values) to PhoneHome URL
*** Remove unnecssary line from Parameters Status call
+
*** VCF Updates:
*** Fix memory leak on Tabix destructor
+
**** Move allele count logic from VcfFileReader into VcfRecord.
** Vcf Updates:
+
 
*** VCF - add class/methods to discard records based on ID
  −
** Bam Updates:
  −
*** SamFlag - add isSecondary check
  −
*** Fix SamFile so it only allows '-', '-.sam', '-.bam', or '-.ubam' to indicate reading from stdin rather than anything that starts with '-' in order to protect it from misinterpreting another parameter as the stdin filename
  −
*** SamRecord: Add warnings about Duplicate Tags being overwritten
  −
*** SamFile - improve sort order validation error messages and compare using both String::Compare and strcmp to handle various sort mechanisms since neither matches samtools exactly (if either is successful, the sort order is OK)
  −
** Glf Updates:
  −
*** GlfFile cleanup bugs/handle missind endMarkers & update "get" methods to be const
      
''' Older Releases'''
 
''' Older Releases'''
 +
*[[Media:LibStatGen.1.0.10.tar.gz‎|LibStatGen.1.0.10.tar.gz‎]] - Released 1/2/2014
 +
** Contains classes for general processing (string, reference file, parameters), bam, glf, fastq, and vcf
 +
*** Updates:
 +
**** Add PhoneHome/version checking logic
 +
***General Updates:
 +
**** fix use of strncpy to fix compile problem for some users
 +
**** Fix compile problem on gcc 4.8.1 by adding -Wno-strict-overflow in general/Makefile after -Werror
 +
**** Reduce the default IFILE read buffer size from 1MB to 64KB.
 +
**** Fix ifclose to take a IFILE reference so it can make the pointer 0 after closing
 +
**** StringBasics::AsInteger now returns false if the string is empty.
 +
**** GzipFileType - update to accept -.gz as stdin/stdout
 +
**** Remove unnecssary line from Parameters Status call
 +
**** Fix memory leak on Tabix destructor
 +
*** Vcf Updates:
 +
**** VCF - add class/methods to discard records based on ID
 +
*** Bam Updates:
 +
**** SamFlag - add isSecondary check
 +
**** Fix SamFile so it only allows '-', '-.sam', '-.bam', or '-.ubam' to indicate reading from stdin rather than anything that starts with '-' in order to protect it from misinterpreting another parameter as the stdin filename
 +
**** SamRecord: Add warnings about Duplicate Tags being overwritten
 +
**** SamFile - improve sort order validation error messages and compare using both String::Compare and strcmp to handle various sort mechanisms since neither matches samtools exactly (if either is successful, the sort order is OK)
 +
*** Glf Updates:
 +
**** GlfFile cleanup bugs/handle missind endMarkers & update "get" methods to be const
 +
 
*[[Media:LibStatGen.1.0.9.tgz‎|LibStatGen.1.0.9.tgz‎]] - Released 7/7/2013
 
*[[Media:LibStatGen.1.0.9.tgz‎|LibStatGen.1.0.9.tgz‎]] - Released 7/7/2013
 
** Contains classes for general processing (string, reference file, parameters), bam, glf, fastq, and vcf
 
** Contains classes for general processing (string, reference file, parameters), bam, glf, fastq, and vcf

Navigation menu