Picard release 1.55
24 October 2011
- IoUtil.java: Fixed openFileForBufferedWriting() methods to vector through openFileForWriting methods which do the detection of .gz/.bz extensions and open up the appropriate compression output streams.
- Implemented an option to allow for gzipping the output files from ExtractIlluminaBarcodes, and added a little bit of progress logging too.
- Changes to introduce a SAMRecordFactory for use in SAMFileReader and related classes. Allows users of the picard/sam API to substitute a different factory that will create and return custom sub-classes of SAMRecord and BAMRecord.