Training
1) KNIME installation
a. Download: https://www.knime.org/downloads/overview
b. Installation: https://tech.knime.org/installation-0 
c. Update extensions: https://www.knime.org/downloads/update 
2) Importing workflows 
- Download workflows from http://bioinformatics.iyte.edu.tr/supplements/izmir
- Open KNIME
- On the left side of KNIME window, there is a box with LOCAL \(Local Workspace) \(Figure 1), right click to that area and “select import KNIME workflow” \(https://tech.knime.org/workbench)
- In the pop-up window select the directory where the downloaded workflows are and load them 
- Open the loaded workflow
- The workflow has the input data \(human miRNAs as positive and pseudo as negative)
If you do not want to generate new models or results you can explore already computed results by right clicking on the nodes and choosing the output table for display. 
If you want to make modifications to the workflow you can click on the nodes and change their settings. Some example changes could be:
- Change input data by clicking on File Reader nodes \(positive or negative)
- Change number of iterations for loop by going into Loop x-times meta-node and clicking on Counting Loop Start then setting the number
- Changing sampling ratio by going into Loop x-times meta-node and in sampling meta-node changing partitioning node’s settings 
- Using your desired feature set; go into Loop x-times/studies. If you want to add another study with different feature set copy paste one of the meta-nodes \(e.g. Ng) connect it in the same way as the existing ones. Right click and select Reconfigure to change meta-node name. Then go into your meta-node select filter \(feature selection). Inside that meta-node, there are two column filter nodes; one for learning another for testing data, in these nodes select your choice of features. In classifier and CombineLearnedStats meta-nodes you should do renaming since they would be set to Ng in this instance. 
Prediction The prediction workflow requires a column named "Accession" for joining. If your data has no such columns you can use RowID node to create unique accession values.
Figures
Figure 1. Overall training workflow 
Figure 2. MCCV and model generation
Figure 3. Sampling.
Figure 4. Studies \(feature groups).
Figure 5. Feature selection and application of 3 classifiers.
Figure 6. Model sorting, selection and saving as PMML files. 
Figure 7. Prediction workflow.
Figure 8 Prediction Meta-node
 
Figure 9 Decision Tree/Naïve Bayes Meta-node
 
Figure 10 Consensus Result Meta-node
 
Figure 11 Consensus Model Meta-node
 
Figure 12 Visualization Meta-node