# import(Biobase)
# import(switchBox)
import(dunn.test)
import(ranger)
import(Boruta)
import(stats)
import(utils)
import(graphics)
import(grDevices)
import(methods)
import(caret)
import(e1071)
import(rdist)

# main object
S3method(print, multiclassPairs_object)

# SB objects
S3method(print, OnevsrestScheme_genes_TSP)
S3method(print, OnevsrestScheme_TSP)

# RF objects
S3method(print, RandomForest_sorted_genes)
S3method(print, RandomForest_sorted_rules)
S3method(print, optimize_RF_output)
S3method(print, rule_based_RandomForest)

export("ReadData")

export("filter_genes_TSP")
export("train_one_vs_rest_TSP")
export("predict_one_vs_rest_TSP")

export("sort_rules_RF")
export("summary_genes_RF")
export("sort_genes_RF")
export("optimize_RF")
export("train_RF")
export("predict_RF")

export("plot_binary_TSP")
export("plot_binary_RF")
export("proximity_matrix_RF")
