1. 다운받은 시퀀스를 seq.fa 파일에 모두 모아 blastall의 blastx 하였음.
    blastall -i seq.fa -d /home/galaxy/blastdb/nr/nr -p blastx -a 16 -e 1e-10 -m 8 -o seq.fa.blastx 2> error.log &

  2. blast된 결과중에 1st만 뽑음
    $ /share/scripts/1st_highest.sh seq.fa.blastx > seq.fa.blastx.1st

  3. 1st 결과에 description 붙임.
    $ /share/scripts/add_desc.sh -i seq.fa.blastx.1st -d ~/blastdb/nr/nr > seq.fa.blastx.1st.desc

  4. description붙은 결과에서 ADGAL, pGAD를 grep으로 뽑아냄.
    $ grep ADGAL seq.fa.blastx.1st.desc > seq.fa.blastx.1st.desc.ADGAL

  5. 위에 blast한 결과는 헤더가 없기 때문에 에디터에서 아래의 것을 붙여줌.(탭으로 구분)
    queryId subjectId   percIdentity    alnLength   mismatchCount   gapOpenCount    queryStart  queryEnd    subjectStart    subjectEnd  eVal    bitScore    Descripition

728x90

'Bioinformatics' 카테고리의 다른 글

usage bwa using paired-end reads  (0) 2012.04.05
how to make reverse complement of sequence in shell  (0) 2012.03.05
Promoter 지역에서 특정 motif 찾기  (0) 2012.02.20
ABySS 사용시 주의점  (0) 2012.02.09
xys 링크파일만들기  (0) 2011.12.14

+ Recent posts