| deleteGaps {ips} | R Documentation | 
Remove Gap Positions From DNA Sequences
Description
Remove indel positions (or gaps) from a DNA sequence 
alignment. For faster execution, deleteGaps handles sequences 
in ape's bit-level coding scheme.
Usage
deleteGaps(x, gap.max = nrow(x) - 4)
Arguments
x | 
 An object of class   | 
gap.max | 
 An integer, which gives the maximum number of
gap characters ("-") that will be tolerated at any given alignment 
position (column). Only values between   | 
Details
The default, nmax = nrow(x) - 4, removes all those 
positions from the alignment, which contain at least four non-gap 
characters, which is the minimum number of sequences needed to 
produce a non-trivial unrooted topology. All gaps will be excluded 
by selecting nmax = 0 and half of all gaps with nmax = 
nrow(x) / 2.  
In contrast, del.gaps removes all gap characters 
from the alignment, so most probably the result will not be a set of 
sequences of equal length and the matrix will be coerced to a list.
Value
An object of class DNAbin.
See Also
code.simple.gaps for coding of simple gaps, 
del.gaps for removal of all gap symbols from an 
alignment, gblocks and aliscore for more 
sophisticated  methods of cleaning/masking alignments.