|
Algorithm 1 Boruta Algorithm |
|
Input:: Genotype (rSNPs) data
Input:: Labels (cultivars)
Output:: A ranked list of rSNPs based on their importance score
Method:
-
1:
-
2:
repeat
-
3:
-
4:
: Creation of shadow attributes
-
5:
: Matrix (data) concatenation to extend the input data
-
6:
: Gathering variable importance scores using RF classifier
-
7:
: Max. value (in terms of z-Score) for shadow attributes
-
8:
: rSNPs with significantly higher values
-
9:
: rSNPs with significantly lower values
-
10:
: Remove all rSNPs with determined importance from the input
-
11:
: Gathering the rSNPs with confirmed
-
12:
-
13:
until importance of all rSNPs is assigned
-
14:
|