Virus Classification (by SVM)
DNA Sequence From :
Virus FTP Site in NCBI
|
ClassID |
Family |
# of Instances |
|
1 |
Alphaflexiviridae |
40 |
|
2 |
Anelloviridae |
36 |
|
3 |
Baculoviridae |
53 |
|
4 |
Betaflexiviridae |
46 |
|
5 |
Caulimoviridae |
36 |
|
6 |
Coronaviridae |
48 |
|
7 |
Flaviviridae |
52 |
|
8 |
Geminiviridae |
262 |
|
9 |
Herpesviridae |
43 |
|
10 |
Myoviridae |
102 |
|
11 |
Papillomaviridae |
103 |
|
12 |
Paramyxoviridae |
33 |
|
13 |
Parvoviridae |
56 |
|
14 |
Picornaviridae |
63 |
|
15 |
Podoviridae |
88 |
|
16 |
Potyviridae |
83 |
|
17 |
Reoviridae |
40 |
|
18 |
Retroviridae |
59 |
|
19 |
Secoviridae |
32 |
|
20 |
Siphoviridae |
250 |
|
21 |
Tombusviridae |
43 |
|
22 |
Virgaviridae |
39 |
| |
Total |
1607 |
- Download
- Download Training and Testing data
- Download
- Modify
- SVM Classifier
- 須修正 gnuplot所在位置(依據你將gnuplot裝在哪裡?)
- 如裝在vc:\gnuplot\binary\pgnuplot.exe
- >libsvm-3.0>tools\easy.py(Line 25) => gnuplot_exe = r"c:\gnuplot\binary\pgnuplot.exe"
- >libsvm-3.0>tools\grid.py(Line 25) =>gnuplot_exe = r"c:\gnuplot\binary\pgnuplot.exe"
- Experiemental Results
- SourceData3foldKmer1_6WM_EasyPY.bat
- >easy.py ../VectorForSVM_Kmer1/Train5_0_Kmer1_VM6.txt
../VectorForSVM_Kmer1/Test5_0_Kmer1_VM6.txt
- output:
- Compute Experimental Results
- n-fold(n=5)
- Kmer (k=1,k=2,k=3,...,k=8)