[ Team LiB ] Previous Section Next Section

8.1 Command-Line Options

Table 8-1 summarizes the BLAT options.

Table 8-1. BLAT options

Option

Definition

Default

-dots=N

Output dot every N sequences to show the program's progress.

 

-makeOoc=N.ooc

Make overused tile file.

 

-mask=type

Mask out repeats. Alignments won't be started in masked region but may extend through it in nucleotide searches. Masked areas are ignored entirely in protein or translated searches. Types are:

lower = Mask out lowercased sequence.

upper = Mask out uppercased sequence.

out = Mask according to database.out RepeatMasker .out file.

file.out = Mask database according to RepeatMasker file.out.

 

-maxGap=N

Sets the size of maximum gap between tiles in a clump. Usually set from 0 to 3.

Only relevant for minMatch > 1.

2

-minIdentity=N

Sets minimum sequence identity (in percent).

90 (nucleotide)

25 (protein)

25 (translated)

-minMatch=N

Sets the number of tile matches. Usually set from 2 to 4.

2 (nucleotide)

1 (protein)

-minScore=N

Sets minimum score. This is twice the matches minus the mismatches minus some sort of gap penalty.

30

-minRepDivergence=NN

Minimum percent divergence of repeats to allow them to be unmasked. Only relevant for masking using RepeatMasker .out files.

15

-noHead

Suppress .psl header (so it's just a tab-separated file).

 

-noTrimA

Don't trim trailing poly-A.

 

-oneOff=N

If set to 1, this allows one mismatch in tile and still triggers an alignment.

0

-ooc=N.ooc

Use overused tile file N.ooc. N should correspond to the tileSize.

 

-out=type

Controls output file format. Type is one of:

psl = Tab-separated format without actual sequence.

pslx = Tab-separated format with sequence.

axt = blastz-associated axt format.

maf = multiz-associated maf format.

wublast = similar to wublast format.

blast = similar to NCBI blast format.

psl

-prot

Synonymous to -d=prot -q=prot.

 

-qMask=type

Mask out repeats in query sequence. Similar to -mask, but for query rather than target sequences.

 

-q=type

Query type. Type is one of:

dna = DNA sequence.

rna = RNA sequence.

prot = protein sequence.

dnax = DNA sequence translated in six frames to protein.

rnax = DNA sequence translated in three frames to protein.

dna

-repMatch=N

Sets the number of repetitions of a tile allowed before it is marked as overused. Typically this is:

256 for tileSize 12.

1024 for tile size 11.

4096 for tile size 10.

Typically comes into play only with makeOoc.

1024

-t=type

Database type. Type is one of:

dna = DNA sequence.

prot = protein sequence.

dnax = DNA sequence translated in six frames to protein.

dna

-tileSize=N

Sets the size of match that triggers an alignment. Usually between 8 and 12.

11 (DNA)

5 (protein)

-trimHardA

Removes poly-A tail from qSize and alignments in psl output.

 

-trimT

Trims leading poly-T.

    [ Team LiB ] Previous Section Next Section