ืืื ืืคืงืืื maq ืฉื ืืชื ืืืคืขืื ืืกืคืง ืืืืจืื ืืืื ืื ืฉื OnWorks ืืืืฆืขืืช ืืืช ืืชืื ืืช ืืขืืืื ืืืงืืื ืืช ืืืจืืืืช ืฉืื ื, ืืืื Ubuntu Online, Fedora Online, ืืืืืืืจ ืืงืืื ืฉื Windows ืื ืืืืืืืจ ืืงืืื ืฉื MAC OS
ืชึธืึฐื ึดืืช:
ืฉืึตื
Maq - ืืืคืื ืืืจืืื ืขื ืืืืืืืช
ืชึทืงืฆึดืืจ
ืืื ืฉ ืืคืงืืื [ืืคืฉืจืืืืช] ืืืขืื ืื
maq.pl ืืคืงืืื [ืืคืฉืจืืืืช] ืืืขืื ืื
ืชืืืืจ
Maq ืืื ืชืืื ื ืฉืืื ื ืืืืืื ืืืคืื ืืงืจืืืืช ืงืฆืจืืช ืฉื ืืฆืจื ืขื ืืื ืืื-
ืืืจ ืืืื ืืช ืจืฆืฃ. ืืื ืชืืื ื ืืืืืื ืขืืืจ Illumina-Solexa 1G Genetic
ืื ืชื, ืืืขื ืคืื ืงืฆืืื ืืืืช ืจืืฉืื ืืช ืืืืคืื ืื ืชืื ื AB SOLiD.
ืขื Maq ืืชื ืืืื:
ยท ืืืฉืืจ ืืืืจ ืฉื Illumina/SOLiD ืงืจืืืืช ืืื ืื ืืืืืืก. ืขื ืืคืฉืจืืืืช ืืจืืจืช ืืืืื, ืืืช
ื ืืชื ืืืคืืช ืืืืืื ืืืืืช ืฉื ืงืจืืืืช ืืื ืื ืืื ืืฉื ืชืื ื-10 ืฉืขืืช ืืขืื ืืคืืืช
ืืืืืจืื 1G.
ยท ืืืืื ืืืืืืง ืืช ืืกืชืืจืืช ืืฉืืืื ืฉื ืืืืฉืืจ ืฉื ืื ืงืจืืื ืืืืืช.
ยท ืงืจื ืืื ืืืืคืื ืืงืื ืฆื ืืืก, ืืืื ืคืืืืืืจืคืืื ืืืืืืืืืื ืืืืจืืืืืืื, ืขื
ืืืืืช ืืกืชืืจืืชืืช Phred ืฉืืืงืฆืชื ืืื ืืกืืก.
ยท ืืฆื ืืื ืืืก ืงืฆืจ ืขื ืงืจืืืืช ืงืฆื ืืืืืืืช.
ยท ืืฆื ืืืืืืง ืืืืงืืช ืื ืืืืืช ืืืจื ืกืืืงืฆืืืช ืืงื ื ืืืื ืืืื ืขื ืงืจืืืืช ืงืฆื ืืืืืืืช.
ยท ืืื CNVs ืคืืื ืฆืืืืืื ืขื ืืื ืืืืงืช ืขืืืง ืืงืจืืื.
ยท ืืืขืจืื ืืช ืืืืืง ืฉื ืืืืืืืช ืืกืืก ืืืืืืืช ืืกืืงืืื ืกืจืื ืืืขืืืจ ืืืืืง ืืช
ืืขืืืืช ืฉืืืชืืืช.
ืขื ืืืช, ืืืง ืืืื ืื:
ยท ืขืฉื de ืืืฉ ืึทืจืึผึธืึธื. (Maq ืืืื ืืงืจืื ืืงืื ืฆื ืืืก ืจืง ืขื ืืื ืืืคืื ืงืจืืืืช ืืืื ืืืืข
ืืชืืืืกืืช.)
ยท ืืคื ืงืฆืจืื ืงืืจืืื ืื ืื ืขืฆืื. (Maq ืืืื ืืืฆืื ืจืง ืืคืืคื ืืืื ืืื ืงืจืืื.)
ยท ืืืฉืจ ืงืจืืืืช ื ืืืืืช ืื 454 ืงืจืืืืช ืืืคื ืื. (Maq ืื ืืืื ืืืืฉืจ ืงืจืืืืช ืืืชืจ ื
63 bp.)
ืืืง ืคืงืืืืช
ืืคืชื ืคืงืืืืช
fasta2bfa ืืื ืฉ fasta2bfa in.ref.fasta out.ref.bfa
ืืืจืช ืจืฆืคืื ืืคืืจืื FASTA ืืคืืจืื BFA (ืืื ืืจื FASTA) ืฉื Maq.
fastq2bfq ืืื ืฉ fastq2bfq [-n nreads] in.read.fastq out.read.bfqโชout.prefix
ืืืจ ืงืจืืืืช ืืคืืจืื FASTQ ืืคืืจืื BFQ (ืืื ืืจื FASTQ) ืฉื Maq.
ืืคืฉืจืืืืช:
-n INT ืืกืคืจ ืงืจืืืืช ืืงืืืฅ [ืื ืฆืืื]
ืึทืคึผึธื ืืื ืฉ ืึทืคึผึธื [-n nmis] [-a maxins] [-c] [-1 len1] [-2 len2] [-d adapt3] [-m ืืืืฆืื]
[-u ืื ืืืืคื] [-ื maxerr] [-M cโชg] [-N] [-H allhits] [-C maxhits] out.aln.map
in.ref.bfa in.read1.bfq [in.read2.bfq] 2> out.map.log
ืืคื ืงืืจืืช ืืจืฆืคื ืืืชืืืืกืืช.
ืืคืฉืจืืืืช:
-n INT ืืกืคืจ ืื-ืืชืืืืช ืืืงืกืืืืืืช ืฉื ืืชื ืืืฆืื ืชืืื [2]
-a INT ืืจืืง ืืืฆืื ื ืืจืื ืขืืืจ ืืื ืงืจืืื ื ืืื [250]
-A INT ืืจืืง ืืืฆืื ื ืืจืื ืฉื ืฉื ื ืงืจืืืืช RF ืืชืฉืืื (0 ืืืืืื) [0]
-c ืงืจืืืช ืืืคื ืืืจืื ืืฆืืขืื (ืขืืืจ SOLiD ืืืื)
-1 INT ืืืจื ืืงืจืืื ืืงืจืืื ืืจืืฉืื ื, 0 ืขืืืจ ืืืืืืื [0]
-2 INT ืืืจื ืืงืจืืื ืขืืืจ ืืงืจืืื ืืฉื ืืื, 0 ืขืืืจ ืืืืืืื [0]
-m ืืฆืืฃ ืงืฆื ืืืืืฆืื ืืื ืจืฆืคื ืืืืืืก ืืืงืจืืืืช [0.001]
-d ืงืืืฅ ืฆืืื ืงืืืฅ ืืืืื ืฉืืจื ืืืช ืฉื ืจืฆืฃ ืืืชืื 3'
[ืจืืง]
-u ืงืืืฅ ืืจืืง ืงืจืืืืช ืื ืืืืคื ืืงืจืืืืช ืืืืืืืช ืืืชืจ ื nmis ืื ืืชืืื ื
ืงืืืฅ ื ืคืจื [null]
-e INT ืกืฃ ืขื ืกืืื ืื ืืชืืื ืฉื ืืืืืืืช ืืกืืก [70]
-H ืงืืืฅ ืืจืืง ืืกืคืจ/ืื 01-ืื-ืืชืืื ืืืืืื ืื ืงืืืฅ [ืจืืง]
-C INT ืืกืคืจ ืืจืื ืฉื ืื ืืกืืช ืืคืื. ืืื ืืืืื ืื ืืื ืืืื ื-512. [250]
-M ืืฆื ืืืฉืืจ ืืชืืืฆืื cโชg. ืื ื-C (ืื G) ืขื ืืืืื ืืงืืื ืืืื
ืืฉืชื ื ื-T (ืื A). ืืคืฉืจืืช ืื ืืืืขืืช ืืืืืงื ืืืื.
-N ืืืกื ืืช ืืืงืื ืื ืืืชืืื ืืงืืืฅ ืืคืื out.aln.map. ืืฉืื
ืืืคืฉืจืืช ืืฉืืืืฉ, ืืืจื ืืงืจืืื ืืืจืื ืืืืชืจ ืืื 55bp.
ืืขืจื:
* ืงืจืืืืช ืงืฆื ืืืืืืืช ืืฉ ืืืืื ืืฉื ื ืงืืฆืื, ืืื ืืื ืงืฆื, ืขื
ืงืจืืืืช ืืืืื ืืช ืืืืชื ืกืืจ. ืคืืจืืฉ ืืืืจ ืืื ืืงืจืืื ืืจืืฉืื ื
ืืงืืืฅ ืืฉืืื ืขื ืืงืจืืื ื-k ืืงืืืฅ ืืฉื ื. ืืงืจืืื ืืืงืืืื
ืืฉืืืช ืืืืืื ืืืืืช ืืืื ืขื ื-`/1' ืื `/2'. ืืืฉื, ืืื
ืืืชืจืื ืฆืื ืฉืืืช ืงืจืืื: `EAS1_1_5_100_200/1' ื
'EAS1_1_5_100_200/2'. ื-tailing `/[12]' ื ืืฆืจ ืืืจื ืืื ืขื ืืื ื-
GAPipeline ืืื ืืืืืื ืืื ืฉื ื ืืงืฆืืืช ืืืื.
* ืืคืื ืืื ืงืืืฅ ืืื ืืจื ืืืืก. ืื ืืืฉืคืข ืืืกืื.
* ืืืจื ืืืืื ืืืืชืจ ืืืคืขืื ืคืงืืื ืื ืืื ืืกืคืง ื-1 ืขื 3 ืืืืืื ืงืจืืืืช ื
ืงึถืึถื. ืืืชืจ ืงืจืืืืช ืฆืืจืืืช ืืืชืจ ืืืืจืื.
* ืืคืฉืจืืช -n ืฉืืื ืืจืืืฉืืช ืืืืฉืืจ. ืืืจืืจืช ืืืื, ืืืื ืขื
ืชืืื ื ืืชื ืืืฆืื ืขื 2 ืื ืืชืืื. ืืืื ืืืชืจ -n ืืืฆื ืืืชืจ ืืืืืื ืืื
ืืฉืคืจ ืืช ืืืืืง ืฉื ืืืืืืืช ืืืืคืื. ืขื ืืืช, ืื ื ืขืฉื ืืืืืจ
ืฉื ืืืืจืืช.
* ืืืฉืืจืื ืขื ืืจืื ืื ืืชืืื ืืืืืืช ืืืืื ืืฉ ืืืืืง ืืฉืืื
ืืืฉืืจืื ืื ืืืืืืื ืืคืฉืจืืื. ืืชื ืืืืช ืื ื ืฉืืืช ืขื ืืื ืืคืฉืจืืช
-e. ื -e ืกืฃ ืืืืฉื ืจืง ืืืื ืืืืืืืช ืืกืืก
ืืืืืงืื ื-10 ืืฉืื ืืกืืื ืฉื ืืืืฉืืจ. ื -Q ืืคืฉืจืืช ื
ืืืจืืื ืืคืงืืื ืงืืขื ืืืืืืง ืืช ืืกืฃ.
* ืืื ืงืจืืืืช ืืืืจืื ืืืืืช ืืืืืืื ืืฆืืจื ื ืืื ื ืื ืืจืง ืื
ืืืจืืื ืืฆืื ืืื FR ืืืืจืืง ืืืืฆืื ื ืฉื ืืืื ืืื ื ืืืื ื
maxins. ืืื ืืืืื ืขื ืืืื ืืืืกืคื ืืืื ืืืื. ืืืืจื ืื ืืื
ื ืงืืข ืขื ืืื ืืืืืจืืชื ืืืฉืืจ ืืงืฆื ืืืืืื ืืืฉืืฉ ื-Maq. ืืืจืฉ ื
ืืืื ืืืกืคื ืืื ืืืื ืืืืื ืืืื ืืืฉืืจืื ืฉืืืืื ืขื ืืืื
ืืืืืืืช ืืืคืื ืืืขืจืืืช ืืชืจ ืขื ืืืืื.
* ื ืืื ืืขืืฉืื, ืืฆืืื ืงืจืืื ืืกืคืจืืืช Illumina/Solexa ืขื ืืืกืคื ืืจืืื ืืฉ ืงืจืืืช RF
ื ืืืื. ืืืื ืืืืกืคื ืืืจืื ื ืงืืข ืืคื ืืคืฉืจืืช -A. ืขื ืืืช, ืืจืื-
ืกืคืจืืืช ืืืกืคื ืืขืืจืืืช ืื ืขื ืืืง ืงืื ืฉื ืงืจืืื ืงืฆืจื
ืืืืืช. -a ืฆืจืื ืื ืืืืืช ืืืืืจ ื ืืื.
* ืืคืขืืื 5'-end ืื ืืคืืื ืื ืจืฆืฃ 3'-adapter ืขืฉืื ืืืืืช ืจืฆืฃ.
ืืชื -d ืืืจื ื-Maq ืืืกื ืืช ืืืืืื ืืืชืื.
* ืืืื ืชื 2 ืืืืืื ืงืจืืืืช ืืงืื, ืืื ืฉ ืืืจื ืืื ืืืงื 800MB ืืืืจืื.
mapmerge ืืื ืฉ mapmerge out.aln.map in.aln1.map in.aln2.map [...]
ืืืืื ืืฆืืื ืฉื ืืืฉืืจื ืงืจืืื ืืื.
ืืขืจื:
* ืืชืืืืจืื, ืคืงืืื ืื ืืืืื ืืืื ืืกืคืจ ืืืชื ืืืืื ืฉื ืืืฉืืจืื. ืขื ืืืช, ืืื
mapmerge ืชืงืจื ืืช ืื ืืชืฉืืืืช ืื-ืืื ืืช, ืืื ืขืฉืืื ืืคืืืข ื-
ืืืืื ืฉื ืืืกืคืจ ืืืจืื ืฉื ืงืืฆื ืคืชืืื ืฉื ืงืืขื ืขื ืืื ืืขืจืืช ืืืคืขืื. ื ืืื ืืขืืฉืื, ืื
ืืฉ ืืคืชืืจ ืืืืคื ืืื ื ืขื ืืื ืืฉืชืืฉื ืงืฆื.
* ืคืงืืื mapmerge ืืืื ืืฉืืฉ ืืืืืื ืงืืฆื ืืืฉืืจ ืขื ืงืจืืื ืฉืื ื
ืืืจืืื. ืื ืื ืืชืืืื ืืืืื ืืื ื ืื ืืืื ืืืชืจ ืืืจื ืงืืืข.
rmdup ืืื ืฉ rmdup out.rmdup.map in.ori.map
ืืกืจ ืืืืืช ืขื ืงืืืืจืืื ืืืช ืืืฆืื ืืืช ืืืืช. ืืืืคื ืขืงืจืื ื, ืืฉืชืื ืขื
ืงืืืืจืืื ืืืช ืืืฆืื ืืืช ืืืืช ืฆืจืืืืช ืืืชืจืืฉ ืืขืชืื ืจืืืงืืช. ืขื ืืืช, ืืฉื ื
ืืืืจื ืืืื ืช ืืืืืื, ืื ืงืืจื ืืจืื ืืืชืจ ืืืฉืจ ืขื ืืื
ืึดืืึทืึฐื ืึผืช. ื ืืชืืืื ืืขืฉืืื ืืจืืื ืฉืืกืจืช ืืคืืืืืืช ืขืืืจืช ืืฉืคืจ ืืช
ืืืืง ืืืื ืฉื ืงืจืืืช SNP.
ืืืจืืื ืืื ืฉ ืืืจืืื [-sp] [-m ืืงืกืืืื] [-Q maxerr] [-r hetrate] [-t ืงืืฃ] [-q minQ] [-N
nHap] out.cns in.ref.bfa in.aln.map 2> out.cns.log
ืงืจื ืืจืฆืคื ืืงืื ืฆื ืืืก ืืืืคืื ืงืจืืื.
ืืคืฉืจืืืืช:
-t ืืฆืืฃ ืืงืื ืชืืืช ืฉืืืื [0.93]
-r ืืฆืืฃ ืืืง ืฉื ืืืจืืืืืืืื ืืื ืื ืืืชืจืื [0.001]
-s ืงื ืืืืืช ืืืคืื ืงืฆื ืืืื ืืชืืจ ืืืืืช ืืืืคืื ืืกืืคืืช;
ืืืจืช ืชืขืฉื ืฉืืืืฉ ืืืืืืช ืืืคืื ืงืฆื ืืืืื
-p ืืื ืงืจืืืืช ืงืฆื ืืืืืืืช ืฉืืื ื ืืืืคื ืืืืืืช ื ืืื ืื
-m INT ืืืกืคืจ ืืืจืื ืฉื ืื-ืืชืืืืช ืืืืชืจ ืืฉืืืืฉ ืืงืจืืื
ืงืจืืืช ืงืื ืฆื ืืืก [7]
-Q INT ืกืืื ืืงืกืืืื ืืืชืจ ืฉื ืขืจืื ืืืืืช ืฉื ืืกืืกืื ืื ืชืืืืื [60]
-q INT ืืืืืช ืืืคืื ืืื ืืืืืช ืืคืฉืจื ืืฉืืืืฉ ืืงืจืืื ืืงืื ืฆื ืืืก
ืืชืงืฉืจ [0]
-N INT ืืกืคืจ ืืคืืืืืคืื ืืืืืจ (>=2) [2]
ืืขืจื:
* ืืคืฉืจืืช -Q ืงืืืข ืืืืื ืขื ืืกืืื ืืืจืื ืฉื ืื-ืืชืืื ืฉื ืืืืืืืช ืืกืืก.
ืืฉ ืืืืืง ืงืจืืืืช ืืืืืืืช ืื ืืชืืื ืืืืืืช ืืืืื.
* ืืคืฉืจืืช -N ืงืืืข ืืช ืืกืคืจ ืืืคืืืืืคืื ืืืจืืื. ืื ื ืืขื ืขืืืจ
ืจืืฆืืฃ ืืืืฉ ืฉื ืืืืืืช ืขื ืืื ืืืืื ืื ืื/ืคืจืืื ืืจืืืื ืืื. ื
ืจืืฆืืฃ ืื ืื ืืืคืืืืืื, ืืคืฉืจืืช ืื ืฉืืื ื-2.
ืืืคืื ืืื ืฉ ืืืคืื [-sp] [-m ืืงืกืืืื] [-Q maxerr] [-r hetrate] [-t ืงืืฃ] [-q minQ] [-N
nHap] out.cns in.ref.bfa in.aln.map 2> out.cns.log
ืืฉื ืืช ืกืืืจืืช ืืืืื ืขืืืจ ืื ืืื ืืืืคืื ืืืืกื ืืช ืืชืืฆืืืช ืืคืืจืื GLF
(ืคืืจืื ืกืืืจืืช ืื ืืืืืค). ืื ื ืืืืง ืืืชืจ MAQ ืืงืืืช ืคืจืืื
ืชืืืืจืื ืฉื ืคืืจืื ืืงืืืฅ ืืืื ืืฉืืจืืช ืืงืฉืืจืื.
indelpe ืืื ืฉ indelpe in.ref.bfa in.aln.map > out.indelpe
ืืชืงืฉืจ ืืืื ืื ืขืงืื ืืงืจืืืช ืงืฆื ืืืืืืช. ืืคืื ืืืคืจื ืขื TAB
ืื ืฉืืจื ืืืจืืืช ืืืจืืืืืื, ืืืงืื ืืชืืื, ืกืื ืืืื ืื, ืืกืคืจ
ืฉื ืงืจืืืืช ืขื ืคื ื ืืืื ืื, ืืืื ืืืื ืื ืื ืืงืืืืืืืื ืฉืืืื ืกื/ื ืืืงื
(ืืืคืจืืื ืื ืงืืืชืืื), ืืกืคืจ ืืื ืืืื ืขื ืืืืื ืืืคืื, ืืกืคืจ ืืื ืืืก
ืขื ืืืืื ืืงืืื, ืจืฆืฃ 5' ืืคื ื ืืืื ืื, ืจืฆืฃ 3' ืืืจืื
ืืืื ืื, ืืกืคืจ ืงืจืืืืช ืืืืฉืจ ืืื ืืื ืื ืืฉืืืฉ ืขืืืืืช ื ืืกืคืืช
ืขืืืจ ืืกื ื ืื.
ืืขืืืื ืืฉืืืฉืืช, ืกืื ืืืื ืื, ืืืื ืืฆืืื ืฉืืืื ืื ืืืฉืจ
ืขื ืืื ืงืจืืืืช ืืฉื ื ืืืืืืื, ืคืืืก ืคืืจืืฉื ืฉืืืื ืื ื ืคืืข ืขื ืืื ืฉื ื ืงืจืืืืช ืืคืืืช
ืืื ืืืืชื ืืืื, ืืื ืืก ืืจืื ืฉืืืื ืื ื ืืฆื ืจืง ืืงืจืืื ืืืช,
ืื ืงืืื ืืืืจืช ืฉืืืื ืื ืงืจืื ืืื ืืืื ืื ืืืจ ืืืื ืืกืื ื ืืืืฆื.
ืืืืืฅ ืืืฉืชืืฉืื ืืจืืฅ ืืจื `maq.pl indelpe' ืืื ืืชืงื ืืช ืืืกืคืจ ืฉื
ืงืืจื ืืืืคื ืืื ืืื ืืืก. ืืคืจืืื ื ืืกืคืื, ืขืืื ื- `maq.pl indelpe'
ืกึธืขึดืืฃ.
indelsoa ืืื ืฉ indelsoa in.ref.bfa in.aln.map > out.indelsoa
ืืชืงืฉืจ ืืืื ืืืื ืืืืืืืืืืื ืคืืื ืฆืืืืืื ืื ืงืืืืช ืฉืืืจื ืขื ืืื ืืืืื ืืืจืืื
ืืคืืก ืืืฉืืจ ืกืืื ืืื ืื ืื ืงืืืืช ืฉืืืจื. ืืคืื ืืื ืื TAB
ืชืืื ืืฉืื ืงื ืืืจืื ืืืจืืืืืื, ืงืืืืจืืื ืื ืืฉืืขืจืช,
ืืืจื ืืืืืจ ืืืจืื, ืืกืคืจ ืืงืจืืืืช ืืืืคื ืขื ืคื ื ืืืืงืื,
ืืกืคืจ ืืงืจืืืืช ืืฆื ืฉืืื ืฉื ืืืืงืื ืืืกืคืจ ืืงืจืืืืช
ืืฆื ืืืื ื. ื ืืชื ืืืชืขืื ืืืขืืืื ืืืืจืื ื.
ืืคืื ืืืื ืชืืฆืืืช ืืืืืืืช ืืืืืืช ืจืืืช. ืืกื ื ืืืืืฅ ืืืื ืืืืืช:
awk '$5+$6-$4 >= 3 && $4 <= 1' in.indelsoa
ืฉืืื ืื ืฉืืคืงืืื ืืื ืื ืฉืืืคืช ืืืืืช ืืืื ืืื ืื ืืืืืง, ืืื
ืืขืืงืจ ืขืืืจ ืืืืื ืข ืืืื ืชืืฆืืืช ืืืืืืืช ืืืืืืช ืืฉืืืืช ืืืืคื. ื
ืื ืืกืฃ, ืื ืขืืื ืืื ืจืง ืืืื ืชื ืขืืืง ืขืืืง (~40X ืืืฉื); ืืืจืช ื
ืฉืืขืืจ ืฉืืืื ืืืื ืืืื ืืืื ืืืื.
ืคืึผืจืึธื ืืืจื
sol2sanger ืืื ืฉ sol2sanger in.sol.fastq out.sanger.fastq
ืืืจ ืืช Solexa FASTQ ืืคืืจืื FASTQ ืกืื ืืจืื/Sanger.
bfq2fastq ืืื ืฉ bfq2fastq in.read.bfq out.read.fastq
ืืืจ ืืช ืคืืจืื BFQ ืฉื Maq ืืคืืจืื FASTQ ืกืื ืืจืื.
mapass2maq ืืื ืฉ mapass2maq in.mapass2.map out.maq.map
ืืืจ ืืช ืคืืจืื ืืืคื ืืืืืฉื ืฉื mapass2 ืืคืืจืื ืืืคื ืฉื Maq. ืืคืืจืื ืืืฉื ืื
ืื ืืืืืื ืฉืืืช ืฉื ืงืจืื.
ืึตืืึธืข ืืืืฅ
ืชืฆืืืช ืืคื ืืื ืฉ ืชืฆืืืช ืืคื [-bN] in.aln.map > out.aln.txt
ืืฆื ืืช ืืืฉืืจ ืืงืจืืื ืืืงืกื ืจืืื. ืขืืืจ ืงืจืืืืช ืืืืฉืจืืช ืืคื ื ืืกืืืช-
ืืืฉืืจ Waterman, ืื ืฉืืจื ืืืจืืืช ืืงืจืืืช ืฉื, ืืจืืืืืื, ืืืงืื,
ืืืื, ืืื ืก ืืืื ืืืงืืจื ืืืืื ืืืืฆืื ืืื ืฉื ืืื, ืืื ืืืืื, ืืืคืื
ืืืืืช, ืืืืืช ืืืคืื ืื-ืงืฆื, ืืืืืช ืืืคืื ืืืืคืืช, ืืกืคืจ
ืื ืืชืืื ืฉื ืืืืื ืืืื ืืืืชืจ, ืกืืื ืืชืืื ืืช ืฉื ืืกืืกืื ืื ืืชืืืืื ืฉื ืืืืืื ืืืืชืจ
ืคืืข, ืืกืคืจ ืื ืืกืืช ืฉื 0 ืืืกืจ ืืชืืื ืฉื 24bp ืืจืืฉืื ืื, ืืกืคืจ ืื ืืกืืช 1 ืฉื ืืืกืจ ืืชืืื ืฉื
ื-24bp ืืจืืฉืื ืื ืืืคื ืื, ืืืจื ืืงืจืืื, ืจืฆืฃ ืืงืจืืื ืืฉืื
ืืืืืช. ืืืืืช ืืืคืื ืืืืคืืช ืชืืื ืฉืืื ืืืืืืช ืืืคืื ืื
ืงืจืืืืช ืืื ื ืืืชืืืืช. ืื ืงืจืืืืช ืืืชืืืืช, ืื ืฉืืื ืืืืคืื ืืงืื ืืืชืจ
ืืืืืช ืฉื ื ืืงืฆืืืช. ืืืืืช ืืืืคืื ืืืืืคืืช ืืื ืืื ืืืขืฉื
ืืืืืช ืืืคืื ืฉื ืืื ืืจืื.
ืืขืืืื ืืืืืฉืืช, ืืื ืืืืื, ืืื ืืื ืืืืื. 4 ืืืืืื ืืชืืชืื ืื ืฉืื ื ืืชื ืื ืืช
ืืืืื: 1 ืืืืฆื FF, 2 ืขืืืจ FR, 4 ืขืืืจ RF ื-8 ืขืืืจ RR, ืืืฉืจ FR ืคืืจืืฉื
ืฉืืงืจืืื ืขื ืงืืืืจืืื ืื ืงืื ื ืืืชืจ ื ืืฆืืช ืขื ืืืืื ืืงืืื, ืืื ืืืื ืื
ืขื ืืืืื ืืืคืื. ืจืง FR ืืืชืจ ืืืื ื ืืื. ืืืืืื ืืืืืืื ืืืชืจ
ืฉื ืืื ืื ืืชืช ืืืืข ื ืืกืฃ. ืื ืืืื ืคืืืฉ ืืช ืืงืฆื ืืืืืื
ืืจืืฉื, 16 ืืืงืืขื. ืื ืฉื ื ืืงืจืืืืช ืืืืคืื ืืฉืื ืืช
ืืจืืืืืืืื, 32 ืืงืืขื. ืื ืื ื ืืชื ืืืคืืช ืืช ืืืช ืืฉืชื ืืงืจืืืืช ืืื,
64 ืืืืืจ. ืืืื ืขืืืจ ืืื ื ืืื ืชืืื ืฉืืื ื-18.
ืขืืืจ ืงืจืืืืช ืืืืฉืจืืช ืขื ืืื ืืืฉืืจ Smith-Waterman ืืืืจ ืืื, ืืืื ืืื
ืชืืื 130. ืฉืืจื ืืืจืืืช ืืงืจื ืฉื, ืืจืืืืืื, ืืืงืื, ืืืื, ืืืกืคื
ืืืื, ืืื (ืชืืื 130), ืืืงืื ืืืื ืื ืขื ืืงืจืืื (0 ืื ืืื indel),
ืืืจื ืืืื ืืืื (ืืืืื ืืืืกืคืืช ืืฉืืืื ืืืืืงืืช),
ืืืืืช ืืืคืื ืฉื ืื ืืืื ืฉืื, ืืกืคืจ ืื-ืืชืืืืช ืฉื ืืคืืืขื ืืืืื ืืืืชืจ, ืกืืื ืฉื
ืืืืืืืช ืฉื ืืกืืกืื ืื ืชืืืืื ืฉื ืืืื ืืืืื ืืืืชืจ, ืฉื ื ืืคืกืื, ืืืจื ืืงืจืืื,
ืจืฆืฃ ืืงืจืืื ืืืืืืชื. ืื ืืืื ืฉื ืงืจืืื ืขื 130 ืืืืื ืชืืื ืืงืื ื
ืืื 18.
ืืื 192 ืืฆืืื ืฉืืงืจืืื ืื ืืืืคื ืืื ืื ืืืื ืฉืื ืืืืคื. ืืฉืืื ืืืื
ืืื ืงืจืืื, ืืืื ืืฉ ืืื 64 ืืืฉื ื ืืฉ 192.
ืืคืฉืจืืืืช:
-b ืื ืชืฆืื ืืช ืจืฆืฃ ืืงืจืืื ืืืช ืืืืืืช
-N ืืืฆืื ืืช ืืืืงืืืื ืฉืืื ืืชืจืืฉืืช ืื ืืชืืื. ืืืื ืืื ืขืืื ืจืง
ืขื ืงืืืฅ .map ืฉื ืืฆืจ ืขื ืืื `maq map -N'.
ืืืืงืช map ืืื ืฉ ืืืืงืช map [-s] [-m ืืงืกืืืื] [-q minQ] in.ref.bfa in.aln.map > out.mapcheck
ืงืจื ืืืืงืช ืืืืืช. ื-mapcheck ืืืืื ืชืืืื ืขื ืืืจืื ืืืขืืืง ืฉื
ืืืชืืืืกืืช. ืืืจื ืื ืืฉ ืืืคืก. ืืขืืืื ืืจืืฉืื ื ืืฆืืื ืช ืืช
ืขืืื ืืงืจืืื. ืืืืจ ืืจืืข ืขืืืืืช ืืืฆืืืืช ืืช ืื ืืงืืืืืื
ืืื ืชื ื ืืจืื, ืฉืืขืืจื ืืืืคื ืืื ืืืคื ืื ืืงืจืืื.
ืฉืืขืืจืื ืืื ืืืืกืคืจืื ืืขืืืืืช ืืืืืช ืืืชืืืื ื-999 ื
ืืขืืื ืืืกืคืจ ืืฉืื ืืงืจืื ืืืืชืจ. ืงืืืฆืช ืืขืืืืืช ืืืื ืืฆืืื ืืช ืืืชืคืืืืช ืฉื
ืืืืืืืช ืืกืืก ืืืืจื ืืงืจืืื ืืืจืืื ืืืืืช ืฉื 10. ืืขืืื ืืืืืืช
ืืืจื ืืื ื ืืชื ืืจืืืช, ืื ืฉืืืืจ ืฉืืืกืืกืื ืืกืืฃ ืืงืจืืื ืคืืืชืื
ืึฐืืึผืึธืง. ืงืืืฆืช ืืขืืืืืช ืืืืจืื ื ืืฆืืื ืืช ืืืง ืืืืืคืืช ืขืืืจ
ืืงืจืื ืืกืืกืื ืืืจืืื ืืืืืช. ืื ืืืื ืืช ืืืืืง ืฉื ืืืืืช ืืืกืืก
ืืึผืืึธื. ืืืืคื ืืืืืืื, ืื ืื ื ืืฆืคืื ืืจืืืช 1 ืืชืื 3? ืขืืืื, 10 ื-2? ืืืจ
ื-100 ื-1? ืืืจ.
ืืคืฉืจืืืืช:
-s ืงื ืืืืืช ืืืคืื ืงืฆื ืืืื ืืืืืืช ืืืืคืื ืืกืืคืืช
-m INT ืืืกืคืจ ืืืจืื ืฉื ืคืกืคืืกืื ืืืืชืจ ืืกืคืืจืช ืงืจืืื [4]
-q INT ืืืืืช ืืืคืื ืืื ืืืืืช ืืืืชืจืช ืืกืคืืจืช ืงืจืืื [30]
ืขืจืืื ืืื ืฉ ืขืจืืื [-spvP] [-m ืืงืกืืืื] [-Q maxerr] [-q minQ] [-l ืงืืืฅ site] in.ref.bfa
in.aln.map > out.pileup
ืืฆื ืืช ืืืืฉืืจ ืืคืืจืื ืืงืกื ืฉื 'pileup'. ืื ืฉืืจื ืืืจืืืช ื
ืืจืืืืืื, ืืืงืื, ืืกืืก ืืชืืืืกืืช, ืขืืืง ืืืืกืืกืื ืขื ืืืจืืื ืืื
ืขืืื ืื. ืื -v ืืชืืืกืฃ ืืฉืืจืช ืืคืงืืื, ืืืืืืืช ืืกืืก ืืืืคืื
ืืืืืืืืช ืืืฆืื ืืืืจ ืืฉืืฉื ืืืฉืืืขื ืืคื ืืกืืจ.
ืืขืืืื ืืืืืฉืืช ืชืืื ืืชืืืื ื- `@'. ืืขืืืื ืื, ืงืจื ืืกืืกืื ืืืื
ืืืคื ืื ืืืฆืืื ืืคืกืืง `,' ืื ื ืงืืื `.', ืืงืืจืืื ืืกืืกืื ืฉืื ืื
ืืืืคื ืื ืืืืชืืื. ืคืกืืง ืื ืืืชืืืช ืืืืืืช ืืฆืืื ืื ืฉืืืกืืก
ืืืืข ืืงืจืืื ืืืืฉืจืช ืขื ืืืืื ืืงืืื, ืืขืื ื ืงืืื ืื ืืืชืืืช ืงืื ืืช
ืืืืื ืืืคืื.
ืคืงืืื ืื ืืืืขืืช ืืืฉืชืืฉืื ืฉืจืืฆืื ืืคืชื ืืชืงืฉืจื SNP ืืฉืืื.
ืืคืฉืจืืืืช:
-s ืงื ืืืืืช ืืืคืื ืงืฆื ืืืื ืืืืืืช ืืืืคืื ืืกืืคืืช
-p ืืื ืงืจืืืืช ืงืฆื ืืืืืืืช ืฉืืื ื ืืืืคื ืืืืืืช ื ืืื ืื
-v ืคืื ืืืืข ืืืืืื ืืืื ืืืืืืืช ืืกืืก ืืืืคืื
ืชืืื ืืช
-m INT ืืืกืคืจ ืืืจืื ืฉื ืื-ืืชืืืืช ืืืืชืจ ืืฉืืืืฉ ืืงืจืืื [7]
-Q INT ืืืกืคืจ ืืืจืื ืืืืชืจ ืฉื ืขืจืื ืืืืืช ืฉื ืื ืืชืืื [60]
-q INT ืืืืืช ืืืคืื ืืื ืืืืืช ืืืืชืจืช ืืฉืืืืฉ ืืงืจืืื [0]
-l ืงืืืฅ ืงืืืฅ ืืืืื ืืช ืืืชืจืื ืฉืืื ืืืืคืก ื-pileup. ืืื
ืงืืืฅ ืืขืืืื ืืจืืฉืื ื ื ืืชื ืช ืืช ืฉืืืช ืืืคื ืื ืืืฉื ืืื
ืืงืืืืจืืื ืืืช. ืชืชืขืื ืืขืืืืืช ื ืืกืคืืช. [ืจืืง]
-P ืคืื ืื ืืช ืืืงืื ืืืกืืก ืืงืจืืื
cns2fq ืืื ืฉ cns2fq [-Q minMapQ] [-n minNeiQ] [-d minDepth] [-D ืืงืกืืืื ืขืืืง] in.cns >
out.cns.fastq
ืืืฅ ืืช ืจืฆืคื ืืงืื ืฆื ืืืก ืืคืืจืื FASTQ. ืืงืืื ืืจืฆืฃ, ืืกืืกืื
ืืืืชืืืช ืงืื ืืช ืื ืืขืฆื ืืืืจืืช ืื ืฉืืื ืืื ืืืกืื ืืกืคืืง; ืืกืืกืื
ืืืืชืืืช ืืืืืืช ืืฆืืื ืื ืืืืจืื ืฉืืื ื ืืชื ืืงืจืื ืืืืคื ืืืื SNPs. ืืชืื ื
ืงืืื ืืืืืช, ASCII ืฉื ืชื ืืื ืืก 33 ื ืืชื ืืืืืช PHRED.
ืืคืฉืจืืืืช:
-Q INT ืืืืืช ืืืคืื ืืื ืืืืืช [40]
-d INT ืขืืืง ืงืจืืื ืืื ืืืื [3]
-n INT ืืืืืช ืฉืื ื ืืื ืืืืืช [20]
-D INT ืขืืืง ืงืจืืื ืืงืกืืืื. >=255 ืืื ืืืืื. [255]
cns2snp ืืื ืฉ cns2snp in.cns > out.snp
ืืืฅ ืืชืจื SNP. ืื ืงื ืืืจืื ืืืจืืืืืื, ืืืงืื, ืืกืืก ืืืืืก,
ืืกืืก ืงืื ืฆื ืืืก, ืืืืืช ืงืื ืฆื ืืืก ืืืืืช Phred, ืขืืืง ืงืจืืื, ืืืกืคืจ ืืืืืฆืข ืฉื
ืคืืืขืืช ืฉื ืงืจืืืืช ืืืืกืืช ืืช ืืืืงืื ืืื, ืืืืืช ืืืืคืื ืืืืืื ืืืืชืจ ืฉื ืืงืจืืืืช
ืืืกื ืืช ืืคืืืืฆืื, ืืืืืช ืืงืื ืฆื ืืืก ืืืื ืืืืืช ืืืืฃ 3bp
ืืืืจืื ืืื ืฆื ืฉื ืืืชืจ (6bp ืืกื ืืื), ืืงืจืืื ืืฉื ืืื ืืืืื ืืืืชืจ, ืืืื
ืืืก ืกืืืจืืช ืฉื ืืฉืืื ืืฉื ืืื ืืื ืืืื ืืฉืืืฉืืช ืืื ืืืื, ืืืฉืืืฉืืช ืืื ืืืื
ืฉืืื.
ืืขืืืื ืืืืืฉืืช ืืื ืงืจืืืจืืื ืืืคืชื ืืืฉืจ ืืชื ืฉืืคื ืืช ืืืืืื ืืช ืฉื SNP.
ืขื ืืืช, ืืืืจ ืืืืืืช ืื ืืืืฉืืช ืจืง ืืื ืื ืฉื ืขืฆืืืืช ืืืชืจ, ืืชื
ืฆืจืื ืืฉืงืื ืื ืขืืืืืช ืืืจืืช ืืื ืืงืื ืงืจืืืืช SNP ืืืืืงืืช ืืืชืจ. ืชึทืกืจึดืื
ืคืงืืื `maq.pl ืืกื ื SNP' ืืืืขื ืืื (ืจืื ืืืื).
ืืขืืืื ืืฉืืืขืืช ืืจืืืช ืื ืืืชืจ ื ืืคื ืืืืืจ ืฉืืืืจ ืขื ืขืฆืื. ืื ืื
ืืงืจืื ืืืืกื ืืช ืืืชืจ ื ืืชื ืืืคืืช ืืืืืืช ืืืคืื ืืืืื, ืืืืฃ
ืืืชืื ืฉืืืืืจ ืืืืจ ืขื ืขืฆืื ืื ืืืืกืจ ืงืจืืืืช ืืืืืช. SNP ืืืชืจ ืืื
ืืืจื ืืื ืืื ื ืืืื.
ืืขืืืื ื-8 ื ืืชื ืช ืืขืจื ืืช ืืกืคืจ ืืืขืชืงื ืฉื ืืืืืจ ืืืืฃ ื-
ืื ืื ืืชืืืืกืืช. ืืจืื ืืืงืจืื, ืืกืคืจ ืื ืืชืงืจื ื-1.00, ืืืืืจ
ืืืืืจ ืืื ืืขืจื ืืืืืื. ืืคืขืืื ืืชื ืขืฉืื ืืจืืืช ืขืืืง ืงืจืืื ืฉืืื ื ืืคืก ืืื 0.00 ืืฉืขื
ืืขืืืื ืืฉืืืขืืช. ืื ืืฆืืืข ืขื ืื ืฉืืื ืืงืจืืืืช ืืืืกืืช ืืช ืืขืืื ืืฉ โโื
ืืคืืืช ืฉืชื ืื ืืชืืื. Maq ืกืืคืจ ืจืง ืืช ืืกืคืจ ืืืชืืืืช ืฉื 0 ื-1 ืืืืกืจ ืืชืืื
ืืืชืืืืกืืช. ืื ื ืืืข ืืืขืื ืืื ืืช ืืืจืืืช.
ืืขืืืื ื-9 ื ืืชื ืช ืืช ืืืืืืช ืืฉืื ื. ืกืื ืื ืขื ืขืืืื ืื ืืื ืื
ื ืืจืฉ ืืื ืืงืื SNPs ืืืื ืื. ืจืขืืื ืื ืืื ืืืฉืจืืช NQS, ืื ืื NQS ืื
ืชืืื ื ืืชืืืื ืืงืจืืื ืืืืืช ืืืงืื ืงืื ืฆื ืืืก.
cns2view ืืื ืฉ cns2view in.cns > out.view
ืืฆื ืืืืข ืืคืืจื ืืื ืืืชืจืื. ืคืืจืื ืืคืื ืืื ื
cns2snp ืืืืื.
cns2ref ืืื ืฉ cns2ref in.cns > out.ref.fasta
ืืืฅ ืืช ืจืฆืฃ ืืืชืืืืกืืช.
cns2win ืืื ืฉ cns2win [-w winsize] [-c chr] [-b ืืืชืืื] [-e ืกืืฃ] [-q minQ] in.cns >
out.win
ืืืฅ ืืืืข ืืืืืฆืข ืืืืื ืขืืืื. ืืคืื ืืืคืจื ื-TAB,
ืืืืจืื ืืฉื ืืชืืืืกืืช, ืงืืืืจืืื ืื ืืืงื 1,000,000, ืฉืืขืืจ SNP,
ืืงืฆื, ืขืืืง ืงืจืืื ืืืืื, ืขืืืง ืงืจืืื ืืืืืจืื ืืืืืืืื ืืขืจื, ื
ืืกืคืจ ืืืืฆืข ืฉื ืื ืืกืืช ืฉื ืงืจืืืืช ืืืืื ืืืืื GC.
ืืคืฉืจืืืืช:
-w INT ืืืื ืืืื [1000]
-c STR ืจืฆืฃ ืืชืืืืกืืช ืืืขืืื; ืืืจืช ืืืขืฉื ืฉืืืืฉ ืืื ืืืคื ืืืช
[ืจืืง]
-b INT ืืืงืื ืืชืืื, 0 ืืื ืืืืื [0]
-e INT ืืืงืื ืกืืื, 0 ืืื ืืืืืฅ [0]
-q INT ืืืืืช ืงืื ืฆื ืืืก ืืื ืืืืืช ืฉื ืืืชืจืื ืฉืืื ืืฉ ืืืฉืชืืฉ [0]
ืืืืื ืืืฆืจืื ืืงืืฉืจืื
fakemut ืืื ืฉ fakemut [-r ืืืืฆืื] [-R indelfrac] in.ref.fasta > out.fakeref.fasta 2>
out.fake.snp
ืืื ืก ืืืืคื ืืงืจืื ืชืืืืคืื ืืืื ืืืื ืืืชืืืืกืืช. ืืืืืคืื ื
ื ืืชื ืืืืกืืฃ ืืื ืืืื ืฉื ืืื ืืกืืกืื ืืืืืื.
ืืคืฉืจืืืืช:
-r ืืฆืืฃ ืฉืืขืืจ ืืืืฆืื [0.001]
-R ืืฆืืฃ ืืืง ืืืืืืฆืืืช ืืืื ืืื ืืืก [0.1]
ืกืืืืืจืื ืืื ืฉ ืกืืืืืจืื out.simupars.dat in.read.fastq
ืืืืื/ืจืืืช ืคืจืืืจืื ืืืืืืืช ืงืจืืื.
ืืืืืช ืืื ืฉ ืืืืืช [-d ืืืืื] [-s stdev] [-N nReads] [-1 readLen1] [-2 readLen2] [-r
mutRate] [-R indelFrac] [-h] out.read1.fastq out.read2.fastq in.ref.fasta
in.simupars.dat
ืืืืืืช ืงืจืืืืช ืงืฆื ืืืืืืืช. ืงืึนืึถืฅ in.simupars.dat ืงืืืข ืืช ืืืจืื ืืงืจืืื ื
ืืคืฆื ืืืืืชืืช. ืื ื ืืฆืจ ื ืกืืืืืจืื, ืื ื ืืชื ืืืืจืื ื
ืืชืจ ืืืง. ืืงืืฆื ืืงืจืืื ืฉื ืืคืื, ืฉื ืงืจืืื ืืืจืื ืืืืคื ืื
ืฉื ืืจืฆืฃ ืืืงืืืืจืืื ืืืช ืืืืฆืื ืืืช ืฉื ืฆืื ืืงืจืืืืช ืืืืืืืช. ืขื ืืื
ืืจืืจืช ืืืื ืืืืืช ืื ืื ืฉืืงืจืืื ืืืืขื ืืจืฆืฃ ืืืคืืืืืื ืฉื ืืฆืจ
ืขื ืืื ืืืกืคืช ืฉืชื ืงืืืฆืืช ืฉืื ืืช ืฉื ืืืืฆืืืช, ืืืื ืืื ืืืก ืืื ืฉื ืืื ืืกืืกืื, ื
in.ref.fasta.
ืืคืฉืจืืืืช:
-d INT ืืืืฆืข ืืืจืืง ืืืืฆืื ื ืฉื ืืืื ืืืกืคื [170]
-s INT ืกืืืืช ืชืงื ืฉื ืืืื ืืืกืคื [20]
-N INT ืืกืคืจ ืืืืืช ืฉื ืงืจืืืืช ืฉืืืืืฆืจื [1000000]
-1 INT ืืืจื ืืงืจืืื ืืจืืฉืื ื [ื ืงืืข ืขื ืืื in.simupars.dat]
-2 INT ืืืจื ืืงืจืืื ืืฉื ืืื [ื ืงืืข ืขื ืืื in.simupars.dat]
-r ืืฆืืฃ ืฉืืขืืจ ืืืืฆืื [0.001]
-R ืืฆืืฃ ืืืง ืฉื 1bp indels [0.1]
-h ืืืืกืืฃ ืืช ืื ืืืืืฆืืืช ื in.ref.fasta ืืืืฆืืจ ืงืจืืืืช ืืืกืื ืื
ืจืฆืฃ ืืืืฆืื (ืืฆื ืืคืืืืืื)
ืืขืจื:
* ืงืจืืืืช ืืืืคืงืืช ืืคืงืืื ืื ืื ืืืชื ืชืืืืืช, ืืืืจืืืช ืื-
ืึถืึถืช. ืืขืื ืืขืจืืช ืืืฉืืจ ืคืืืช ืืืฉืคืขืช ืืื, ืืขืจืื ืืืฉืืื
ืงืจืืืช SNP ืฆืจืืื ืืืชืืฆืข ืืืืืจืืช. ืชืืืช ืฉืืืื ืขืฉืืื ืืืืืช ืืืช ืืื
ืืืืจืืื ืืขืืงืจืืื ืืฉืืืืช SNP ืฉืืืืืช.
ืกืืืืกืื ืืื ืฉ ืกืืืืกืื in.simu-aln.map > out.simustat
ืืขืจืืช ืืืืืืืช ืืืคืื ืืงืจืืืืช ืืืืืืช.
ืืืฆืง ืืืฆืจืื ืืงืืฉืจืื
fasta2csfa ืืื ืฉ fasta2csfa in.nucl-ref.fasta > out.color-ref.fasta
ืืืจืช ื ืืงืืืืืื FASTA ื-FASTA ืืงืืืืช ืฆืืข. ืึถืึถื -c ืืืืจ ืืื ืืฉ ืืืืฉื
ื ืึทืคึผึธื ืคืงืืื. ืืคืื, ืืืืช 'A' ืืืืฆืืช ืฆืืข 0, 'C' ืขืืืจ 1, 'G'
ืขืืืจ 2 ื-'T' ืขืืืจ 3. ืื ืจืฆืฃ ืืคืื ืงืฆืจ ื-1bp ืืืงืื.
csmap2nt ืืื ืฉ csmap2nt out.nt.map in.ref.nt.bfa in.cs.map
ืืืจืช ืืืฉืืจ ืฆืืข ืืืืฉืืจ ื ืืงืืืืืืืื. ืืงืื in.ref.nt.bfa ืืื ื
ืงืืืฅ ืืืืืก FASTA ืืื ืืจื ื ืืงืืืืืื. ืื ืืืื ืืืชืืื ืืงืืืฅ ืืืงืืจื
ืฉืืื ื ืืืืจืช ืืคื ืื ืืฆืืข. ืืคืฉืจ ืืงืจืื ืงืื ืฆื ืืืก ื ืืงืืืืืืืื
ืืืืืฉืืจ ืฉื ืืฆืจ.
ืฉืื ืืช/ืืชืงืืืื ืคืงืืืืช
ืืคืช ืืฉื ื ืืื ืฉ ืืคืช ืืฉื ื [-q minMapQ] [-Q maxSumErr] [-m maxMM] [-p] out.map in.map
ืกื ื ืืืฉืืจืื ืืจืืขืื ื in.map. ืืคืฉืจืืืืช ืฉืืจืช ืืคืงืืื ืืชืืืจืืช ื-
`ืืืจืืื' ืคืงืืื.
eland2maq ืืื ืฉ eland2maq [-q defqual] out.map ืืจืฉืืื in.eland
ืืืจ ืืช ืืืฉืืจ ื-eland ืืคืืจืื ื-.map ืฉื maq. ืงืึนืึถืฅ ืืจืฉืืื ืืืจืื
ืฉืืืช ืจืฆืฃ ืืืืคืืขืื ืืขืืืื ืืฉืืืขืืช ืฉื ืงืืืฅ ืืืฉืืจ ืืืืื ื
in.eland ืืืฉื ืฉืืชื ืืฆืคื ืืจืืืช ืืืืฉืืจ maq. ืืืื ื
ืืึผืืึธื:
cX.fa chrX
c1.fa chr1
c2.fa chr2
ืื ืืชื ืืืืฉืจ ืงืจืืืืช ืืืื ืืฆืืืช ืืืืฆืขืืช eland, ืืฉืื ืืขืฉืืช ืืืช
ืืฉืชืืฉ ืืืืชื ืืจืฉืืื ืขืืืจ ืืืืจื. ืื ืืกืฃ, maq ืืืขื ืืช ืื
ืืืฉืืจืื ืืืืื ืืืชื ืืืืืจืื. ืื ืืฉ ืื ืฉืจืฉืจืช ืืื ืืืื ื
ืคืื ืืงืืืฅ ืืื ืขื ืง, ืขืืื ืืืคืจืื ืืืชื ืืงืืฆืื ืงืื ืื ืืืชืจ
ืืื ืืข ื-maq ืืืืื ืืช ืื ืืืืจืื ืืืืฉืืจ ืฉืื.
ืคืงืืื ืื ืืืขืฉื ืฉืืืคืช ืืืจืืืช ืืืฉืืจ Eland ื-Maqview. ืืืื ืืืืืช
ืืืืืข ืืืื, ืืื ืืืฉืชืืฉ ืืงืืืฅ ืืืฉืืจ ื-maq ืฉื ืืฆืจ
ืืงืจืื ืื ืืืืคืื ืฉื ืงืื ืฆื ืืืก.
export2maq ืืื ืฉ export2maq [-1 read1len] [-2 read2len] [-a maxdist] [-n] out.map ืืจืฉืืื
in.export
ืืืจ ืืช ืคืืจืื ืืืืฆืื ืฉื Illumina ืืคืืจืื ืฉื Maq .ืึทืคึผึธื ืคืึผืจืึธื. ืคืืจืื ืืืฆืื ืืื ืืืฉ
ืคืืจืื ืืืฉืืจ ืืื SolexaPipeline-0.3.0 ืืฉืจ ืื ืืืฉื ืืืคืื
ืชืืื ืืช ืืื maq. ื ืืชื ืืืฉืชืืฉ ืืงืืืฅ ืฉื ืืฆืจ ืืื ืืงืจืื ืืื ืืืืคืื ืฉื ืงืื ืฆื ืืืก
ืืืืืื ืฉืจืื ืืืืืข ืืืจืืฉ ืืืื ืขืืืจ maq ืืขืฉืืช ืืืช ืืืืืืง.
ืืคืฉืจืืืืช:
-1 INT ืืืจื ืืงืจืืื ืืจืืฉืื ื [0]
-2 INT ืืืจื ืืงืจืืื ืืฉื ืืื [0]
-a INT ืืจืืง ืืืฆืื ื ืืจืื ืขืืืจ ืืื ืงืจืืื ื ืืื [250]
-n ืฉืืืจ ืงืจืืืืช ืืกืื ื ืืช
MAQ-PERL ืคืงืืืืช
ืืืืื maq.pl ืืืืื [-h] [-s] [-N nืืืืืช] [-d outDir] in.fasta in.simudat
ืืืืืื ืืช ืืฉืืืืฉ ื ืืื ืฉ ืืืชืกืจืืืื ืื ืืืืื ืื. ืคืงืืื ืื ืชืืื
ืืืืืช ืงืจืืืืช ืืงืืืฅ FASTA in.fasta. ืืืจื ืืจืฆืฃ ืืืืืืืืช
ื ืงืืขืื ืขื ืืื in.simudat ืืฉืจ ื ืืฆืจ ื ืืื ืฉ ืกืืืืืจืื ืื ืืืื ืืืืืช
ืืืจืื ืืืชืจ Maq. ืืืืจ ืืื ืืืืคื ืืงืจืืื ืืืืืื ืขื
maq.pl easyrun. ืืืืง ืืืืฉืืจ ืืืขืจื ืขื ืืื ืืื ืฉ ืกืืืืกืื, ื
ืืืืง ืงืื ืฆื ืืืก ืขื ืืื ืืื ืฉ simucns, ืืืืืง ื-SNP ืขื ืืื maq_eval.pl.
ืืืจืืจืช ืืืื, ืงืจืืืืช ืงืฆื ืืืืืืืช ืืืืื ืกืืืืืฆืื ืืจืฆืฃ ืืืคืืืืืื ืืืื
ื ืืฆืจ ืืืงืื ืขื ืืื ืืืกืคืช ืืืืฆืืืช ืืื ืืื ืืืกืืืื ืืคืืืืืืื. ืืชืืกืคืช
ืืืืื ืืฉืืขืืจ ืืืืืฆืืืช ื ืฉืืืื ืขื ืืื ืืื ืฉ ืืืืืช.
ืืคืฉืจืืืืช:
-h ืืืืืช ืจืฆืฃ ืืคืืืืืื ืืืงืื ืจืฆืฃ ืืืคืืืืืื
-s ืืฉืชืืฉ ืืืฆื ืงืฆื ืืืื ืืื ืืืืฉืจ ืงืจืืืืช ืืืงืื ืืฆื ืงืฆื ืืืืื
-N INT ืืกืคืจ ืืืืืช ืงืจืืืืช ืฉืืฉ ืืืืืช [1000000]
-d DIR ืกืคืจืืืช ืคืื [maqdemo]
ืืขืจื:
* ืงืืฆื ืืคืื ื maq_eval.pl ืื ืชืืขืื, ืืื ืืชื ืืืื ืืขืฉืืช
ื ืืืืฉ ืืื ืืืืง ืืืงืืฆืื ืืืื.
* ืคืงืืื ืื ืจืง ืืืืืื ืืช ืืฉืืืืฉ ืืืืืืช maq. ืืืืืง ืขื ืืืืชื
ืื ืชืื ืื ืืืขื ืชืืื ื ืืืืื ืืื ืฉืืชื ืจืืื ืืกืืืืืฆืื ืืืืจื.
easyrun maq.pl easyrun [-1 ืงืจื 1 ืื] [-d out.dir] [-n nReads] [-A ืืชืื 3] [-e minDep]
[-q minCnsQ] [-p] [-2 ืงืจื 2 ืื] [-a maxIns] [-S] [-N] in.ref.fasta in1.fastq
[in2.fastq]
ืื ืชื ืฆืื ืืจ ืขืืืจ ืื ืืืื ืงืื ืื. ืคืงืืืช Easyrun ืชืคืขืื ืืช ืจืื ืื ืืชืืืื
ืืืืฉื ื ืืื ืฉ. ืืืจืืจืช ืืืื, easyrun ืื ืื ืืช ืื ืจืฆืคื ืืงืจืืื ืฉื ืืงืื
ืงืืฆืื ืื ืื-ืงืฆื ืืืืชื ืชืืืืื; ืืชื -p ืฆืืื, ืฉื ื ืจืฆืฃ ืงืจืืื
ื ืืจืฉืื ืงืืฆืื, ืืื ืืื ืงืฆื.
ืืืืืฆืจื ืืกืคืจ ืงืืฆืื out.dir, ืืื ืืื ืืงืืฆืื ืืืืื
ืคืื ืืืคืชื:
cns.final.snp ืฉืืืืช SNP ืกืืคืืืช ืขื ืืื ืฉืกืื ื ื ืืืืืืช ื ืืืื
cns.fq ืจืฆืคื ืงืื ืฆื ืืืก ืืืืืืืืช ืืคืืจืื FASTQ
ืืคืฉืจืืืืช:
-d DIR ืกืคืจืืืช ืคืื [easyrun]
-n INT ืืกืคืจ ืงืจืืืืช/ืืืืืช ืืืฆืืื ืืืช ืฉื ืืืฉืืจ [2000000]
-S ืืืืื ื ืืชืื ืงืจืืื ืืคืืฆืืช ืฉื ืืื ืืืก ืงืฆืจ (ืืืื ืืืื ืืืื)
-N INT ืืกืคืจ ืืคืืืืืคืื/ืื ืื ืืืจืืื (>=2) [2]
-A ืงืืืฅ ืงืืืฅ ืขืืืจ ืืชืื 3'. ืืงืืืฅ ืฆืจืื ืืืืื ืฉืืจื ืืืช ืฉื ืจืฆืฃ
[ืจืืง]
-1 INT ืืืจื ืืงืจืืื ืืจืืฉืื ื, 0 ืขืืืจ ืืืืืืื [0]
-e INT ืขืืืง ืงืจืืื ืืื ืืืื ืื ืืจืฉ ืืื ืืงืจืื ื-SNP (ืขืืืจ SNPfilter) [3]
-q INT ืืืืืช ืงืื ืฆื ืืืก ืืื ืืืืืช ืขืืืจ SNPs ื cns.final.snp [30]
-p ืขืืืจ ืืืฆื ืืืฉืืจ ืงืฆื ืืืืื
-2 INT ืืืจื ืืงืจืืื ืืฉื ืืื ืืชื -p ืืืื [0]
-a INT ืืืื ืืืกืคื ืืงืกืืืื ืืืฉืจ -p ืืืื [250]
ืืขืจืืช:
* ืขืืืจ SNP ืงืืจื ืขื ืืืืืืช ืืืืืืืช, ืืืฉืชืืฉ ืฆืจืื ืืืืืืจ ื ืืื `-N' ืื ืืกืฃ ื
`-E 0 '.
* ืงืืืฅ ืืงืื ืืืื ืืืืืช ืืคืืจืื ืืืื ืืจื ืฉื maq. maq.pl ืืืื ืืืืืืืืช
ืคืืจืื ืืงืืืฅ.
ืืกื ื SNP maq.pl ืืกื ื SNP [-d minDep] [-D maxDep] [-Q maxMapQ] [-q minCnsQ] [-w
indelWinSize] [-n minNeiQ] [-F in.indelpe] [-f in.indelsoa] [-s minScore] [-m
maxAcross] [-a] [-N maxWinSNP] [-W densWinSize] in.cns2snp.snp >
out.filtered.snp
ืฉืื SNPs ืืืืืกืื ืขื ืืื ืืขื ืงืจืืืืช (ืืฆืืื ืขื ืืื -d), ืขื ืืื ืืืชืจ ืืื
ืงืืจื (ืืฆืืื ืขื ืืื -D), ืืื (ืืฆืืื ืขื ืืื -w) ืืืื ืื ืคืืื ืฆืืืื, ื ืืคื
ืืืืืจ ืืคืฉืจื ืฉืืืืจ ืขื ืขืฆืื (ืืืืคืืื ืขื ืืื -Q), ืื ืืขื ืืืืืช ื ืืืื
ืืกืืกืื ืฉืื ืื (ืืฆืืื ืขื ืืื -n). ืื maxWinSNP ืื ืืืชืจ SNPs ืืืคืืขืื ืืื ืืื
densWinSize ืืืื, ืื ืื ืืกืื ื ื ืืื.
ืืคืฉืจืืืืช:
-d INT ืขืืืง ืงืจืืื ืืื ืืืื ืื ืืจืฉ ืืื ืืงืจืื ื-SNP [3]
-D INT ืขืืืง ืงืจืืื ืืจืื ืื ืืจืฉ ืืื ืืงืจืื ื-SNP (<255, ืืืจืช ืืชืขืืื ืืื ื)
[256]
-Q INT ื ืืจืฉืช ืืืืืช ืืืคืื ืืงืกืืืืืช ืฉื ืงืจืืืืช ืืืืกืืช ืืช ื-SNP [40]
-q INT ืืืืืช ืงืื ืฆื ืืืก ืืื ืืืืืช [20]
-n INT ืืืืืช ืงืื ืฆื ืืืก ืืื ืืืืืช ืกืืืื [20]
-w INT ืืืื ืืืืื ืกืืื ืืืื ืืืื ืืคืืื ืฆืืืืืื. SNPs ืงืจืืืื
ืืืื ืื ืืืืงื [3]
-F ืงืืืฅ ืื ืืื ื indelpe ืคืื [null]
-f ืงืืืฅ ืื ืืื ื indelsoa ืคืื [null]
-s INT ืฆืืื ืืื ืืืื ืขืืืจ ืกืื-ืืื ืื ืืืืืฉื [3]
-m INT ืืืกืคืจ ืืืจืื ืฉื ืงืจืืืืช ืฉื ืืชื ืืืคืืช ืขื ืคื ื soa-indel [1]
-a ืืกื ื ืืืืคื ืืืืฉืืจ ืงืฆื ืืืื
indelpe maq.pl indelpe in.indelpe > out.indelpe
ืชืงื ืืช ืืกืคืจ ืืงืจืืืืช ืืืืืคืืช ืืื ืืื ืืืื ืขืืืจ ืงืืขืื ืืืืืคืืืืืจืื. ืึถื
ืืคืงืืื ืฉื ื ืืช ื-4, ื-10 ืืฉืืืฉืช ืืขืืืืืช ืืืืจืื ืืช ืฉื in.indelpe ื
ืคืื ืืช ืืชืืฆืื ื out.indelpe. ืืืืจ ืืชืืงืื, ืืื awk
ืืคืงืืื ื ืืชื ืช ืืื ืืืื ืืืืืืืืืืื ืืฉืืขืจืื:
awk '($3=="*"โชโช$3=="+") && $6+$7>=3 && ($6+$7)/$4>=0.75'
ืืืืืจืื ืืืืื ื ืืชื ืื ืืืจืืืืืืืื:
awk '($3=="*"โชโช$3=="+") && $6+$7>=3 && ($6+$7)/$4<0.75'
ืืฉ ืืฆืืื ืื ืื indelpe ืืคืงืืื ืจืง ืืืืฉืืช ืืกืคืจ ืืืืื ืืืืจืืกืืืื.
ืื ืื ืืชืงื ืขืืืจ ืจืืฆืืช ืืืืืคืืืืืจ ืื ืืืืจ ืื ืื-ื ืืงืืืืืื/ืืจืืคืื
ืืืืจ. ืืชืืฆืื ืืื, ืฉืชื ืืคืงืืืืช awk ื ืืชื ืืช ืจืง hom/het ืืฉืืขืจ
ืืื ืืืก.
ืืืืืืืช
ยท ืกืงืจืืคื Easyrun:
maq.pl easyrun -d easyrun ref.fasta part1.fastq part2.fastq
ยท ืคืงืืืืช ืืคืชื ืืืืืจื easyrun:
maq fasta2bfa ref.fasta ref.bfa;
maq fastq2bfq part1.fastq part1.bfq;
maq fastq2bfq part2.fastq part2.bfq;
ืืคืช maq part1.map ref.bfa part1.bfq;
ืืคืช maq part2.map ref.bfa part2.bfq;
maq mapmerge aln.map part1.map part2.map;
maq assemble cns.cns ref.bfa aln.map;
ืืฉืชืืฉ ื-maq ืืืื ืืจื ื ืืืืฆืขืืช ืฉืืจืืชื onworks.net