Only dna/rna to dna/rna queries can be done
in nucleotide space. All other combinations
of type for query and target really happen
in protein space by translating either
the query or the target or both into
protein space. This true for blast as well as blat.
We call the query (-q) the usually smaller thing you
are searching for, and the target (-t) is the big
thing you are searching, often the genome.
According to your description you have protein sequences
as your query and you wish to use blat to search the
target genome which is given as dna.
Therefore you should use
blat -q=prot -t=dnax chr1.fa p.fsa output.psl
If you run blat at the commandline with nothing after it,
you will see all the options including the ones we
are discussing:
prompt> blat
blat - Standalone BLAT v. 34 fast sequence search command line tool
usage:
blat database query [-ooc=11.ooc] output.psl
[...]
options:
-t=type Database type. Type is one of:
dna - DNA sequence
prot - protein sequence
dnax - DNA sequence translated in six frames to protein
The default is dna
-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
The default is dna
-prot Synonymous with -t=prot -q=prot
[...]
-Galt
> _______________________________________________
> Genome maillist -
Gen...@soe.ucsc.edu
>
http://www.soe.ucsc.edu/mailman/listinfo/genome
>