home | help
bl_sam_buff_shift(3)	    Library Functions Manual	    bl_sam_buff_shift(3)

NAME
     bl_sam_buff_shift() - Close gap after removing a SAM alignment

LIBRARY
     #include <biolibc/sam-buff.h>
     -lbiolibc -lxtend

SYNOPSIS
     void    bl_sam_buff_shift(bl_sam_buff_t *sam_buff, size_t nelem)

ARGUMENTS
     sam_buff	 Pointer to bl_sam_buff_t structure holding alignments
     nelem	 Number of alignments to free

DESCRIPTION
     Free nelem SAM alignments at the head of the queue and shift remaining ele-
     ments forward nelem positions.

SEE ALSO
     bl_sam_buff_free_alignment(3)

     FIXME: Use circular queuing for better efficiency

							    bl_sam_buff_shift(3)

home | help