[med-svn] samtools annotated tag 0.2.0-rc7 created (now 495a124)

Charles Plessy plessy at moszumanska.debian.org
Mon Aug 18 01:39:59 UTC 2014


This is an automated email from the git hooks/post-receive script.

plessy pushed a change to annotated tag 0.2.0-rc7
in repository samtools.

        at  495a124   (tag)
   tagging  7a871697ba5a5ab4e724f8b2a287c5beca62a52e (commit)
  replaces  0.2.0-rc6
 tagged by  John Marshall
        on  Wed Mar 12 15:16:50 2014 +0000

- Log -----------------------------------------------------------------
Test release RC7

John Marshall (18):
      Use htslib facilities instead of bam_parse_region()
      Revert unnecessary changes on tview branch
      Use sam_itr_*()/etc and enable compiling with current htslib
      Fix tview-related dependencies
      Merge pull request #93, convert tview to htslib API
      Use sam_itr_*()/etc, enabling tview on CRAM files
      Fix "Usage: ..." message
      Merge #148, links to 'sister' projects (but omitting ourself)
      Update dependencies and define _GNU_SOURCE only for bam_sort.o
      Use htslib facilities instead of bam_parse_region() etc
      Make I/O redirection portable (to Linux)
      Add test/merge/* test programs to main Makefile
      Merge pull request #70, merge improvements
      Create xfreopen() utility instead of duplicating code
      Use kstring instead of asprintf()
      Merge asprintf()->kstring rewrite and warning fixes (#161)
      Fix buffer overflow
      Use kstring instead of strndup()

Martin Pollard (64):
      Add some more comments to tview
      Reenable tview and port to htslib
      Restore sample selection to tview and add a unit test for the code doing it.
      Add a few comments to bam merging function
      WIP on header merging
      Add target id translation code and write pseudo code for building RG and PG translation tables
      Convert PG and RG pseudo code to working code.
      Further work on bam merge to fix header produced
      Fix bugs picked up by unit testing.
      More work on merging @RG and @PG tags into header.
      Unit tests for merge
      add skeleton code for PP processing
      NULLify some freed pointers.
      Unit test trans_tbl_init add test 5 for PG tags
      Fix memory leaks and finalise @PG PP handling
      Test @PG merging and PP handling
      Integrate new header merging code into bam_sort main function
      Clean up old dead code
      Fix case where PG or RG tag is present on read but not in header.
      Add test bams
      Fix spaces to tabs
      Eliminate compiler warnings in a cross-platform safe way.
      Add unit test for bam_translate (WIP)
      Fix edge case
      Add unit test for tid translation
      Add additional unit tests for bam_translate for PG and RG tags.
      Adjust how merge handles duplicated PG and RG tags.
      Add command line support for combining tags
      Don't merge header into itself
      Correct header length in test
      Fix memory leak in trans_tbl_init
      Enhance description of what we do
      Add warning when merging causes coordinate sort to be lost
      Reorder merge code so that BAM gets translated before it is inserted into heap.
      Create slightly more sophisticated unit tests for merge
      Convert merge reverse translation build to own function.
      Ensure make only runs on make test
      Add clock based randomness to merge and option to fix random seed.
      Correct lost sort order detection in merge
      Fix regex to pick out sequence ids
      Add rtrans_build unit test stub
      More work on rtrans_build unit test.
      Fix position of bam_translate in merge read loop.
      Deal with case where merged region does not exist in header of one of our input files.
      hts_iter_t is not a pointer unlike it's predecessor
      Add function to prettify header output by sorting it by defined order.
      Instead of relying on NULL iter in merge use HTS_IDX_START
      Ignore generated test files
      In bam sort and merge change:
      Fix merge unit tests under Linux
      Initialise un-inited variable in test_bam_translate.
      Revise merge header matching regex from spec
      Make it easier to tell merge test phases apart
      Apparently some programs put spaces into their @PG and @RG ID's.
      Add option to vary level of verbosity.
      Fix bug where wrong flag was being checked in header merge (merge rg vs merge pg)
      Add PG tags to @RG lines testcases.
      When merging instead of segfaulting when there is no index, return an error.  Need to think of better ways to handle this.
      Fix to use htslib commands.
      Port bam_sort.c completely to new API.
      Fix up tests for htslib architecture
      Add -b option to merge to allow the specification of a list of files as alternative to putting them on the command line.
      bam_merge: get rid of asprintf warnings
      bam_merge tests: fix warnings

Mike Lin (1):
      Fix control of compression level in bam_merge_core. The setting was ineffective due to a minor copy/paste error.

Petr Danecek (5):
      mpileup: Fixed broken IMF annotation
      Added mpileup tests for CRAM
      Make int size explicit for bcf_get_*_int calls
      stats: More understandable output fields naming
      Updated mpileup test to reflect change in overlap quals

Rob Davies (1):
      Limits -Q option (qual_scale) to sensible range 0 to 93.

dbolser-ebi (1):
      Added links to 'sister' projects.

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/samtools.git



More information about the debian-med-commit mailing list