BLAST에서 BLAST+로 명령어 바꾸기
| BLAST | BLAST+ | Specialty |
| megablast | blastn -task megablast | 매우 비슷한 nucleotide sequence에 적용 |
| bl2seq -i -j | blast -query -subject | 하나의 sequence를 다른 것에 align |
| blastpgp | psiblast | deltablast | Position Specific Initiated BLAST |
| rpsblast -p F | rpstblastn | Translated Reverse Position Specific BLAST |
BLAST/BLAST+ 인자 옵션
| BLAST | BLAST+ | Description |
| blastall | blastn, blastp, ... | |
| -p | n/a | BLAST program: blastn, blastp, blastx, tblastn, ... |
| -i | -query | Input sequence file |
| -d | -db | BLAST database |
| -o | -out | Output file |
| -m | -outfmt | Output format: BLAST XML:7 TAB:8 | BLAST+ XML:5 TAB:6 *See more details below |
| -e | -evalue | Expectation value threshold |
| -a | -num_threads | Number of CPU cores to use |
| -F F | -dust no | -seg no | Disable low complexity filtering: DNA:dust AA:seg |
| formatdb | makeblastdb | |
| -i | -in | Input sequence file |
| -p T/F | -dbtype prot/nucl | Molecule type |
| -o T | -parse_seqids | Parse and index sequence IDs |
| -n | -out | Base name for output files |
| fastacmd | blastdbcmd | |
| -d | -db | BLAST database |
| -s | -entry | Search string |
| -D 1 | -entry all | Dump database in FASTA format |
Output Format 옵션
| Options | BLAST (-m) | BLAST+ (-outfmt) |
| 0 | pairwise | pairwise |
| 1 | query-anchored showing identities | query-anchored showing identities |
| 2 | query-anchored no identities | query-anchored no identities |
| 3 | flat query-anchored, show identities | flat query-anchored, show identities |
| 4 | flat query-anchored, no identities | flat query-anchored, no identities |
| 5 | query-anchored no identities and blunt ends | XML Blast output |
| 6 | flat query-anchored, no identities and blunt ends | tabular |
| 7 | XML Blast output | tabular with comment lines |
| 8 | tabular | Text ASN.1 |
| 9 | tabular with comment lines | Binary ASN.1 |
| 10 | ASN, text | Comma-separated values |
| 11 | ASN, binary [Integer] | BLAST archive format (ASN.1) |
Tabular format을 가장 많이 사용함으로 BLAST에서는 -m 8, BLAST+에서는 -outfmt 6 사용.
데이터에 따른 BLAST 사용
| Query | Database | Comparison Space | Program to use |
| nuc | nuc | /nuc/ | blastn |
| nuc | nuc | /Prot/ | tblastx |
| Prot | Prot | /Prot/ | blastp |
| Prot | nuc | /Prot/ | tblastn |
| nuc | Prot | /Prot/ | blastx |
원본파일첨부
Quick_Start_Guide_BLAST_to_BLAST .pdf
Quick_Start_Guide_BLAST_to_BLAST .pdf
0.1MB
'생물정보학 > Bioinformatics' 카테고리의 다른 글
| [진화] 계통학을 표현하는 Newick Tree Format (0) | 2014.02.20 |
|---|---|
| [논문] 출판물과 유전자 및 단백질 데이터를 서로 엮기 (0) | 2014.02.05 |
| 박사 학위 또는 포닥을 Bioinformatics/Computational Biology로 해야하는 탑 N 가지 이유 (0) | 2013.12.20 |
| [스크랩] 초보도 할수있느 조립식PC 용어이해 및 견작짜보기. (마지막수정) (0) | 2013.08.07 |
| UltraEdit HTML tag removing regexp (0) | 2013.05.15 |