Picard/HTSJDK Release 1.121
September 22, 2014

Picard:
Added a static function to PedFile that allows the creation of a pedFile
object from a Map<String,Sex>.

Fixed BAMRecordCodec to  recognize when qual array has been changed.

Added a SortVcfs CLP that will sort VCF files by contig and genomic
position.

Supplemental alignments are now considered when fixing mate information in
FixMateInformation and RevertOriginalBaseQualitiesAndAddMateCigar.

RevertSam: Added ability to use  original qualities to detect encoding
scheme if they are being restored. Modified SANITIZE method to convert all
non-Standard quality score encoding schemes to Standard. Fixed issue with
validation stringency not being propagated.

SamAlignmentMerger: Moved the test for duplicate @PG.IDs into
AbstractAlignmentMerger to avoid opening the unmapped SAM file twice.

SamToFastq: Removed redundant IOUtil.openFileForWriting() calls for the
fastq writers.

CommandLineProgram: Bugfix - the validation stringency command line option
is now passed to the sam reader factory


HTSJDK:
Significant work was done towards making HTSJDK compatible with maven-based
repositories such as Maven Central and Sonatype.

VCFContigHeaderLine: Fixed bug in setSequenceDictionary where where the
assembly value of the updated contigs was not being set properly in the VCF
header.

Fixed a bug in VCFUtils.smartMergeHeaders related to contig ordering.

Made some useful additions to SAMTestUtil

In build.xml, changed htsjdk.version.property.xml to
htsjdk.version.properties. See https://github.com/samtools/htsjdk/issues/99

Replaced use of TestNG in SAMTestUtil.

Only return the first error when validating a SAMRecord using STRICT, for
increased performance.

Added CustomReaderFactory for plugging in external implementations of
SamReader capable of getting data from APIs such as Google Genomics.

QualityEncodingDetector: Add the option of using original quality scores
for determining the encoding scheme.

Introduced several fixes related to JDK8 in SamFileHeaderMergerTest

SamPairUtil: Added methods to help set mate cigars and mate information
given a queryname sorted iterator.  This is useful when we want to fix or
update the mate information, including the mate cigar.

IOUtil: Added methods to check for readability/writability of list of files

Added copyrights to some recently added classes

IntervalList: No longer enforce by default that intervals that will be
merged have the same strand

SamReaderFactory: Exposed a way to set the default validation stringency
------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
Samtools-help mailing list
Samtools-help@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/samtools-help

Reply via email to