Skip to main content
. 2019 Oct 20;10(10):828. doi: 10.3390/genes10100828
Algorithm 1. Heuristic DNA property selection.
Input: Universal set U={P1,P2,…,PN}
Output: Optimized property set S
1.  S←∅
2.  Acc(S)←0
     Acc(S) is the accuracy corresponding to S
3.  while U\S≠∅ do
4.    for each property Pik∈U\S do
5.    generating a candidate set Sik←S∪{Pik}
6.    calculating Acc(Sik)
7.    end for
8.    i*←argmaxik{Acc(Sik)}
9.    if Acc(Si*)≥Acc(S) do
10.   S←Si*
11.   Acc(S)←Acc(Si*)
12.   else
13.   break while
14.   end if
15.   end while
16. return S