Skip to content

Releases: statgen/libStatGen

v1.0.15

12 Feb 14:49

Choose a tag to compare

LibStatGen.1.0.15 Release Notes - Released 02/12/2021

  • Fixes various build errors
  • CigarHelper - update clip from end to return an error if the clip position is past the end of the read
  • Removed redundant pos member of vcf record.
  • Adds VcfRecordInfo::getInfoPair().
  • FASTQ - update so it isn't an error if there is a single blank line at the end of the file (multiple blank lines will still result in an error being reported)
  • Modified warnings() to print out to stderr rather than stdout
  • VcfFile - add getFileName method
  • Update bam/test for testing single record file's IsEOF
  • SamFile::IsEOF - update for SamFiles to check SamInterface to see if the first Record has been read, but not processed - to avoid returning EOF for file with a single record before the record was processed
  • SamValidation - only validate cigar and seq are same length if seq is not '*'
  • BAM - update validation since SM tag is no longer a required RG field
  • bam, SamRecord, add filename to some error messages
  • README: change to Markdown syntax
  • FastQ - update validation to allow interleaved
  • SamFile - add improved support for reading streams

v1.0.14

13 Oct 20:27

Choose a tag to compare

Version 1.0.14

v1.0.13

20 Feb 15:11

Choose a tag to compare

LibStatGen.1.0.13 Release Notes - Released 2/20/2015

  • https://github.com/statgen/libStatGen/archive/v1.0.13.tar.gz
  • Contains classes for general processing (string, reference file, parameters), bam, glf, fastq, and vcf
  • General Updates:
    • Added knetfile support to InputFile (only for bgzf files if KNET_ON=1 is set on compile line
    • GzipHeader - fix signed/unsigned comparison compile issue
    • Upgrade bgzf (also allow append mode)
  • Makefiles Updates:
    • Update dependencies to fix/improve some compiling issues
  • PhoneHome Updates:
    • Allow PhoneHome to be a legacy parameter
    • Update new version available message to stand out more
    • Fix bugs in checks for new version since it wasn't finding it.
  • BAM Updates:
    • SamReferenceInfo operator== - fix to not check hash, since hash could be different for same info
    • Pileup - improve error message for buffer overrun
  • VCF Updates:
    • Add option to update GT field
    • Add subset samples parameter to ReadRecord
    • Improve handling of adding CO header

v1.0.12

14 May 14:03

Choose a tag to compare

LibStatGen.1.0.12 Release Notes - Released 5/14/2014

Contains classes for general processing (string, reference file, parameters), bam, glf, fastq, and vcf
General Updates:

  • Improve Makefiles for adding additional libraries/creating external libraries
  • Cleanup compiling for mingw
  • Cleanup Copyrights

BAM Updates:

  • Update rmTags & getTagsString to accept ',' delimiter rather than just ';'

v1.0.11

28 Feb 21:05

Choose a tag to compare

LibStatGen.1.0.11 Release Notes - Released 2/28/2014

General Updates:

  • Cleanup compile warnings - should improve compatibility with Windows, RedHat, and older and newer compilers
  • StringBasics: Improve off-by-one overflow handling (from github user wavexx)

BAM Updates:

  • Fix it to properly handle 'B' & 'f' tags
  • Fix handling of duplicate tags

PhoneHome Updates:

  • Add parameters names (not values) to PhoneHome URL

VCF Updates:

  • Move allele count logic from VcfFileReader into VcfRecord.