Features

Model Languages

  • Binary (bin) – Features contribute as 0 or 1 (presence/absence)
  • Ternary (ter) – Features contribute as -1, 0, or +1 (direction matters)
  • Ratio – Score is computed as a ratio of two feature groups

Search Algorithms

  • Genetic Algorithm (GA) – Population-based evolutionary search with crossover, mutation, and selection
  • Beam Search – Deterministic heuristic that grows signatures incrementally
  • Data-driven (Da) – Analytical approach for optimal feature selection

Jury / Ensemble Voting

  • Build an ensemble of expert models from the best individuals across generations
  • Majority voting – Weighted expert consensus with configurable threshold
  • Consensus voting – Requires minimum agreement level to predict
  • Rejection – Samples below confidence threshold are abstained (class 2)
  • Per-sample vote matrix visualization and concordance analysis

Evaluation

  • K-fold cross-validation with AUC, accuracy, sensitivity, specificity
  • Train/test split with independent evaluation
  • Confusion matrices with rejection class support
  • Feature importance ranking via permutation

Web Application

  • Project and dataset management with user authentication
  • Parameter configuration with admin-level defaults
  • Job queue with real-time progress monitoring
  • Interactive results: heatmaps, violin plots, generation tracking, population explorer
  • Jury visualization: concordance charts, sample predictions, vote matrix heatmap
  • Project sharing between users (viewer/editor roles)

This site uses Just the Docs, a documentation theme for Jekyll.